问题标签 [sfx]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
batch-file - 通过命令行创建具有管理员权限的 WinRAR SFX
我需要创建 WinRAR SFX 存档,它应该在 Windows 7 上使用管理员权限。我可以使用 WinRAR GUI 制作它,但我需要使用 WinRAR 命令行界面制作它(将其集成到构建过程中)。目前我的脚本是这样的:
而scenario.txt是
欢迎任何建议!
7zip - 7-zip SFX 配置问题
d我在 7zip 中创建了一个存档。(files.7z) 我创建了一个 config.txt 文件(实际上我在不同时间创建了 3 个不同的文件)。我使用命令行工具来创建运行良好的 sfx。但是当我运行 .exe 时,我没有得到预期的结果。就好像 sfx 忽略了配置。我将存档和 config.txt 放在 7-zip 安装目录中,我的命令行如下所示:
当我运行结果看起来像这样
这是我的配置。我使用记事本并确保保存为 UTF-8。
我将 files.exe 复制到桌面的文件夹中。运行它询问我在哪里提取,不会运行 setup.exe(在 files.7z 根目录中)
我究竟做错了什么?我浏览了 7-zip 论坛,找不到我的错误。
windows-7 - Winrar SFX 命令行忽略 -iicon 开关
我正在尝试在命令行上创建一个带有自定义图标的 winrar 自解压存档。
到目前为止一切顺利,除了自定义图标不起作用。每当我构建存档时,使用的图标都是默认的 winrar 图标。
如果我使用 SFX 对话框创建 SFX,那么它工作正常。这对我说,图标没有任何问题。
我正在使用的命令是:
c# - 如何在 C# 中通过 Sevenzipsharp 创建带有进度条的 sfx
我想用 C# WinForms 创建一个 sfx 文件。我已经从https://sevenzipsharp.codeplex.com下载了sevensharp 。我无法获得任何分步教程。我从 stackoverflow 和其他网站得到了一些类似的问题,但都没有工作并显示错误。我想在 sfx 中添加自定义,当用户双击“File_sfx.exe”时,将显示自定义表单并要求输入密码。
我添加了“SevenZipSfx.cs”作为类,“SevenZipSharp.dll”作为参考,并将“7z.dll”复制到 Visual Studio 的输出文件夹中。
示例代码:
错误:
7zip - 如何创建参数字符串中包含双引号的 7-zip SFX 安装程序?
我需要创建一个运行名为 Deploy-Application.exe 的文件的安装程序。Deploy-Application.exe 采用如下所示的参数:
当我把它放在我的配置文件中时,它不起作用,因为 Sfx 模块认为我的参数只是
因为双引号。7-zip SFX 模块的双引号是否有例外字符?如果有我找不到!
这是我的配置文件:
编辑:事实证明 Deploy-Application.exe 不需要在参数周围加上引号。我只是通过 cmd 运行它来测试它,如下所示:
它工作得很好。但是,当我有一个如下所示的配置文件时:
它仍然不起作用。参数被忽略,我使用 ProcessExplorer 进行了验证,并且 Deploy-Application.exe 在没有参数的情况下启动。
winrar - 解压后如何让 WinRar SFX 启动 bat 文件
所以我需要让 SFX 提取到该位置,然后从它刚刚提取到的文件夹中自动启动 bat 文件。
希望有人可以提供帮助。
谢谢,汤姆
java - 修复 Java 代码中的 JRE 错误并重新编译应用程序
我尝试在 Windows 7 上运行一些依赖于旧 JRE 版本的旧实用程序。
我上次Java Runtime Environment 1.7.0_79
安装的。当我尝试启动应用程序时,出现错误:
“Sivus 需要 JRE 1.4 或更高版本才能运行。您可以从...等下载 JRE”
是否有解决/修复此或类似性质的解决方法?程序主要可执行文件打包在 SFX ZIP 存档中,我解压文件,找到Java 文件,进行检查。有一个代码:
如何更正此问题并重新编译应用程序?依赖 JRE 1.4 的应用程序是否可以与当前的 JRE 一起使用?
delphi - Delphi - 制作一个自解压 MIDI 文件的 Delphi 程序
我正在用 Delphi 7 编写一个程序,我想把音乐放在后台运行。所以,我用 .MIDI 写了一首名为 Song.MID 的歌曲,现在我想把我的 Delphi 程序自解压(SFX)这首歌并执行,在程序结束时删除它。这就像用十六进制写,我想。我该怎么做?
visual-studio - 使用命令创建用于构建的 Visual Studio 项目
我有一个依赖于 7zip 的 sfx 的解决方案。为了保持整个解决方案(加上 sfx)的管理和协调,我想创建一个新项目来容纳 sfx 使用的所有源文件,并在构建时执行一个命令行,告诉 7zip 构建一个sfx 来自源文件,并将其放入输出中,以便它可以被同一解决方案中的实际 Visual Studio 项目引用。
我想我可以通过使用构建事件并提供适当的宏来确定命令行,以确保将 7zip 的输出放置到具有适当名称的目标文件夹中,以便其他 VS 项目可以正确引用它。但我不确定的是我需要使用什么 Visual Studio 项目或采取哪些步骤来告诉 Visual Studio 在这个项目中不会编译任何代码,它只需要执行我给出的这个脚本它。
我能想到的最接近的是 VS 的 Make 项目,但我不知道这是否正确,因为这与 Make 完全无关。
那么,我需要使用的 Visual Studio 项目模板是什么?如果为空,那么我需要执行什么配置以便它不会尝试查找要编译的一些代码文件,而只是执行脚本作为解决方案构建的一部分?
c# - 如何找到一个exe文件是一个zip SFX文件,C#?
在WinRar
or 7Zip
or ... 我们可以选择将 zip 文件转换为 exe 文件(SFX)。
现在,
我们如何才能找到是否SomeFile.exe
是 SFX 文件?
注意:
此文件可以由任何 zip 应用程序创建。