问题标签 [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.
unix - 如何从 unix 创建 Windows 的自解压安装程序
在 Windows 中,使用该Iexpress
工具,我可以创建一个自解压安装程序,其中包含一个 .NET 应用程序和一个 XML 文件。在调用输出文件时,我可以成功执行 .NET 应用程序。
但是,我想从 UNIX 中执行此操作。我是 UNIX 新手,我正在寻找一种开源工具或逐步过程来将 .NET exe 和 XML 文件压缩为 Windows 可执行文件,在 Windows 机器上执行时,应该直接执行 .NET 可执行文件。
我试过了unzipsfx-552_win32/unzipsfx.exe
,但我无法成功完成它。
python - 使用 python 创建 SFX 存档
我正在寻找一些关于 python 脚本的帮助来创建一个自解压存档 (SFX) 一个基本上可以由 WinRar 创建的 exe 文件。
我想存档一个带有密码保护的文件夹,并将卷分割为 3900 MB,以便可以轻松地将其刻录到磁盘。
我知道 WinRar 有命令行参数来创建存档,但我不知道如何通过 python 调用它 anyhelp 对此会有很大帮助。
以下是我想要的主要内容:存档格式 - RAR 压缩方法正常拆分卷大小,3900 MB 密码保护
我到处查找,但似乎没有找到有关此功能的任何内容。
c# - 为什么解压时 sfx Sevenzipsharp '7-zip : unsupported method'?
我创建了hallo.7z并使用7zxSD_LZMA.sfx作为模块。我认为我的配置是正确的,但是在提取 sfx 时我收到了
7-zip:不支持的方法
7zxSD_LZMA.sfx 和 7zxSD_All 无法运行提取,因为使用了密码。
batch-file - 将 sfx 的执行路径传递给批处理文件
所以基本上我想将我的批处理文件包装在一个 sfx 中以制作一个整洁的包,因为我正在使用需要与批处理文件一起打包的多个文件。我面临的问题是我需要拖放功能,所以我需要通过执行代码以某种方式将放在 sfxz 上的文件传递给批处理文件。
我正在使用 winrar 默认 sfx 模块。
到目前为止,我已经尝试将它与 %~1 变量一起传递,但这只是通过字面意义上的 %~1 而不是被删除文件的位置
任何帮助将不胜感激。
winrar - 带有 iimg 和 iicon 选项的 WinRar 存档损坏
我正在尝试创建一个可自解压 (SFX) 的 rar 存档,其中包含图标和图像。我正在使用以下命令行:
问题是 - 生成的 .exe 无法解压缩。相反,它显示“存档格式未知或已损坏”。如果我只设置图标或只设置图像,那么一切都很好。但如果我同时设置,我就有麻烦了。最奇怪的事情。
c# - sfx 文件通过输入错误的密码进行提取
我有来自使用 Sevenzipsharp 库创建的程序的 sfx 文件。仍然当我直接双击文件 sfx 执行时,如果使用了错误的密码,但仍然以 0 字节的大小提取其中的文件,如果有人应该添加另一种模式来运行“压缩”,以便在我执行文件时sfx 错误的密码文件根本不被提取。
压缩代码:
创建 SFX 代码:
c# - 7zip SFX 或 SevenZipSharp 是否提供内存操作
我研究了 C# 中使用的 SFX 组件,我发现 Sevenzipsharp.dll 可能是一个不错的选择。但是在我去之前,7zip 中的 dobuts 很少。以下是我的问题:
Sevenzipsharp 是否支持在内存中运行 SFX .exe。例如,双击sfx exe,可以启动压缩包内的一个可执行文件(可能是自定义安装程序),对内存中sfx exe中的文件进行操作
Sevenzipsharp是否支持创建大于4G的大sfx exe(由于Windows限制,也许它可以支持将一个大数据溢出到一个sfx exe链接多个大卷文件,所以双击sfx exe,所有大卷文件可以在内存中操作和提取)
exe - 如何使用 Winrar 为安装程序“安装后运行”创建静默安装
我可以通过 SFX 选项在静默模式下选择“全部隐藏”选项来创建正常的静默可执行文件。但是当我在 SFX 选项 -> 安装程序 ->“提取后运行”中添加文件时,例如 devnode.exe devnode.exe 不会静默运行。有没有办法静默运行安装文件?
c# - 7-zip 自解压存档目标文件夹
我正在编写一个 C# 程序,该程序调用使用 7-zip 制作的自解压存档。当调用 sfx 文件时
System.Diagnostics.Process.Start(sfx_exe);
将出现用于提取目录的提示。我想将目录直接提供给命令,以便文件不需要用户输入来提取。
我已经阅读了有关使用其他安装程序的信息,但理想情况下只想将命令传递到 sfx 文件的执行中。
c# - 使用 c# 提取受密码保护的 sfx 存档
我有 WinRAR SFX 文件。我知道我可以使用以下代码提取存档:
但是当它知道密码时如何提取 SFX 文件?