2

У меня есть портативные приложения на моем USB, и я хочу добавить другую портативную программу не в формате .paf . Я искал в Интернете и нашел инструкции по созданию папки в X:\Portable Apps\name of app для хранения файлов программы.

Однако платформа находит переносимые приложения, установив их в X:\Portable Apps\name of app\app.exe . Таким образом, если .exe скрыт среди подпапок, он не будет распознан. Если я создаю ярлык в корневом каталоге папки приложений, он все равно не будет выбран.

Например, я хочу установить последнюю версию OBS Studio. Как бы я получить это для отображения в платформе PortableApps?

1 ответ1

0

Я изменил инструкции от 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 Converter
    • В программе найдите свой батный файл .bat с помощью кнопки ...
    • Выберите корневую папку вашей программы для местоположения "Сохранить как"
    • Выберите опцию "Невидимый" в поле "Видимость", чтобы запускать без открытия окна консоли.
    • (Необязательно) Выберите значок .ico на вкладке Versioninformations под "файл Icon"
  • Нажмите compile, чтобы создать ярлык .exe

На заметке OBS убедитесь, что вы запустили его в переносном режиме , создав файл с именем portable_mode.txt в вашей основной папке OBS-Studio. Это не позволяет OBS оставлять файлы настроек на любом из компьютеров, которые вы используете.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .