У меня есть игра, которая не выглядит идеально, пока explorer.exe
работает. В настоящее время процесс состоит в том, чтобы запустить игру, убить explorer.exe из диспетчера задач, а затем после завершения игры перезапустить проводник из диспетчера задач. Мне было интересно, есть ли какой-нибудь способ настроить ярлык для игры, чтобы сделать это. Я знаю, что вы можете выполнять команды из свойств ярлыка, но я не знаю как.
Просто для повторения, я хочу иметь ярлык kill explorer.exe, запустить игру, а затем перезапустить explorer.exe после завершения игры.
Я использую 64-разрядную версию Windows 7 Professional.
windows-7
windows-explorer
shortcuts
indyK1ng
источник
источник
Ответы:
У меня была похожая проблема с моей игрой. Вы можете легко создать короткий пакетный скрипт, который будет убивать и перезапускать,
explorer.exe
а затем запускать пакетный скрипт, когда вы хотите запустить игру. Вот сценарийstartgame.bat
:Очевидно, заменить
game.exe
на ваш exe. Поместите пакетный файл рядом с вашей игрой и запустите его.источник
У меня были похожие проблемы с Diablo 2 в Windows 7. Устранено, установив режим совместимости в Windows XP. Щелкните правой кнопкой мыши на exe -> свойства -> перейдите на вкладку совместимости, и оттуда вы можете включить режим совместимости и выбрать, какая ОС наиболее подходит для программы. Это спасло меня много раз.
Я на самом деле искал пакетный код для завершения проводника при выполнении определенной программы. GTA IV полностью не воспроизводится на моем компьютере, пока запущен проводник
источник
если проводник не запускается после выхода из игры, попробуйте:
/// информация до последней строки: или ваш путь к папке Windows
источник
Вы можете настроить пакетный файл для этого.
Откройте блокнот и после того, как вы закончите, сохраните его и назовите что-то вроде «start_game.bat» и измените тип файла на «все файлы». Этот шаг гарантирует, что расширение файла будет изменено на .bat
Я не проверял это на своей машине, поэтому может потребоваться небольшая корректировка.
По сути, это (должно) сделать - запустить exe-файл вашей игры, убить задачу explorer.exe, а затем выполнить цикл, чтобы проверить, запущен ли exe-файл вашей игры. Если это так, проверьте это снова. Если это не так, запустите explorer.exe
Обязательно измените ссылки на "game.exe" на исполняемый файл вашей игры.
Из любопытства, какую игру вы пытаетесь запустить?
источник