2

Мне нужна простая команда в пакетном режиме, чтобы проверить, постоянно ли активирована Windows 7 (нет активированных км)

например:

If windows 7 is permanently activated

              echo cool

else

              echo "You have to buy a legit key"

1 ответ1

2

Вы используете wscript вместо cscript. Попробуй это:

@echo off
cscript /nologo c:\windows\system32\slmgr.vbs /xpr | findstr /i /c:" will expire "> NUL 2>&1
if [%errorlevel%]==[0] (echo Not permanently activated.) else (echo Permanently activated)
exit /b

Возможно, вам придется проверить вывод cscript /nologo c:\windows\system32\slmgr.vbs /xpr в системе, которую вы используете в качестве теста, а затем изменить строку для поиска в строке findstr чтобы показать правильное сообщение.

Надеюсь, это поможет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .