Есть ли команда перезагрузить компьютер в безопасном режиме? [закрыто]

19

Я хотел бы знать, есть ли команда, которая может быть записана в командной строке для перезагрузки компьютера и загрузки в безопасном режиме?

Если такой команды нет, есть ли другой способ сделать это?

Я хочу, чтобы процесс был полностью автоматизирован после запуска команды.

    
задан sSmacKk 02.10.2012 в 16:43
источник
  • См .: serverfault.com/questions/55063/... это не «просто». –  Marc B 02.10.2012 в 16:45
  • А операционная система есть? –  Sampo Sarrala 02.10.2012 в 16:51
  • Операционная система - это сервер Windows 2003, я забыл упомянуть, но я думаю, теперь это очевидно, что мне нужно изменить boot.ini –  sSmacKk 02.10.2012 в 17:12
  • Почему этот вопрос закрыт? Он имеет более 100 000 посещений и содержит вопрос, и это правильный ответ .. ?? Пожалуйста, помогите мне понять, почему это «Off Topic», поэтому я могу избежать того, что происходит со мной? –  Bevan 29.12.2015 в 06:24
  • @Bevan: Нет никаких указаний на то, что это вопрос программирования. Вероятно, это будет лучше подходит для Суперпользователя. –  Nisse Engström 31.03.2016 в 21:18

2 ответа

53

Мой первый ответ!

Это установит переключатель safemode:

bcdedit /set {current} safeboot minimal 

с сетью:

bcdedit /set {current} safeboot network

затем перезагрузите компьютер с помощью

shutdown /r

, чтобы вернуться в нормальный режим через dos:

bcdedit /deletevalue {current} safeboot
    
ответ дан D3l_Gato 02.10.2012 в 16:49
  • также, ваш вопрос, возможно, был лучше опубликован на serverfault.com –  D3l_Gato 02.10.2012 в 16:52
  • Это только для Vista, 7 и Server 2008. Для более ранних версий Windows смотрите boot.ini. Для linux найдите grub. –  Sampo Sarrala 02.10.2012 в 16:55
  • Что заменяется на {current}? –  Mahesh Cheliya 08.07.2016 в 15:09
  • В Windows 8.1 на ноутбуке Sony Vaio мне пришлось использовать {default} вместо {current}. Как указано в другом ответе, введите «bcdedit / enum» и найдите идентификатор. –  Chro 30.01.2017 в 13:02
9

В командной строке введите команду ниже и нажмите Enter.

bcdedit /enum

В разделе «Загрузочный загрузчик Windows» обратите внимание на значение идентификатора.

Для запуска в безопасном режиме из командной строки:

bcdedit /set {identifier} safeboot minimal 

Затем введите командную строку для перезагрузки компьютера.

    
ответ дан florentcm 02.10.2012 в 16:50