问题标签 [self-extracting]

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.

0 投票
9 回答
11215 浏览

installation - 什么是一个很好的免费实用程序来创建带有嵌入式文件版本的自解压可执行文件?

根据这个问题的答案,我无法在我的 .msi 文件中嵌入文件版本。

我给客户的安装程序需要有一个文件版本。

所以,我想做的是创建一个包含 msi 文件和由 Visual Studio 生成的 setup.exe 的自解压可执行文件,并将文件版本放在这个自解压可执行文件上。

因此,我需要一个实用程序来创建支持在其输出中嵌入文件版本的自解压可执行文件。它还需要支持解压后自动运行文件,这样我才能自动启动真正的安装程序。如果它是可编写脚本的就好了。

我只能找到这个,它看起来很棒,但我更喜欢免费的替代品。

有没有人有什么建议?

编辑:澄清一下,我并不是真的想创建一个安装程序——我已经有一个 VS 安装项目。我只想要一个自解压器(就像 WinZip 可以创建的那样)。因此,用户将鼠标悬停在 Setup-Blorgbeard2008.exe 上,会看到“版本:1.0.0.0”。用户双击它,它会静默地将 setup.exe 和 setup.msi 提取到临时文件夹,然后运行 ​​setup.exe。然后用户会看到正常的安装程序屏幕并正常进行。

另一个编辑:是的,我不再需要自解压器了,因为我的另一个问题现在已经得到解答。这使得整个问题几乎无关紧要。能够仅分发一个文件而不是 setup.exe 和 setup.msi 仍然很好。

0 投票
5 回答
890 浏览

file - 加密、受密码保护的文件创建

我正在编写一个程序来创建一个包含敏感信息的 Word 文档。我想对文档进行加密和密码保护并将其分发到自解压文件中,以便用户可以双击,提供密码,然后接收未加密的文件。

我可以创建 Word 文档,但我想要一个第三方程序,无论是否可编写脚本(我可以使用命令行),它可以:

  1. 加密Word文档,
  2. 密码保护加密,以及
  3. 创建一个自解压文件。

任何人都可以为此目的推荐软件吗?由于数据以前托管在 SSL 加密站点上,因此任何 SSL 安全性或更高安全性都足够了。

0 投票
4 回答
6014 浏览

maven-2 - 在 Windows 平台上使用自动运行在 linux 上创建自解压存档

我们的应用程序以 zip 文件的形式分发,带有一个小的 bat/shell 脚本,用户在提取存档后运行该脚本以安装应用程序。此 zip 文件当前是通过 mavens 程序集插件创建的。

我们分发的 zip 文件包含一个带有可执行 jar 的 lib 文件夹,以及作为实际应用程序部署的一部分我们需要的所有文件。

我们想要的是一个自解压 zip 文件,它在解压 zip 文件后执行包含 bat 文件的文件。这应该作为构建过程的一部分创建。

我已经阅读了 created-a-self-extracting-zip-archive-on-a-linux-box,并且可以做到这一点。但是我在任何地方都看不到如何在提取的存档中执行 bat 文件。

我找到了winzip self-extractor,但我更喜欢可以在任何平台上运行的东西。构建服务器和一些开发人员使用 linux。我还发现了一些VB 代码,这让我相信 zip 文件上可能有一些自动运行属性。

0 投票
3 回答
783 浏览

java - 自动化自提取器

我对编程有点陌生,所以请多多包涵。我创建了很多自解压器,我将它们上传到我的客户然后下载的 ftp 站点(使用自解压器将我压缩的文件放到正确的位置)。我正在尝试使这个过程自动化,因为它相当重复。

我想我可以弄清楚如何创建 zip 以及如何在创建后上传文件,但我无法弄清楚如何创建使用 winzip se 从创建的 zip 文件中创建自解压器。WinZip 有一个命令行界面,但 WinZIp SE 显然没有。

任何帮助将不胜感激......我打算在java btw中编写这段代码。

谢谢。

0 投票
1 回答
5023 浏览

self-extracting - 如何为自解压 ZIP 文件指定输出文件夹

提取使用以下命令创建的 ZIP 文件:

PKSFX(R) 版本 2.50 快!适用于 Windows 95/NT 的自解压实用程序 4-15-1998

是否可以指定将 EXE 中包含的文件提取到哪个文件夹?

通过键入“/help”,我能够找到一些有用的选项(如覆盖、排除等),但我看不到与输出文件夹相关的任何内容。

有什么建议吗?谢谢!

0 投票
1 回答
308 浏览

ruby - Rubyzip - 可以设置提取文件夹?

我的问题是我需要为使用 Rubyzip 生成的 zip 文件设置根提取文件夹。zip 文件将在 Windows 中作为自解压文件打开。这个选项在 Rubyzip 中可用吗?或者这是存储在 Windows 注册表中并由 Windows 中的集成 zip 功能使用的值?

0 投票
2 回答
1653 浏览

android - 我可以从收到的 SMS/MMS 消息中启动 Android 应用程序吗?

我想知道我是否可以通过收到的彩信/短信启动程序?更多关于彩信方面的内容。

工作流程:

  • 彩信发送到 Android 设备
  • 自执行彩信

有什么想法吗?

0 投票
3 回答
2010 浏览

python - 自解压 ZIP?

我需要帮助创建一个不显示任何内容的自解压 zip 文件。我只需要它来将文件提取到后台的给定位置。我发现的所有内容都显示一个对话框,但我需要它在后台运行。

0 投票
2 回答
5978 浏览

.net - 将提取并运行文件的自解压器

我有两个文件,一个 EXE 一个 DLL

exe是vb.net应用程序的构建,我也需要那里的DLL

我想要的是一个将这些文件放在一起的自提取器,然后在运行时它将提取它们并立即运行 EXE

是否有一个非常简单易用的开箱即用软件可以做到这一点?商业与否,无所谓

0 投票
1 回答
1196 浏览

clickonce - 将 ClickOnce 在线安装文件树部署为单个 .exe 文件以进行离线安装

任何想法如何将 ClickOnce 在线安装文件树打包在单个 .exe 文件中以进行离线安装?我知道它不是为此目的而设计的,但使用 Windows Installer 对我来说不是一个选项,因为我只需要运行应用程序而无需任何安装过程(就像 ClickOnce 在线安装一样)。我尝试过制作自解压 .exe 的 IExpress 工具,但不幸的是它不支持文件树。我可以为此目的使用 .cab 包装吗?