0
我試圖在用戶數據中使用PowerShell自動安裝Chrome以及其他一些其他任務。但是Chrome的安裝失敗,因爲它需要升級模式下的PowerShell。AWS EC2將Chrome安裝爲用戶數據
以下是我的代碼片段:
<powershell>
#Change TimeZone
C:\Windows\System32\tzutil /s "AUS Eastern Standard Time"
#Install Chrome
$Path = $env:TEMP;
$Installer = "chrome_installer.exe";
Invoke-WebRequest "http://dl.google.com/chrome/install/375.126/chrome_installer.exe" -OutFile $Path\$Installer;
Start-Process -FilePath $Path\$Installer -ArgumentList "/silent /install" -Verb RunAs -Wait;
Remove-Item $Path\$Installer
#Set Chrome as default browser
$chromePath = "${Env:ProgramFiles(x86)}\Google\Chrome\Application\"
$chromeApp = "chrome.exe"
$chromeCommandArgs = "--make-default-browser"
& "$chromePath$chromeApp" $chromeCommandArgs
</powershell>
可有人請告知,這可怎麼實現的?
在此先感謝。
運行PowerShell中以管理員身份這是怎麼了如果你有一個用戶是管理員組的成員,請與該用戶一起運行 –
Hi @RanadipDutta,我想在EC2實例中使用用戶數據運行這個腳本,你能告訴我,我該如何運行腳本作爲管理員,通過用戶數據? –
使用戶成爲該EC2系統中的管理員組的成員打開Powershell - >>它實際上將以管理員權限打開,因此您的腳本將以管理員身份運行。 –