L'uso di Windows CMD per arrestare un computer provoca danni?


14

Quando si avvia shutdown -iper arrestare un computer dal prompt dei comandi (CMD), si danneggia il computer che viene spento (locale o remoto)?


21
Perché dovrebbe? Hai problemi dopo aver fatto questo?
utente 99572 sta bene l'

2
@ user99572isfine: è una domanda ragionevole. Non c'è motivo di presumere che l'arresto invocato dalla GUI sia lo stesso meccanismo, e non c'è motivo di presumere che solo perché non hai visto alcun problema finora che non lo farai mai.
Corse di leggerezza con Monica il

1
Considerando in primo luogo quale sia la sequenza di arresto di Windows di Charlie Foxtrot (si blocca in modo permanente se alcune app hanno una finestra di dialogo aperta, ad es.), E quindi considerando che tutti i moderni sistemi operativi sono progettati per il ripristino graduale se viene staccata la spina di alimentazione, perché dovrebbe pensi che qualche comando diverso da ** sudo rm -rf C: / ** sarebbe un problema?
Carl Witthoft,

Risposte:


35

Il shutdowncomando in Windows esegue un normale arresto / riavvio / disconnessione sul computer (locale o remoto). Se hai chiuso tutti i programmi in esecuzione e salvato i tuoi file, non c'è alcuna differenza tra l'esecuzione di qualsiasi shutdown comando (con qualsiasi parametro) o l'utilizzo dell'interfaccia utente di Windows dal menu Start e il comando non danneggia il computer o il filesystem in alcun modo .

Ulteriori informazioni sull'esecuzione dei programmi : se alcuni programmi che impediscono l'arresto sono in esecuzione, Windows proverà automaticamente a terminarli e, se ciò non è possibile, ti verrà richiesto. L'unico problema che puoi avere qui sorge per i programmi che eseguono modifiche non salvate ai file: se forniscono un ripristino automatico di sessioni non correttamente chiuse (ad es. Come Microsoft Office ) salveranno il loro stato per ripristinarlo al prossimo avvio, altrimenti perdere i dati non salvati.


La formulazione è un po 'strana. Dà la sensazione che Microsoft Office salvi gli stati. Per quanto ne so, fino all'ufficio 2013, ciò non esisteva.
Ismael Miguel,

@IsmaelMiguel in realtà, che è stato implementato da Office 2007
Marco Bonelli l'

Questo è davvero molto strano, dal momento che non l'ho mai visto funzionare. Forse ho bisogno di un aggiornamento: /
Ismael Miguel l'

1
@IsmaelMiguel Non lo so, l'ho visto al lavoro sulla mia vecchia versione del 2007 ed è anche documentato sul sito Microsoft qui
Marco Bonelli,

2
@IsmaelMiguel, è stata un'opzione per molto più a lungo di Office 2007. Sono certo che esiste in Office 2003 (una macchina che attualmente lo utilizza). Non so quando è stato introdotto per la prima volta. Ma dopo tutto non è nemmeno lontanamente un nuovo concetto.
Makyen,

20

No non lo farà.

Quando si utilizza il menu Start per arrestare il computer, verrà utilizzato anche lo stesso comando di arresto, solo con parametri diversi.

È shutdown -istata fatta l' opzione per esporre funzionalità che il normale menu di avvio di Windows non offre senza la necessità di utilizzare la riga di comando. Per esempio,shutdown -i può essere utilizzato per inviare un comando di spegnimento a un altro PC.

In un modo simile che shutdown -inon danneggerà il tuo computer, né lo faràshutdown -s -t 0 .

C'è anche il -f opzione, che è quella di forzare un arresto. Ciò non danneggerà Windows, ma potrebbe causare la perdita di dati non salvati (come un documento Word aperto che non è stato salvato).

Normalmente Windows ti mostrerà una finestra di dialogo con: C'è un programma che impedisce un arresto. Vuoi annullare o continuare comunque? Un timeout alla fine interromperà l'arresto. Con l' -fopzione, invece di mostrare il messaggio, assumerà "continua comunque" e chiuderà tutti i programmi rimanenti.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.