Закрытие процесса после завершения в Powershell - PullRequest
0 голосов
/ 17 декабря 2018

Добрый день,

У меня есть скрипт, который я сейчас запускаю, и в моем скрипте есть две строки кода.Первая строка установила OneDrive с правами администратора без запроса разрешения (в обход UAC).Вторая строка запускает приложение.

Моя проблема заключается в том, что при запуске второй строки будет указано следующее:

"Невозможно запустить OneDrive с полными правами администратора - перезапустите OneDrive безПрава администратора "

Start-Process -FilePath "$env:USERPROFILE\Downloads\OneDriveSetup.exe" -ArgumentList “/peruser /childprocess /cusid:$cusid /silent” –wait 
[System.Diagnostics.Process]::Start($newexepath) | Out-Null #$newexepath = "c:\users\test\appdata\local\microsoft\OneDrive\OneDrive.exe"

Есть ли способ остановить процесс в первой строке после его завершения, в основном говоря сценарию забыть об обходе UAC? ​​

...