Newsgroup: it.comp.os.win.win2000
Titolo: Quali DLL gestiscono lo shutdown di win2000?

Ciao a tutti,
ho un problema di shutdown.
In pratica, il mio software di backup (Dantz retrospect) dovrebbe
effettuare lo shutdown completo del sistema, non appena finito il
backup.
Invece, alla fine, appare la finestrella che dice: 'ora e' possibile
spegnere il computer'.
Se spengo il sistema con il metodo manuale: start>chiudi
sessione>arresta il sistema, il sistema si spegne regolarmente,
monitor compreso, senza nessuna finestrella 'ora e' possibile spegnere
il computer'. Mi piacerebbe succedesse la stessa cosa alla fine del
backup.
Da cosa puo' dipendere? 
il BIOS dovrebbe essere a posto, visto che il PC si spegne
normalmente, se arresto il sistema manualmente. O no?
Cosa altro posso controllare?
Ciao e grazie per eventuali dritte.
tony

 spegnere il computer'.
[CUT]
Prova a modificare a 1 il valore PowerDownAfterShutDown nella chiave di
registro "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Winlogon";
Eventualmente puoi provare a gestire lo spegnimento con shutdown.exe
Puoi trovare alcune informazioni utili nell'articolo
Visualizzazione del messaggio di errore "Ora si può spegnere il computer"
durante il tentativo di arresto del computer
http://support.microsoft.com/?kbid=810903
HOW TO: Use the Remote Shutdown Tool to Shut Down and Restart a Computer in
Windows 2000
http://support.microsoft.com/?kbid=317371
DOC: ExitWindows Function Declaration Incorrect in API Viewer
http://support.microsoft.com/?kbid=168796
Ciao!
-- 
_______________________________
        Microsoft® Technical Advice
         news://
news.microsoft.com
http://support.microsoft.com/newsgroups

NT\CurrentVersion\Winlogon";
Grazie per la risposta!
Ma... niente da fare.... sob!
ho notato (su un messaggio di un forum di Retrospect) che anche usando
l'applicazione shutdown.exe appare la fatidica finestrella.
Mi chiedo come mai mamma M$ possa spegnere il sistema completamente,
mentre le altre applicazioni non possono farlo.
Bho?
tony

 backup.
Il problema non è un'errata configurazione di Windows o del BIOS, ma
riguarda il programma che usi per il backup, infatti, evidentemente, al
momento della chiusura, invece di richiedere a Windows un PowerOff richiede
solo il semplice shutdown. Ora con Win9x questo funziona lo stesso (infatti
Win9x non distingue tra i due tripi di richiesta e, se è in grado, genera
comunque un PowerOff), ma non con Windows 2000 che invece distingue bene le
due cose.
Quindi ti rimangono tre soluzioni:
1. Cerchi una versione aggiornata del tuo programma di backup.
2. Cambi il programma di backup.
3. Utilizzi DShutDown 
http://space.tin.it/spettacolo/dcoutso/dimiopage
 (l'ho
fatto io) con l'opzione "If Local ShutDown Make a Remote ShutDown" che in
pratica sarebbe:
Appena il programma di Backup fa a Windows la richiesta di spegnimento,
DShutDown la intercetta, blocca lo spegnimento e poi fa lui una richiesta di
ShutDown con le opzioni selezionate, tra cui ci metterai anche PowerOff per
ottenere lo spegnimento completo. (per la verità quell'opzione sarebbe
pensata per un altro scopo, e cioè spegnere tutti i pc di una LAN quando
viene spento il PC locale, ma si adatta perfettamente anche al tuo caso).

viene spento il PC locale, ma si adatta perfettamente anche al tuo caso).
Che dire?
Sono senza parole!
Un grande grazie sincerissimo. (grazie anche agli altri che mi hanno
risposto).
Tony  =).

viene spento il PC locale, ma si adatta perfettamente anche al tuo caso).
Sto provando il programma.
In teoria sembra fare al caso mio.
Ho fatto una prova manuale e funziona.
Ma se attivo la funzione "autostart', non rieco a lavorare finche' non
lo disattivo perche' il sistema si ri-spegne immediatamente dopo il
login. Questo perche' la funzione Time viene attivata con i valori di
default (immagino); quindi se e' impostata 'spegni tra'.... 0 ore e 0
minuti...
Per me la soluzione perfetta sarebbe avviare lo shutdown (con
poweroff) non appena una applicazione termina (nel mio caso
(retrospect.exe)). Anche qui, se lo imposto a manina tutto e'
perfetto.
Ma non ho la piu' pallida idea di come impostarlo nel file INI o
tramite riga di comando, in modo che ad gni riavvio il sistema sia
impostato in questo modo.
Dimio aiutooooooo!
Ciao e grazie per il link.  =).
tony

 impostato in questo modo.
Il fatto è che quello che vuoi fare non è (per ora) possibile, infatti se
imposti autostart vengono presi in considerazione solo i parametri del
Timer, e non quelli per il monitoraggio dei processi o della velocità di
scaricamento da Internet.
Comunque sto sviluppando una versione che dovrebbe fare quello che chiedi, e
cioè memorizzare in AutoStart anche i parametri del monitoraggio, ma è
ancora una beta per cui non l'ho messa sul sito, se vuoi te la mando in
allegato, così mi aiuti a testarla...

allegato, cosě mi aiuti a testarla...
Sarebbe perfetto.
Puoi inviarla a ant...@NOSPAMPLEASEslogan.it (rimuovi pure
NOSPAMPLEASE).
Accorgimenti da usare per l'uso della beta?
Ciao e grazie
tony

 Accorgimenti da usare per l'uso della beta?
Mah, niente di particolare direi, al massimo ci sarà qualche difetto nei
settaggi delle varie opzioni...