以下是引用smileseeker在2005-6-16 19:41:53的发言:
get.bat内容:
if "%2"=="" %comspec% /v n /c %0 %1 cmdshell && goto :EOF
set a=0
for /f %%i in (source.txt) do set /a a=a+1 && if "!a!"=="%1" echo %%i >>dest.txt
:EOF
get.bat n 表示提取第n行
如果source.txt有空格的话
for /f %%i in (source.txt) do set /a a=a+1 && if "!a!"=="%1" echo %%i >>dest.txt
要相应修改一下
以上在win2k下可以通过 |
|