Home

"I'm brave but I'm chicken shit"

Spegnere o riavviare il PC da linea di comando

Nelle ultime versioni di Windows, sia desktop che server, si può spegnere o riavviare il PC da linea di comando.
Due i casi in cui può essere utile questa funzione: negli script e durante le sessioni di controllo via Desktop Remoto di Windows XP.
La sintassi del comando da impartire sulla macchina bersaglio, è la seguente:
shutdown -s -t 0 per spegnere il PC,
shutdown -r -t 0 per riavviarlo.
Il valore del parametro -t corrisponde al numero di secondi da attendere prima di iniziare lo spegnimento.
Un metodo alternativo, che funziona se avete sufficienti privilegi e le giuste porte TCP sono aperte, consiste nell’impartire il comando da un’altra macchina, aggiungendo al comando l’opzione -m \\nomecomputer.


Pubblicato

in

da

Tag:

Commenti

27 risposte a “Spegnere o riavviare il PC da linea di comando”

  1. Avatar filippo

    windows server si puo’ spegnere anche con una mazza da 5 kg.

    🙂

    filippo

  2. Avatar Andrea

    …come tutti i sistemi operativi, direi.

  3. Avatar desnos

    ciao

    guarda una cosa che vorrei capire un po meglio sono i privilegi
    per esempio
    appena installo
    cerco di rimanere nn user ma amministratore unico e quindi dare la pass ad ogni accenzione
    cerco di cancellare i vari xy user ecc ma nn riesco
    a farlo completamente
    rimane sempre il power user
    molto pericoloso come privilegio

    penso che sia volutamente
    nebulosa questa questione
    che invece dovrebbe esser semplice e chiara
    un po come il latino di don abbondio
    o le formule degli avvocati in kafka

    e aggiungo e nn so fino a che punto
    la cara Microsoft sia linda come vorrebbe far credere

    cmq se volessi dirimere un po di nebbia
    diventeresti lo snebbiatore ufficile dei blogger europei
    ciao

  4. Avatar Roberto

    Esiste anche una GUI nascosta …
    Basta aprire una finestra DOS e digitare:
    shutdown /i

    In alternativa segnalo PowerOff, un “coltellino svizzero” per il logoff, che mi porto sempre con me.
    Vedi:
    http://www.megalab.it/articoli.php?id=295

    Buone vacanze!

  5. Avatar malex

    Ma tu guarda, lo stesso identico comando che usano Unix e Linux e che esiste ormai da un quarto di secolo. Benvenuto Windows. 🙂

  6. Avatar Martijn

    E forse più interessant: per bloccare un shutdown, puoi digitare:

    shutdown -a

    … se sei ancora in tempo.

  7. Avatar Mr.Keit

    a quanto corrisponde un minuto?
    cioè 0 cosa sono ? secondi=?

  8. Avatar JobbeX
    JobbeX

    @Mr.Keit
    si 0 sono i secondi quindi se lo vuoi far riavviare ad esempio dopo 5 minuti devi scrivere

    shutdown -r -t 300

    adesso chiedo una cosa io, è possibile motivare il riavvio ad esempio: Riavvio richiesto dall’amministratore di rete

  9. Avatar cosimo sapia
    cosimo sapia

    Salve
    ho provato il comando shutdown -h -t
    ma windows xp prof. dice che non è un comando
    riconosciuto

    come mai?

    grazie ciao !!

  10. Avatar Karminio
    Karminio

    Già, guardando l’help del comando il parametro per spegnere risulta essere -s

  11. Avatar Xfox
    Xfox

    Come si fà in modo da poter avere i permessi?

  12. Avatar Amon

    su xp nn va… su xp il comando giusto è shutdown -s -t 0

    -s nn -h

    Amon

  13. Avatar Andrea

    Vero, ho corretto, grazie.

  14. Avatar Daniel
    Daniel

    Qualcuno di voi sa per caso se sia possibile da un pc windows spegnere o riavviare un pc con linux da riga di comando?

  15. Avatar Arturu

    Certo con la shell remota, basta attivare sulla macchina linux il relativo demone e ti colleghi da qualsiasi computer…

  16. Avatar JobbeX
    JobbeX

    sapete come posso spegnere e riavviare linux da linea di comando?

  17. Avatar maury

    @JobbeX: dalla shell di root (praticamente puoi averla battendo da linea di comando di un utente semplice su e poi la password di root) basta dare il comando reboot per riavviare o halt per spegnere.
    Su alcune distribuzioni, a seconda di come sono configurate, puoi dare i comandi anche da utente.

  18. Avatar ciro pellegrino

    c’è sempre da imparare
    io cmq preferisco l’alluce sul pulsante SPENGNITI del case

  19. Avatar Marco M.

    E’ possibile – secondo voi – spegnere (o meglio fare il reboot) tramite PHP? Da usare nel caso si abbia la necessità di spegnere (o far riavviare) un web server remoto.

    In alternativa, visto che da linea di comando si farebbe “shutdown -r now”, è possibile eseguire questo tipo di comandi da PHP?

    Grazie e saluti a tutti.

  20. Avatar matteo
    matteo

    scusate, ma come faccio a far spegnere un pc sapendo il suo IP da DOS?

    grazie in anticipo!

  21. Avatar andrea
    andrea

    salve,
    e se volessi chiudere il pc locale dal quale parte il comando più il server?
    digito: shutdown -s -m \\server
    è corretto?

  22. Avatar pasquale
    pasquale

    salve io vorrei riavviare dal mio pc, un altro pc collegato alla mia rete domestica…
    ora ho visto come riavviare il pc mio ma quando utilizzo il comando per riavviare il pc altrui “shudown -r -t -m 192.168.x.x” mi dice cge il nome pc immesso non è valido oppure l’arresto remoto nn è supportato dal pc di destinazione…verificare di aver specificato il nome corretto e riprovare oppure contattare l’amministratore di sistema.(53)

    premetto che volevo riavviare con un pc windows l’altro mio pc mac…
    se servono dei permessi mi sapete dire quali sono? e come farlo?

    grazie mille

  23. Avatar 3AK
    3AK

    PER CHE IL COMANDO è COSI “shutdown -r -t -m \\ 192.168.x.x

  24. Avatar 3AK
    3AK

    oggi ho trovato un pc che quando invio il comando per spegnerlo mi dice accesso negato!!! per che???

  25. Avatar Tambe
    Tambe

    davvero utile! grazie una cifra!

    una cosa soltanto che porte si deve aprire per farlo da remoto?
    a livello di privilegi invece? si deve fornire le credenziali di un account admin da linea di comando? come?
    conosco il comando su linux ma non su win 🙁

  26. Avatar Giorgio

    Anche se di qualche anno fa, post veramente utile, soprattutto per i sistemisti 😉

    Grande Andrea!!!

  27. Avatar Marco
    Marco

    Grazie, mi è stato molto utile !