Я создал несколько ярлыков .exe на моем диске, используя Batch To Exe Converter для удобства доступа. (См. «Интеграция непереносимых приложений в платформу PortableApps»)

Так, например, чтобы сделать ярлык для git-gui, я создал следующий пакетный файл .bat , а затем преобразовал его в исполняемый файл, используя Batch To Exe Converter.

cd cmd & git-gui.exe

Проблема в том, что ярлык .exe остается в памяти даже после закрытия основной программы. В результате я не могу безопасно извлечь диск из-за его использования. Почему мой ярлык не завершится после того, как он будет запущен?

Ярлык работает в памяти после запуска

1 ответ1

1

Ярлык CMD ожидает выхода вашей основной программы. Вам нужно использовать команду start чтобы запустить его.

cd cmd & start git-gui.exe

Источник: Почему cmd не завершает работу после выполнения командного файла?

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