首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

问一段批处理的代码是什么意思?该如何解决

2012-02-27 
问一段批处理的代码是什么意思?for/Ftokens3,5,9delims,%%IIN( NISIFCNV.exei%NISIFAP_PATH% )DOsetFI

问一段批处理的代码是什么意思?
for   /F   "tokens=3,5,9   delims=,   "   %%I   IN   ( 'NISIFCNV.exe   i   %NISIFAP_PATH% ')   DO   set   FILENAME=%%I   &&   set   KINDID=%%J   &&   COMMENT=%%K
for   /F   "tokens=1,2*   delims=.   "   %%L   IN   ( "%FILENAME% ")   DO   set   FLGFILENAME=%%L

.bat文件里面的代码,请高人帮我解释一下是什么意思
谢谢

[解决办法]
for /F "tokens=3,5,9 delims=, " %%I IN ( 'NISIFCNV.exe i %NISIFAP_PATH% ') DO set FILENAME=%%I && set KINDID=%%J && COMMENT=%%K
for /F "tokens=1,2* delims=. " %%L IN ( "%FILENAME% ") DO set FLGFILENAME=%%L
第一行 取 'NISIFCNV.exe i %NISIFAP_PATH%的输出 用,或空格分割, 将第3项赋给FileName 将第5项0赋给KindID 将第9项赋给Comment
第二行 将FileName中的内容 用.或空格分割 将第二项赋给FLGFILEName

热点排行