Lo sfogo

Piccoli e grandi sfoghi personali sulle sventure che mi capitano

Feb
03

Spegni, riavvia e log out

Categoria Tips & Tricks by Piero_TM_R

Chi ha provato linux, anche in versione live, avrà  notato che spesso vicino al tasto equivalente allo “Start” di Windows, di vedere altri due altri tasti, uno per spegnere il PC e l’altro per effettuare il cambio utente.

Spegni

Trovando molto comodo il tasto per spegnere direttamente il computer, evitando la strada dal tasto “Start”, ho deciso di sperimentarlo.
Facciamo un click con il pulsante destro del mouse in un punto libero del desktop

Scegliamo la voce “Nuovo” e poi “Collegamento”, come indicato nell’immagine precedente, si aprirà  una nuova finestra

Nel campo inseriamo

shutdown -s -t 0

e scegliamo “Avanti”, ora ci verrà  chiesto il nome da dare all’icona

Possiamo lasciare quello che Windows ci propone o metterne uno a piacere, scegliamo “Fine”, verrà  creata un’icona con il nome scelto.
Dato che l’icona del nuovo comando non èmolto intuitiva, scegliamone una dalla libreria di Windows (che gentilmente ci segnalerà  che il programma non ne contiene una sua), clicchiamo con il pulsante destro del mouse sull’icona e sciegliamo “Proprietà”, si aprirà una nuova finestra

Selezioniamo “Cambia icona” e scegliamo quella più adatta

cioè quella rossa con il cerchio e la riga verticale rossi, confermiamo la scelta con “OK” sia alla prima che alla seconda finestra, ed ecco il nostro nuovo bottone

Ora possiamo decidere dove posizionarlo, personalmente non amando molte icone sul desktop l’ho posizionato nel “Quick launch” di fianco al tasto “Start”

ma si può lasciare anche sul desktop a seconda delle preferenze.

Riavvia

Con la stessa procedura si può creare il tasto per riavviare il computer, basta cambiare il tipo di comando:

shutdown -r -t 0

Log out

Per il cambio utente invece

shutdown -l -t 0

La sintassi per utilizzare completa di tutte le voci per utilizzare il comando shutdown.exe è:

Shutdown [{-l|-s|-r|-a}] [-f] [-m [ComputerName]] [-t xx] [-c “message”] [-d[u][p]:xx:yy]


I singoli comandi sono:

-l log off dell’utente corrente
-s spegne il computer
-r riavvia il computer
-a annulla lo spegnimento. Ignora gli altri parametri ad eccezione del comando -l e ComputerName. Può essere utilizzato solo durante il periodo di time-out
-f forza la chiusura di tutte le applicazioni aperte
-m [ComputerName] specifica il nome del computer che si intende spegnere
-t xx regola il tempo per effettuare lo spegnimento, indicato in secondi. Settato di default a 20 secondi
-c “messaggio” specigica un messaggio (massimo 127 caratteri) visualizzato nell’area messaggi del sistema di shutdown

Si può anche creare un collegamento alla finestra dove si può scegliere se riavviare, spegnere o effettuare il log-out dal sistema operativo utilizzando tre sistemi che portano al medesimo risultato.

Collegamento diretto

Creare un collegamento che punta al seguente percorso:

%WinDir%System32Rundll32.exe MSgina,ShellShutdownDialog

Java Script

Con il blocco note creare un file con il seguente contenuto:

(new ActiveXObject(“Shell.Application”)).ShutdownWindows();

salvarlo con un nome a piacimento e successivamente editare l’estensione da .txt a .js.

Visual basic

Come descritto al punto precedente, creare un file contenente:

Set wshshell = CreateObject(“Shell.Application”)
wshshell.ShutdownWindows

e salvarlo con un nome a piacimento e successivamente editare l’estensione da .txt a .vbs.

Lascia un commento