如何为闪存驱动器创建自己的便携式应用程序

个人而言,我的钥匙串上现在有两个闪存驱动器,如果没有它们,我将无法想象。由于现代拇指驱动器的便利性,我可以将文档或其他重要文件复制到适合放入零钱袋的小型驱动器中,然后将其传输到另一台计算机上。实际上,这就是大多数人对拇指驱动器所做的事情-到目前为止还没有什么特别的。

将闪存驱动器用作备份和传输设备很棒,但是您并没有真正释放USB的潜力直到您已经在上面安装了一些程序。

我建议您检查是否正在寻找要放在拇指驱动器上的预打包程序。

因此,您找到了一个非常酷的应用程序,并且互联网上任何地方都没有将其安装到USB驱动器的预打包版本。看来该学习如何为闪存驱动器创建便携式应用了。请注意:我指的不是U3闪存驱动器;这是从几个方面来说不同的游戏(即使它们可以以几乎相同的方式使用)。

我将要移植的示例应用程序是开源音频编辑程序Audacity。您可以下载自己的文件,也可以先使用Audacity(建议首次使用),然后再在自己的应用程序上尝试此方法。

如果要继续,请下载Audacity安装文件。确保此下载相对隔离,否则以后会引起混乱。

下载Universal Extractor和WinRAR之类的程序。安装两个程序–我们都需要两个程序才能完成这项工作。确保允许两个程序都与它们各自的文件类型相关联,并在出现提示时重新启动计算机-比安全好过。我不需要重新启动,但不会受伤。

右键单击您下载的安装文件(在我的情况下是Audacity),然后单击“此处为UniExtract"。继续并指定要将安装文件解压缩到的文件夹。将创建一个文件夹,其中包含提取的文件。打开该文件夹以进行下一步。

在该提取的文件夹中,查找运行该程序的.exe文件。它很容易发现,通常与您要安装的程序同名。例如,在我的情况下,.exe文件名为“ audacity.exe"。双击文件并验证其是否可以成功运行该程序。

突出显示该文件夹中的每个文件,右键单击它们,然后在上下文菜单中单击“添加到存档"。

在出现的对话框中,将档案文件命名为“ Audacity Portable"或您喜欢的任何名称。在压缩方法下,选择“最佳",并确保选中“创建SFX存档"。

下一步,单击“高级"选项卡,然后单击“ SFX选项…"。在“提取后运行"字段中,输入在步骤4中找到的.exe文件的名称。在我的情况下,名称为“ audacity.exe"。

转到“模式" '标签,然后选择“解压缩到临时文件夹"和“全部隐藏"

最后,进入“更新"标签,然后选择“覆盖所有文件"。现在,继续并单击“确定",并观看WinRAR生成应用程序文件。

此步骤很容易解释。将应用程序拖到您的USB驱动器上(无论您希望放置在哪里),然后对其进行测试!双击该应用程序以在任何Windows计算机上运行它!此版本的Audacity仅在Windows中使用。

因此,总而言之,我们基本上找到了一个想要的文件,将其解压缩,然后将其打包,并附带一些我们自己的首选项。每次单击应用程序,实际上是将文件短暂地解压缩到几个隐藏的文件夹中,以便.exe可以访问所需的资源。这意味着该应用程序的执行时间大约需要2秒钟左右(取决于应用程序的大小),但可以无缝执行。

您觉得呢?这个程序对您有用吗?我个人喜欢这种方法,但是还有其他方法也可以使用(例如从程序文件目录复制整个程序文件夹)。不幸的是,我尝试过的其他方法并不可靠。

这里显示的方法的一般经验法则是,如果步骤4中的.exe成功执行,则该过程也将成功,您将可以将其全部打包到应用程序文件中。我希望您喜欢这篇文章,并发现其内容有用。让我知道您在评论部分的想法!

如果您希望随身携带多个应用程序,则可以考虑使用便携式Windows版本。

标签: 便携式应用