In questo articolo vi spiegherò passo passo come si imposta l'esecuzione di uno script o di un programma allo shutdown

Allora, iniziamo.
Tale esecuzione può essere impostata alla disconnessione dell'utente corrente o all'arresto di windows.

NB Nel secondo caso però c'è un'enorme svantaggio: l'eseguibile NON può apportare modifiche ai files.

Come si fa?
allora, eseguire gpedit.msc che si trova in %systemroot%/system32/;

Arresto di windows:
andare sul pannello a sinistra:
configurazione computer ->  Impostazion di windows -> scipt (avvio\arresto) -> chiudi sessione;
a questo punto cliccare su aggiungi e selezionare lo script\programma che volete fare eseguire.


Disconnessione utente:
andare sul pannello a sinistra:
configurazione utente ->  Impostazion di windows -> scipt (accesso\fine sessione) -> uscita;
a questo punto cliccare su aggiungi e selezionare lo script\programma che volete fare eseguire.

per farmi un'esempio io ho aggiunto questo script in disconnessione utente in modo che mi cancelli i files temporanei.


REM cleaner.bat
del "%USERPROFILE%"\cookies\*.txt
del /s /f /q "%USERPROFILE%"\locals~1\temp\*.*
del /s /f /q "%USERPROFILE%"\locals~1\tempor~1\*.*
del /s /f /q "%USERPROFILE%"\locals~1\history\*.*
del /s /f /q "%SystemRoot%"\prefetch\*.*
del /s /f /q "%USERPROFILE%"\recent\*.*