Кто-нибудь знает, как использовать slmgr / ipk с помощью PS AppDeployToolkit?

Кто-нибудь знает, как использовать slmgr / ipk с помощью PS AppDeployToolkit? Я пытаюсь создать приложение, которое автоматически установит новый ключ продукта для компьютеров Windows 7 в составе ESU (Extended Security Updates) от Microsoft.

Всего 1 ответ


PSAppDeployment-Toolkit содержит командлет Execute-Process для запуска исполняемых файлов с параметрами.

«slmgr» не является исполняемым файлом. Это VB-скрипт. (slmgr.vbs)
Вы можете запустить VB-скрипт с помощью cscript.exe и вызвать slmgr.vbs.

Код может выглядеть так:

$Status = Execute-Process -Path cscript.exe -Parameters "$env:windirSystem32slmgr.vbs","/ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx" -PassThru -Verbose

Есть идеи?

10000