1

Некоторые переносимые приложения хранят свои файлы .exe в подкаталоге. Например, Git для Windows хранит git-gui в \PortableGit\cmd\git-gui.exe . Я хотел бы иметь возможность запустить это приложение из меню платформы PortableApps.com .

Как запустить программу, хранящуюся во вложенной папке, с платформы PortableApps.com?

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

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