Я пытаюсь активировать копию Windows Server 2008 R2 через командную строку. Независимо от того, что я пытаюсь, я не могу активировать Windows, кроме как через графический интерфейс.
Вещи, которые я пробовал:
#using slmgr
slmgr.vbs -ipk <key> -ato
#using powershell
$service = Get-WmiObject -Query "SELECT * FROM SoftwareLicensingService"
$service.InstallProductKey($key)
$service.RefreshLicenseStatus()
Вышеуказанные методы завершаются без ошибок, но на странице свойств сервера все еще говорится "необходимо активировать". Я тоже перезагружен, что не меняет проблему. Мне нужно как-то автоматизировать активацию без использования графического интерфейса. Как я могу сделать это?
РЕДАКТИРОВАТЬ: я могу запустить slmgr.vbs /dli и ключ продукта является правильным. Статус "Уведомление о льготном времени истекло"