Newsgroup: it.comp.os.win.xp
Titolo: Chiusura programmi automatica prima dello spegnimento.

Ciao,
esiste un modo per chiudere determinati programmi in automatico prima
dello spegnimento del PC?
Se si può fare intervenendo sul registro ancora meglio!!!


Non so se può fare al caso tuo: apri il regedit, cerca la chiave
HKEY_CURRENT_USER\ControlPanel\Desktop\AutoEndTask
ed impostala ad 1.
In associazione alla precedente modifica anche queste:
HKEY_CURRENT_USER\Control Panel\Desktop]
"HungAppTimeout"="1000"
"WaitToKillAppTimeout"="1000"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control]
"WaitToKillServiceTimeout"="1000"
Ciao.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Dovresti provare a crearti uno script con il l'utility Kill.exe che prima
killa i processi e poi lancia shutdown.exe per arrestare il sistema.
How to Eliminate a Process That Is Not Responding Without Restarting the
Computer
http://support.microsoft.com/?kbid=171773
HOW TO: Utilizzare lo strumento Arresto remoto per arrestare e riavviare un
computer in Windows 2000
http://support.microsoft.com/?kbid=317371
Ciao!
-- 
_______________________________
        Microsoft® Technical Advice
         news://
news.microsoft.com
http://support.microsoft.com/newsgroups

 ha scritto:
Ciao a tutti, scusate, volevo una delucidazione:
fresco del corso di SO (si fa per dire :p) delle ahimč poche cose
che mi sono rimaste vi era anche l'affermazione del docente che
solitamente il SO, quando viene chiuso, tra le altre cose, manda
un messaggio di chiusura a tutti i processi attivi e se questi
non rispondono procede forzatamente alla chiusura degli stessi da
par suo.
Ora, in questa occasione non ha mai espressamente fatto
riferimento ad un SO in particolare (anche se il corso
effettivamente verteva principalmente su std posix) tuttavia
pensavo che questa affermazione valesse in generale un pň per
tutti i SO.
Da quello che ho letto in questo thread perň non č cosě per Xp, o
ho capito male? C'č qualcuno che mi saprebbe dire di preciso come
si comporta Xp quando lo si chiude. ^__^
Mille grazie. :)
--
  ____UTHP: 
http://www.theuthp.com
      *  Togli TIENIPERTELOSPAM per
 |  __|__ _ _ _____ ___ _  _ _ _  _ ___ *    inviarmi Mail private
 |  _| . | \ |_   _| _ | \/ | | || |_ -|*        ICQ#:19451716
 |_| |_|_|_|_| |_| |___|_||_|_|____|___|*

 Mille grazie. :)
Si, XP non killa di sua iniziativa i processi che non rispondono più, ma
attende un certo lasso di tempo (in secondi) specificato alle chiavi di
registro
HKEY_CURRENT_USER\Control Panel\Desktop]
"HungAppTimeout"="1000"
"WaitToKillAppTimeout"="1000"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control]
"WaitToKillServiceTimeout"="1000"
nell'esempio 1 secondo (il default se non ricordo male è 20 secondi),
dopodichè chiede cosa fare (attendi o termina il processo, attraverso una
finestra di dialogo).
Modificando le suddette chiavi (impostando 1 secondo, il minimo possibile) e
quella del mio precedente post (AutoEndTask) settandola a "1" attenderà 1
secondo, dopodichè non chiederà cosa fare ma terminerà automaticamente il (o
i) processi "appesi".
Non so dirti da cosa derivi la scelta di Microsoft di far decidere
all'utente cosa fare, anche perchè se il processo è bloccato c'è poco da
fare oltre al "segarlo" brutalmente.
