目录如下:
d:\7zTest\Test1\Test2现在要将7zTest目录及其子目录下的所有文件压缩到7zTest.zip文档里,但有以下两个要求:1 7zTest目录下的txt类型的文件不要压缩到7zTest.zip文档里。2 Test1目录及其子目录下dll文件不要压缩到7zTest.zip文档里。通过7z.exe用命令行如何实现呢?这里人气高,所以在这里问了……恳请大家指点。
d:\7zTest\Test1\Test2现在要将7zTest目录及其子目录下的所有文件压缩到7zTest.zip文档里,但有以下两个要求:1 7zTest目录下的txt类型的文件不要压缩到7zTest.zip文档里。2 Test1目录及其子目录下dll文件不要压缩到7zTest.zip文档里。通过7z.exe用命令行如何实现呢?这里人气高,所以在这里问了……恳请大家指点。
"D:\Program Files\7-Zip\7z.exe" a -tzip D:\archive.zip d:\7zTest -xr!*.txt -xr!7zTest\Test1\*.dll
7z.exe包含的命令,列举如下:
a: Adds files to archive. 添加至压缩包
a命令可用参数:
-i (Include)
-m (Method)
-p (Set Password)
-r (Recurse) 搜索编译源文件的子目录
-sfx (create SFX)
-si (use StdIn)
-so (use StdOut)
-ssw (Compress shared files)
-t (Type of archive) 压缩格式
-u (Update)
-v (Volumes)
-w (Working Dir)
-x (Exclude) 不包括