Я изменил инструкции от How-To Geek и решил проблему, создав ярлык .exe в корневой папке программы.
- Загрузите и сохраните заявку на
X\PortableApps\ProgramName
- Откройте текстовый редактор (например, «Блокнот») и введите команду
cd <relative app path> & start <app.exe>
(«запуск» обеспечивает правильное завершение работы скрипта )- Пример: команда для OBS Studio 64bit будет такой
cd bin/64bit & start obs64.exe
, а команда для git-gui будетcd cmd & start git-gui.exe
- Пример: команда для OBS Studio 64bit будет такой
- Сохраните ваш скрипт как
.bat
файл - (Необязательно) : Извлеките
.ico
файл значка из вашей программы, чтобы использовать его в качестве значка для ярлыка. - Конвертировать ваши
.bat
в.exe
использовании Bat To Exe конвертер- В программе найдите свой
.bat
командный файл...
кнопкой - Выберите корневую папку вашей программы для местоположения «Сохранить как»
- Выберите опцию «Невидимый» в поле «Видимость», чтобы запустить без открытия окна консоли.
- (Необязательно) : выберите
.ico
значок наVersioninformations
вкладке «Файл значка»
- В программе найдите свой
- Нажмите «Компилировать», чтобы создать
.exe
ярлык
На заметке OBS обязательно запустите его в переносном режиме, создав файл, который называется portable_mode.txt
в вашей основной папке OBS-Studio. Это не позволяет OBS оставлять файлы настроек на любом из компьютеров, которые вы используете.