gpt4 book ai didi

winrar - 解压后如何让 WinRar SFX 启动 bat 文件

转载 作者:行者123 更新时间:2023-12-05 01:02:37 36 4
gpt4 key购买 nike

所以我需要让 SFX 提取到该位置,然后从刚刚提取到的文件夹中自动启动 bat 文件。

希望有人能提供帮助。

谢谢,汤姆

最佳答案

在启动WinRAR中选择要放入存档的文件或文件夹,然后单击按钮添加。检查选项创建 SFX 存档

切换到标签高级并点击按钮SFX选项。切换到 Setup 选项卡并在 Run after extract 下的字段中输入批处理文件的名称,如果批处理文件不在存档的根目录中,则输入相对路径。 p>

点击帮助按钮了解此选项的详细信息。

在完成所有 SFX 选项的配置并按下按钮 OK 后,切换到标签 Comment。您现在可以看到类似

;The comment below contains SFX script commands

Setup=Install.bat

您可以将用于创建 SFX 存档的所有选项保存到配置文件中,以便使用配置文件从批处理文件中轻松运行 WinRAR 或从 GUI 中快速选择配置文件。

当然也可以直接在命令行上定义所有设置,而无需为当前用户使用存储在 Windows 注册表中的 WinRAR 配置文件。

控制台版本的手册Rar.exe是文本文件Rar.txtWinRAR的程序文件夹中。

WinRAR.exe 可用的命令和选项WinRAR 的帮助中记录了。在标签 Contents 上有 Command line mode 列出了所有对构建命令行有用的帮助页面。对于以字母开关列表开头的开关。

编辑:

如果 Install.bat被添加到存档的子文件夹中,需要用 subfolder\Install.bat 指定批处理文件在 SFX 选项Setup 对话框中分别是注释文件。

在批处理文件中,命令行 cd "%~dp0"必须在顶部添加才能将当前目录从 SFX 模块设置的提取目标目录更改为包含批处理文件的提取子文件夹。

顺便说一句:Windows 的命令处理器不允许使用 UNC 路径执行批处理文件。因此,当用户选择使用 UNC 路径将存档解压缩到网络共享时,无法运行包含的批处理文件。

另见

以及本页右侧相关下方列出的其他主题。

关于winrar - 解压后如何让 WinRar SFX 启动 bat 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32728324/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com