杉宫竹苑工作室

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1897|回复: 0

关于NSIS调用RAR命令行解压文件

[复制链接]
发表于 2017-2-23 20:39:50 | 显示全部楼层 |阅读模式

正式会员享受无限制浏览网站功能和高速网盘下载,赶快加入本站吧!

您需要 登录 才可以下载或查看,没有账号?立即注册

x
好久没有发个教程了,今天群里有人问RAR文件的解压方法,看了一下RAR的命令行说明,遂有此文。

先尝试用ExecWait,发现解压正常,但有黑框框闪一下,不完美,弃之:
ExecWait '"C:\Program Files\WinRAR\Rar.exe" x -t -o-p "d:\Licence.rar" "d:\abc\"'
再用nsExec::ExecToLog,发现解压正常,而且黑框框消失不见,还可以。

试了一下大文件,解压正常:
nsExec::ExecToLog '"C:\Program Files\WinRAR\Rar.exe" x -t -o-p "d:\BaiduYunDownload\007 03 Goldfinger 1964.720p.BluRay.x264.AAC-iSCG.rar" "d:\abc\"'
注意:如果d:\abc\存在,会删除重新创建。


解压到当前目录:
nsExec::ExecToLog '"C:\Program Files\WinRAR\Rar.exe" x "d:\Licence.rar"'
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|SgzyStudio

GMT+8, 2024-5-18 02:43 , Processed in 0.109829 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表