Executar um script em lote no desligamento do Windows usando GPedit.msc do CMD

1

Gostaria de executar um script em lote no desligamento do Windows 10 usando o prompt de comando. Eu sei que não é fácil.

Tudo o que sei sobre o GPedit.msc é que, quando você define um Script de desligamento, ele cria essas entradas de regedit:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy\State\Machine\Scripts\Shutdown
C:\WINDOWS\system32\GroupPolicy\Machine\Scripts
] "GPO-ID"="LocalGPO" "SOM-ID"="Local" "FileSysPath"="C:\Windows\System32\GroupPolicy\Machine" "DisplayName"="Stratégie de groupe locale" "GPOName"="Stratégie de groupe locale" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy\State\Machine\Scripts\Shutdown%pre%%pre%] "Script"="C:\Windows\System32\cmd.exe" "Parameters"="/C "C:\BATCH_FILE.bat"" "ExecTime"=hex(b):00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

(Estas entradas são as mesmas para o Startup, apenas mudam o Shutdown for Startup.)

(Eu vi que em alguns fóruns dizem que na seguinte entrada do regedit o Gpedit também cria entradas Script: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System mas isso não acontece, pelo menos não no Windows 10.)

(Para executar um script em lote no LogOFF, é necessário usar C:\Windows\System32\cmd.exe como o nome do script e /C C:\path\to\batch\script.bat como os parâmetros de script.)

E também cria um arquivo Script.ini no seguinte diretório:

%pre%

Então, sabendo tudo isso, eu exportei as entradas do regedit para um arquivo .reg e copiei o Script.ini; Excluí a entrada do GPedit.msc e tentei definir o Script manualmente iniciando o arquivo .reg e copiando novamente o arquivo script.ini em seu diretório (tudo isso pode ser feito facilmente pelo CMD), mas não funcionou. GPedit.msc mostra a entrada Logoff, mas só funciona se eu pressionar editar e aplicar ...

Eu também tentei atualizar o GPedit usando o comando gpupdate /force depois de configurar o script manualmente, mas nada aconteceu.

Eu acho que estou tão perto de resolver isso ...

    
por Bita 30.12.2017 / 17:43

0 respostas