Начать процесс с аргументами - PullRequest
0 голосов
/ 02 мая 2019

Я пытаюсь создать сценарий, который позволил бы пользователям начать онлайн-ремонт Office, я проверяю, есть ли у них 32 или 64-битная версия языка.

Я сделал следующий скрипт, но ничего не происходит, и я не знаю, почему

$culture = (Get-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\Office\ClickToRun\Configuration)."ClientCulture"
$platform = (Get-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\Office\ClickToRun\Configuration)."Platform"

$CMD = "C:\Program Files\Common Files\microsoft shared\ClickToRun\OfficeClickToRun.exe"

Start-Process -FilePath $CMD -ArgumentList @("scenario=Repair", "platform=$platform", "culture=$culture", "forceappshutdown=True", "RepairType=FullRepair", "DisplayLevel=True") -Wait
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...