Чи використовує Windows CMD для вимкнення комп'ютера шкоду?


14

Коли ви запустите shutdown -iдля вимкнення комп'ютера з командного рядка (CMD), чи пошкоджує він комп'ютер, який вимикається (локальний чи віддалений)?


21
Навіщо це робити? Чи виникають у вас проблеми після цього?
користувачеві 99572 добре

2
@ user99572isfine: це розумне питання. Немає причин вважати, що вимкнення GUI - це той самий механізм, і немає причин вважати, що тільки тому, що ви досі не бачили жодних проблем, які ви ніколи не будете.
Гонки легкості по орбіті

1
Враховуючи, що таке послідовність вимкнення програми Charlie Foxtrot Windows (вона постійно зависає, якщо в якійсь програмі відкрито діалогове вікно, наприклад), а потім, враховуючи, що всі сучасні ОС призначені для вишуканого відновлення, якщо вимкнено шнур живлення, чому б ви думаєте, що якась команда, крім ** sudo rm -rf C: / **, була б проблемою?
Карл Віттофт

Відповіді:


35

shutdownКоманди в Windows , виконує нормальне вимикання / перезавантаження / вихід з системи на комп'ютері (локальний або віддалений). Якщо ви закрили всі запущені програми і зберегли свої файли, немає різниці між запуском будь-якої shutdown команди (з будь-яким параметром) або використанням користувальницького інтерфейсу Windows з меню "Пуск", і команда жодним чином не пошкоджує комп'ютер або файлову систему. .

Детальніше про запуску програм : якщо деякі програми, що перешкоджають відключенню, запущені, Windows автоматично спробує їх скасувати, і, якщо це неможливо, він повідомить про це. Єдина проблема, яка може виникнути тут, виникає для програм, які виконують збережені зміни файлів: якщо вони забезпечують автоматичне відновлення неправильно закритих сеансів (наприклад, як Microsoft Office ), вони збережуть свій стан, щоб відновити його при наступному запуску, інакше ви втрачають збережені дані.


Формулювання трохи дивне. Це створює відчуття, що Microsoft Office рятує держави. Наскільки мені відомо, до офісу 2013 року такого не існувало.
Ісмаїл Мігель

@IsmaelMiguel насправді, що реалізовується з Office 2007
Marco Bonelli

Це насправді дуже дивно, оскільки я ніколи не бачив, щоб це працювало. Можливо, мені потрібно оновлення: /
Ісмаель Мігель

1
@IsmaelMiguel я не знаю, я бачив його на роботі на моїй старій версії 2007 років , і це також описані на сайті Microsoft тут
Marco Bonelli

2
@IsmaelMiguel, це було набагато довше, ніж Office 2007. Я впевнений, що він існує в Office 2003 (одна машина, яка зараз ним використовується). Я не знаю, коли це було вперше представлено. Але це, зрештою, навіть далеко не нова концепція.
Макіен

20

Ні, це не буде.

Коли ви використовуєте меню "Пуск" для вимкнення комп'ютера, воно також використовуватиме ту саму команду відключення, лише з різними параметрами.

shutdown -iВаріант, щоб оголити особливості, нормальні вікна StartMenu не пропонує без необхідності використовувати командний рядок. Наприклад, shutdown -iможе використовуватися для надсилання команди відключення на інший ПК.

Подібним чином, що shutdown -iне пошкодить ваш комп’ютер, також не буде shutdown -s -t 0.

Також є -fваріант, який полягає в примусовому відключенні. Це не пошкодить ваші вікна, але може призвести до втрати будь-яких збережених даних (наприклад, документ із відкритим словом, який не було збережено).

Зазвичай у вікнах з'явиться діалогове вікно із: Існує програма, що запобігає відключенню. Ви все одно хочете скасувати або продовжити? Час очікування з часом припинить відключення. З -fможливістю, замість того, щоб показувати повідомлення, воно передбачає "продовжити все одно" та закрити всі програми, що залишилися.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.