ユーザーにプッシュする必要があるサイレント アンインストール/待機/インストール スクリプトが以下にありますが、管理者として実行されるようにスクリプトを作成する必要があり、いくつかのスクリプトを見つけましたが、スクリプトの作成方法がわかりません。高く評価されています。また、管理者スクリプトを 2 回入れる必要がありますか? (つまり、アンインストール スクリプトの最初の行で、2 番目のインストール スクリプトの行の前に)、または実行時に 1 回だけですか?
Get-WmiObject -Class Win32_Product | Where-Object {$_.Name -eq "On-Screen Takeoff"} | foreach-
object -process {$_.Uninstall()}
Start-Sleep -Seconds 25
$arguments="/quiet"
Start-Process "\\davisconstruction.com\ROOT\Installs\OnCenter\OST\Testverion3906\ost3906.msi" $arguments