- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
所以我需要让 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.txt
在WinRAR的程序文件夹中。
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/
我是一名优秀的程序员,十分优秀!