![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-02 23:44 |
共 48,038 主题排行 / 350,123 发帖 / 今日 1 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 批处理将文件用 rar 打包并加上密码... |
| 可打印版本 1,306 / 12 |
| 第1楼 Mekinery | 发表于 2007-01-07 11:57 |
| 初级用户 发帖 32 积分 83 | |
|
批处理将文件用 rar 打包并加上密码... 我在d盘下有个a.txt和b.txt、c.bat
请教各位能不能用批处理把a.txt和b.txt、c.bat用rar打包并加上密码:123 ,命名为s.rar?更重要的是b.txt能够记录密码 123。 要用的时候再用个批出解压s.rar,并且从b.txt导出密码(这样就不要手动输入密码了) 我的的是Winrar 3.62简体中文版的 [ Last edited by Mekinery on 2007-1-8 at 09:06 AM ] |
|
| 第2楼 dikex | 发表于 2007-01-07 12:17 |
| 高级用户 发帖 366 积分 788 | |
|
打开C:\Program Files\WinRAR\rar.txt自己看
如没有就运行cmd,"C:\Program Files\WinRAR\Rar.exe" /? cmd,"C:\Program Files\WinRAR\UNRar.exe" /? |
|
| 第3楼 lxmxn | 发表于 2007-01-07 18:16 |
| 版主 发帖 4,938 积分 11,386 | |
我在d盘下有个a.txt和b.txt、c.bat
这个想法范了逻辑错误吧? 既然你已经加密了,又怎么能在不知道密码的情况下读取已经被加密的rar文件中的文件呢?汗…… |
|
| 第4楼 Mekinery | 发表于 2007-01-07 22:39 |
| 初级用户 发帖 32 积分 83 | |
|
恩,lxmxn说的是,但是我也想到了这点,不记的从哪看的一篇帖子,印象不是很深了,那可能是用b.txt记录密码.
为什么我的文件非要把要压缩的文件放到c:\Program Files\WinRAR 夹下才能用批处理完成压缩呢? 是不是因为没有设置路径?可以在其他文件夹下其他盘符下完成吗? 请教各位 |
|
| 第5楼 vkill | 发表于 2007-01-08 01:51 |
| 金牌会员 发帖 1,744 积分 4,103 来自 甘肃.临泽 | |
|
看看rar的帮助,里面有命令行下的操作,不过在命令行下我更喜欢用 7zip
|
|
| 第6楼 Mekinery | 发表于 2007-01-08 02:07 |
| 初级用户 发帖 32 积分 83 | |
|
批处理将文件用 rar 打包并加上密码... 我在d盘下有个a.txt、b.txt和c.bat
请教各位 1.用批处理(假设为db.bat)把a.txt和b.txt、c.bat用rar打包并加上密码:123 ,命名为s.rar,更重要的是b.txt能够记录密码 123。(b.txt为空文档) 2.将b.txt转为bm.bat.(b.txt已经记录s.rar的密码) 3.用db.bat将 s.rar和bm.bat 用rar打包并加上密码:456,命名为t.rar,用f.txt记录密码(f.txt在d盘下) 4.需要文件的时候再用批处理(假设为sy.bat),sy.bat导入f.txt中的密码并解压t.rar到e盘,之后继续解压s.rar(sy.bat从bm.bat导入密码) 我的的是Winrar 3.62简体中文版的 (我在d盘下执行db.bat时说什么“ 'rar' 不是内部或外部命令,也不是可运行的程序或批处理文件”,很郁闷。我把要处理的文件放到c:\Program Files\WinRAR 下却能够执行!是不是因为没有设置路径?该怎么办) 这个批处理能够在任何盘符下及文件夹下执行。 不知道各位现在意思明白了没? 再次麻烦、请教各位了,以后遇到什么问题还请多多关照,嘿嘿...... ─────────────────── 版务记录 ──────────────────── 执行:namejm 说明:一帖多发,合并 {tid26430} 到本主题下 惩罚:因属论坛新人,暂时不予处罚,请点击这里阅读论坛发帖规定,以避免在今后的讨论中违规发帖。 ─────────────────── 版务记录 ──────────────────── [ Last edited by namejm on 2007-1-7 at 02:00 PM ] |
|
| 第7楼 vkill | 发表于 2007-01-08 02:21 |
| 金牌会员 发帖 1,744 积分 4,103 来自 甘肃.临泽 | |
|
倒,昨天刚刚发了,今天又发,郁闷
|
|
| 第8楼 redtek | 发表于 2007-01-08 02:30 |
| 金牌会员 发帖 1,147 积分 2,902 | |
|
"为什么我的文件非要把要压缩的文件放到c:\Program Files\WinRAR 夹下才能用批处理完成压缩呢?"
是路径问题。 如果觉得设置 PATH 的路径里含有你 WinRAR 所在的目录很麻烦的话, 可以将 rar.exe 拷贝到 \windows 目录里(因为 \windows 目录已在 PATH 路径中)。 |
|
| 第9楼 Mekinery | 发表于 2007-01-08 03:26 |
| 初级用户 发帖 32 积分 83 | |
|
嘿嘿,vkill请不要郁闷 ,因为我的这个问题还没有解决!
我按照redtek的说法将 rar.exe 拷贝到 \windows 目录下,但是结果还是一样,怎么解决啊? 麻烦斑竹把我重新编的帖子放到我原来的帖子下吗?麻烦了,如果不行就这样吧. 期待各位帮我解决我的这个对于我来说是个鸡肋的问题.... |
|
| 第10楼 lxmxn | 发表于 2007-01-08 05:23 |
| 版主 发帖 4,938 积分 11,386 | |
|
|
|
| 第11楼 qpmgljf | 发表于 2007-01-08 06:29 |
| 初级用户 发帖 49 积分 125 | |
|
set mima=123
@echo %mima%>b.txt start winrar a -ep -tk -p%mima% s.rar a.txt b.txt c.txt 编出个第一步来,至于剩下的步骤我理解了半天,可是怎么也弄不明白。。。到底是什么意思。干嘛要这么繁琐?你是想不用密码,用一个批处理就把它解开,那么密码要它还做什么。。。不如不加密码算啦。。。。 |
|
| 第12楼 Mekinery | 发表于 2007-01-08 06:45 |
| 初级用户 发帖 32 积分 83 | |
|
lxmxn,thank you very much!!!
同时也非常谢谢qpmgljf,恩,假设我有个很重要的文件我不想让别人知道,所以只能加密,但是rar的密码是可以破解的,但是这些都是穷举法,如果我加上几个压缩包加上几个复杂的密码够他(她)受的!!!,呵呵解决实际问题,明白吗? 我也很想看看你的思路和方法,希望你继续,最好能给个注释,我怕有些地方看不懂...谢谢! |
|
| 第13楼 lxmxn | 发表于 2007-01-08 07:20 |
| 版主 发帖 4,938 积分 11,386 | |
|
呵呵,假设我设一个密码是(_fRi8#d5f*d,试想如果用穷举,举到何年何月? |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |