Fechar

Fechar

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.exeserá reiniciado ocasionalmente, portanto, precisaria ser executado em loop.

Loop
{
    Process, Exist, explorer.exe
    If ErrorLevel = 0
        break
    Process, Close, explorer.exe
}

Fonte

informação relacionada