Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Sfero_ID, например, так (Win32_ComputerSystem class (Windows)):
Код: Выделить весь код
@echo off
setlocal enableextensions enabledelayedexpansion

for /f "usebackq delims=" %%i in (
	`wmic.exe ComputerSystem get BootupState /value ^| find.exe "BootupState"`
) do set s%%i

if defined sBootupState (
	if "%sBootupState%" equ "Normal boot" (
		echo Normal boot mode
	) else (
		echo A one of Safe boot modes
	)
)

endlocal
exit /b 0
Я, правда, не проверял — отработает ли сама утилита «wmic.exe» в безопасном режиме.

Отправлено: 15:25, 05-06-2013 | #7