我试图在几个地方找到答案并且失败了,所以在这里:
我有一个目录,比如“Project”,它有很多子目录和文件。我想制作一个只打包这个Project目录的批处理程序。但是,我想跳过几个特定的文件和一个文件夹。
我认为我必须迭代所有项目并将它们逐个添加到zip中,我不知道该怎么做..还是有更好的方法来做到这一点?
我试过了:
@ECHO OFF
start c:\"Program Files (x86)"\WinRAR\WinRAR.exe %CUR-DATE%.ZIP Project\*.*
pause
只是为了看它是否有效.. Winrar安装在那个位置..对于初学者我认为我会看到如果压缩所有文件工作..但它工作,没有错误,没有,它只是运行和退出。< / p>
我应该从哪个想法开始?
非常感谢!
答案 0 :(得分:1)
您可以使用-x@ExcludeFilesList.txt开关。
此命令行界面开关的手册为here。
HTH!
好奇......为什么不使用(“)来封装整个Winrar Path + Filname规范而不仅仅是”Program Files(x86)“部分?