Как по сети перевести удалённый компьютер Windows в безопасный режим
Бывают случаи, что некоторые манипуляции нужно выполнить на удалённом компьютере из безопасного режима. Всё было бы хорошо если бы ПК находился рядом, а так чаще всего удалённые ПК находятся очень далеко и физического доступа к устройству нет.
Поэтому предлагаю рассмотреть подход по консольному подключению к удалённым ПК Windows.
Для удалённого подключения нам потребуется:
- Учётная запись администратора удалённого устройства или УЗ домена у которой достаточно прав для экспорта драйверов.
- Программное обеспечение (ПО) — PsTools. Это пакет бесплатных утилит, разработанных компанией Sysinternals, и затем приобретённых Microsoft, предназначенные для более лёгкого администрирования операционных систем Microsoft Windows.
Итак:
- Запускаем консоль CMD желательно от Администратора
- В появившемся окне консоли CMD.exe пишем следующее
C:\PST\PsExec.exe -h \\RUSSPBWS74 -u RUSSPBWS74\Администратор -p 1234!qwer cmd
C:\PST\PsExec.exe -h \\RUSSPBWS74 -u Domain\User -p 1234!qwer cmd
- Как только подключение прошло переводим удалённый компьютер Windows в безопасный режим с поддержкой сети. Для этого пишем
bcdedit /set {current} safeboot network
- Перезагружаем удалённый ПК
shutdown -r -t 0
wmic /node:"RUSSPBWS74" os where Primary='TRUE' reboot
- Чтобы вернуть ПК в обычный режим работы
C:\PST\PsExec.exe -h \\RUSSPBWS74 -u RUSSPBWS74\Администратор -p 1234!qwer cmd bcdedit /deletevalue {current} safeboot shutdown -r -t 0
wmic /user:"RUSSPBWS74\Администратор" /password:"1234!qwer" /node:"RUSSPBWS74" process call create "bcdedit /deletevalue {current} safeboot" wmic /user:"RUSSPBWS74\Администратор" /password:"1234!qwer" /node:"RUSSPBWS74" process call create "bcdedit /set {befault} safeboot" wmic /user:"RUSSPBWS74\Администратор" /password:"1234!qwer" /node:"RUSSPBWS74" os where Primary='TRUE' reboot
Как видим всё достаточно просто.
Дополнительные варианты safeboot
- bcdedit /set {current} safeboot minimal — минимальная
- bcdedit /set {current} safeboot network — сеть
- bcdedit /deletevalue {current} safeboot — обычный режим
Рейтинг:
/5 -
голосов
Комментарии ()