vc 通过命令行操作 winrar 压缩指定文件夹而不包含上级目录 ?

时间:2023-01-24 21:34:36
不知道我这样问这个问题是否够明白

假设有一个目录“c” ---> e:\a\b\c

我需要将“c”及其下文件和子文件夹打包到一个rar中,该rar只有c目录及其下内容--->c\a.txt, c\d\y.txt........

我的语句:winrar a d:\1.rar e:\a\b\c -----> 这个语句,rar把c的上n级目录都包括进来了:a\b\c\.....
          winrar a -ep d:\1.rar e:\a\b\c -----> 这个语句,只有文件,什么目录都没了

我该怎么样写这个语句,让 1.rar 压缩出来的文件只包含c及其下的子文件夹和文件呢?

谢谢

6 个解决方案

#1


就好像我们直接对着文件夹 c 右键,选 “添加到c.rar” 菜单后压缩的效果,谢了

#2


试试ep1

#3


谢谢 ahao ,揭贴了

#4


cd e:\a\b
"C:\Program Files\WinRAR\Rar.exe" a d:\1.rar -ap c\

#5


好办法 

#6


rar a -pmyhoney secret1 *.txt

添加文件 *.txt 并以密码 "myhoney" 加密。


-p- 不询问密码

#1


就好像我们直接对着文件夹 c 右键,选 “添加到c.rar” 菜单后压缩的效果,谢了

#2


试试ep1

#3


谢谢 ahao ,揭贴了

#4


cd e:\a\b
"C:\Program Files\WinRAR\Rar.exe" a d:\1.rar -ap c\

#5


好办法 

#6


rar a -pmyhoney secret1 *.txt

添加文件 *.txt 并以密码 "myhoney" 加密。


-p- 不询问密码