在启动的WinRAR 中选择要放入存档的文件或文件夹,然后单击按钮Add。选中选项Create SFX archive。
切换到选项卡Advanced并单击按钮SFX options。切换到选项卡设置并在提取批处理文件的名称后运行下面的字段中输入,如果批处理文件不在存档的根目录中,则使用相对路径。
单击“帮助”按钮了解有关此选项的详细信息。
完成所有 SFX 选项的配置后,切换到选项卡Comment并按下OK按钮。你现在可以在那里看到类似的东西
;The comment below contains SFX script commands
Setup=Install.bat
Run Code Online (Sandbox Code Playgroud)
您可以将用于创建 SFX 存档的所有选项设置保存到配置文件中,以便使用配置文件从批处理文件中轻松运行WinRAR,或从 GUI 中快速选择配置文件。
当然也可以直接在命令行上定义所有设置而不使用WinRAR为当前用户存储在 Windows 注册表中配置文件。
控制台版本的手册Rar.exe是WinRARRar.txt程序文件夹中的文本文件。
可用的命令和选项WinRAR.exe记录在WinRAR 的帮助中。在选项卡Contents上,命令行模式列出了对构建命令行有用的所有帮助页面。对于以字母开关列表开头的开关。
编辑:
如果Install.bat添加到子文件夹中的存档,则需要subfolder\Install.bat在SFX 选项的设置对话框中指定批处理文件分别指定注释文件文件。
在批处理文件中,cd "%~dp0"必须在顶部添加命令行以将当前目录从 SFX 模块设置的提取目标目录更改为包含批处理文件的提取子文件夹。
顺便说一句:Windows 的命令处理器不允许使用 UNC 路径执行批处理文件。因此,当用户选择使用 UNC 路径将存档解压缩到网络共享时,无法运行包含的批处理文件。
也可以看看
以及此页面右侧下方的相关主题中列出的其他主题。
| 归档时间: |
|
| 查看次数: |
27140 次 |
| 最近记录: |