首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >7zip SFX不解压文件

7zip SFX不解压文件
EN

Stack Overflow用户
提问于 2018-02-10 02:21:11
回答 1查看 874关注 0票数 0

我正在尝试创建一个SFX文件,然后运行一个vbs。下面是我的配置文件:

代码语言:javascript
复制
;!@Install@!UTF-8!
InstallPath="c:\\windows\\temp\\"
ExecuteFile="cscript.exe"
ExecuteParameters="c:\\windows\\temp\\script.vbs"
;!@InstallEnd@!

这.7z存档是没有损坏,我cn=an打开和解压文件.

下面是我创建.exe的方法:

代码语言:javascript
复制
copy /b 7zS.sfx + config.txt + SylinkReplacer.7z SylinkReplacer.exe

当我运行它时,cmd窗口闪烁,我感觉它正在尝试运行vbs,但我可以看到它没有被解压到C:\ windows \temp中。我运行了进程监视器,显然它将我的用户的%appdata%中的文件解压到一个名为7zNNNNNNN的临时文件夹中,该文件夹随后会被删除。有什么建议吗?谢谢

EN

回答 1

Stack Overflow用户

发布于 2018-02-13 18:56:26

我找到了一种让它工作的方法(我实际上在stackoverflow上找到了它,但现在我再也找不到它了)。

代码语言:javascript
复制
;!@Install@!UTF-8!
ExecuteFile="ReplaceSylink.vbs"
;!@InstallEnd@!

这不是最好的解决方案,因为我希望它使用cscript (控制台)运行,而在许多服务器上,默认引擎是wscript (GUI)。我将使用一些东西在这个http://www.robvanderwoude.com/vbstech_engine_force.php上强制执行如下所示的cscript

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48711911

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档