Board logo

标题: 请教一个批量为RAR文件加指定文件的问题 [打印本页]

作者: dxzyboy     时间: 2009-5-10 22:16    标题: 请教一个批量为RAR文件加指定文件的问题
我想为我的目录中的所有RAR文件加上说明文件,
for %%i in (c:\test\*.rar) do rar.exe a %%i b.txt
这句话可以实现。

但现在我目录下还有很多子目录,我想一次性把我TEST目录下的所有文件都加上。包括子目录里的RAR文件也一起加上。

作者: yishanju     时间: 2009-5-10 22:59
for "delims=" %%i in ('dir /b /s c:\test\*.rar') do rar.exe a %%i b.txt

没有测试过,代码可能写得不对。

作者: dxzyboy     时间: 2009-5-11 00:58
提示:
此时不应有 "delims="。

作者: ccwan     时间: 2009-5-11 04:36
for /f "delims=" %%i in ('dir /b /s c:\test\*.rar') do rar.exe a %%i b.txt

作者: dxzyboy     时间: 2009-5-11 06:42
哈哈。谢谢两位高手。成功了。

作者: yishanju     时间: 2009-5-11 11:25
居然写错出这样的代码,脸红路过。