
Preciso desabilitar o explorer.exe na inicialização do Windows 10 para executar um script.exe que inicia vários aplicativos para executar uma máquina de venda automática.
Como isso pode ser feito?
Responder1
Esta solução provavelmente tornará o sistema instável e é fornecida apenas para fins informativos.
Se você adicionar o script AutoHotKey à pasta de inicialização, poderá adicionar o seguinte comando como o primeiro comando no script para kill explorer.exe
.
Process, Close , explorer.exe
DeProcessar, fechar documentação:
Fechar
Força o fechamento do primeiro processo de correspondência.
Process, Close , PIDOrName
Se um processo de correspondência for finalizado com sucesso,Nível de erroestá definido para seu antigo ID de processo (PID). Caso contrário (não houve processo correspondente ou houve um problema ao encerrá-lo), ele será definido como 0. Como o processo será encerrado abruptamente - possivelmente interrompendo seu trabalho em um ponto crítico ou resultando na perda de dados não salvos em suas janelas (se houver) - este método deve ser usado somente se um processo não puder ser fechado usandoWinCloseem uma de suas janelas.
Isso por si só funciona apenas temporariamente, pois explorer.exe
será reiniciado ocasionalmente, portanto, precisaria ser executado em loop.
Loop
{
Process, Exist, explorer.exe
If ErrorLevel = 0
break
Process, Close, explorer.exe
}