
Мне нужно отключить explorer.exe при запуске в Windows 10, чтобы запустить script.exe, который запускает несколько приложений для управления торговым автоматом.
Как это может быть сделано?
решение1
Это решение может привести к нестабильной работе системы и предоставляется исключительно в ознакомительных целях.
Если вы добавите скрипт AutoHotKey в папку автозагрузки, вы можете добавить следующую команду в качестве первой команды в скрипте для завершения процесса explorer.exe
.
Process, Close , explorer.exe
ИзПроцесс, Закрыть документацию:
Закрывать
Принудительно закрывает первый совпадающий процесс.
Process, Close , PIDOrName
Если процесс сопоставления успешно завершен,УровеньОшибкиустанавливается на свой прежний идентификатор процесса (PID). В противном случае (не было соответствующего процесса или возникла проблема с его завершением) он устанавливается на 0. Поскольку процесс будет внезапно завершен — возможно, прервав свою работу в критической точке или потеряв несохраненные данные в своих окнах (если таковые имеются) — этот метод следует использовать только в том случае, если процесс невозможно закрыть с помощьюWinCloseна одном из окон.
Само по себе это работает только временно, так как explorer.exe
время от времени перезапускается, поэтому это нужно будет запускать в цикле.
Loop
{
Process, Exist, explorer.exe
If ErrorLevel = 0
break
Process, Close, explorer.exe
}