PDA

View Full Version : XP- Creare collegamento a shutdown per arrestare o riavviare il sistema


ezio
31-08-2006, 18:26
Riguardo lo spegnimento, vi sono due possibilitÓ (con Avedesk, Samurize o un normale collegamento di Windows, a seconda delle tue preferenze).

1) Puoi creare un pulsante che riavvia o spegne direttamente il sistema, senza ulteriori richieste. In questo caso basta un collegamento a
c:\windows\system32\shutdown.exe
Collegamento che avrÓ come parametro la voce -s -t 00 per l'arresto completo, -r -t 00 per il riavvio, -l -t 00 per la disconnessione dell'utente.
"-t 00" indica, in secondi, il tempo di attesa prima dell'attivazione del processo di arresto del sistema, in genere meglio lasciare 00.

2) Puoi creare un collegamento unico, che quando cliccato avvia la classica schermata di spegnimento con i tre pulsanti Disconnetti, Spegni, Riavvia:
http://img377.imageshack.us/img377/6456/immaginezr8.jpg

Per fare questo hai tre possibili soluzioni, tutte semplici e con lo stesso effetto finale.

Soluzione A: Crei, in una cartella di tuo piacimento, un collegamento di Windows che punta a questo percorso (Destinazione):
%WinDir%\System32\Rundll32.exe MSgina,ShellShutdownDialog

Soluzione B: Crei uno java script con il seguente contenuto:
(new ActiveXObject("Shell.Application")).ShutdownWindows();
(basta creare un file di testo e modificare l'estensione, da .txt a .js )

Soluzione C: Crei uno script di VisualBasic, con il seguente contenuto:
Set wshshell = CreateObject("Shell.Application")
wshshell.ShutdownWindows
(in questo caso modificherai l'estensione da .txt a .vbs )

Quindi potrai creare un apposito collegamento sul desktop (normale shortcut di windows, pidshortcut di Avedesk o Meter di Samurize) che punta, rispettivamente, allo shortcut della soluzione A, allo script della B o a quello della C.