如何写批量输入解压密码的脚本

2015-09-28 22:24:36 +08:00
 jiaqidianbo

有一批数据文件,加密的 rar ,我想批量解压该怎么写脚本

unrar x 数据.rar ./解压数据

expect{

"Enter password (will not be echoed) for abc.csv.gz:" { send "password" }
"yes/no" { send "y\r"; exp_continue}
}

这样写只执行第一句话,还是要手动输入密码?
所以请问,应该怎么写才可以执行 expect 语句

2366 次点击
所在节点    问与答
2 条回复
oott123
2015-09-28 23:06:18 +08:00
http://home.gna.org/unrar/
unrar -p password -f your_rar.rar
znoodl
2015-09-29 08:46:40 +08:00
win 下简单,全选右键解压,输入密码,用于全部文件

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/224360

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX