如何将非便携式应用程序集成到PortableApps平台中?


3

我的usb上有便携式应用程序,我想添加另一种不是.paf格式的便携式程序。我在网上搜索并找到了创建文件夹X:\Portable Apps\name of app以存储程序文件的说明。

但是,该平台通过访问安装便携式应用程序X:\Portable Apps\name of app\app.exe。因此,如果.exe隐藏在子文件夹中,则无法识别它。如果我在apps文件夹的根目录中创建了一个快捷方式,它仍然没有被选中。

举个例子,假设我要安装最新版本的OBS Studio。我如何才能在PortableApps平台中显示它?

Answers:


1

我修改了How-To Geek中的指令,并通过在程序的根文件夹中创建.exe快捷方式来解决问题。

  • 下载并保存您的应用程序 X\PortableApps\ProgramName
  • 打开文本编辑器(如记事本)并输入命令cd <relative app path> & start <app.exe>('start'确保脚本正确退出
    • 示例:OBS Studio 64bit cd bin/64bit & start obs64.exe的命令将是,而git-gui的命令将是cd cmd & start git-gui.exe
  • 将脚本另存为.bat文件
  • (可选).ico从程序中提取图标文件,以用作快捷方式的图标
  • 转换.bat.exe使用Bat To Exe转换器
    • 在程序中,.bat使用...按钮浏览批处理文件
    • 选择程序的“另存为”位置的根文件夹
    • 选择“可见性”框中的“不可见”选项,无需打开控制台窗口即可运行
    • (可选):在“图标文件”下.icoVersioninformations选项卡中选择一个图标
  • 单击编译以生成.exe快捷方式

在OBS的注释中,确保通过创建在主OBS-Studio文件夹中调用的文件以便携模式运行它portable_mode.txt。这可以防止OBS在您使用的任何计算机上留下设置文件。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.