标题: 求一个自动生成RAR压缩包的批处理
[打印本页]
作者: amio
时间: 2010-12-13 20:17
标题: 求一个自动生成RAR压缩包的批处理
可以把任意一个程序拖到.bat文件夹中 然后生成xx.rar
最好能带一些rar选项 如 注释功能 压缩密码
作者: Hanyeguxing
时间: 2010-12-13 20:54
@echo off
set p=密码
set z=注释文件.txt
rar a -inul -m5 -p%p% -z%z% "%~n1" "%~f1"
pause
作者: amio
时间: 2010-12-13 21:29
拖进去后 没有生成rar文件呢。
作者: amio
时间: 2010-12-13 22:05
可以了 是路径问题
要是文件 在桌面 压缩后 就有文件夹了 如Documents and Settings
Administrator 桌面
作者: amio
时间: 2010-12-13 22:05
可以了 是路径问题
要是文件 在桌面 压缩后 就有文件夹了 如Documents and Settings
桌面
作者: amio
时间: 2010-12-13 22:15
能不能 压缩后的文件 在批处理的目录中呢
作者: Hanyeguxing
时间: 2010-12-13 22:34
在拖放的批处理中,不能直接使用%cd%,所以把原代码中的 "%~n1" 改成 "%~dp0%~n1" 就可以了。
@echo off
set p=密码
set z=注释文件.txt
rar a -inul -m5 -p%p% -z%z% "%~dp0%~n1" "%~f1"
pause
Last edited by Hanyeguxing on 2010-12-13 at 22:38 ]
作者: amio
时间: 2010-12-13 23:16
厉害 谢了
作者: acaigg
时间: 2010-12-25 11:29
学习一下。