たまに Windows Update でインストールされた特定の KB をアンインストールしたくなる事がありますが、GUI でアンインストール操作すると、数字の羅列とにらめっこで目がチカチカするので、PowerShellでサクッと Uninstall しちゃいましょう。
PowerShell では、インストールされた KB を確認するコマンドレットである Get-HotFix
はあるのですが、KB をアンインストールする Remove-HotFix がありません。
仕方なく、wusa.exe
でアンインストールすることにしましたww
.ps1 にしても良いのですが、PowerShell にコピペ(マウス右クリックで貼り付け)する方が楽です。
アンインストールする KB を $KBNumbers にセットしてください。
$KBNumbers = @( "2982791", "2970228", "2975719", "2975331" ) foreach ( $KBNumber in $KBNumbers ){ $KB = "KB" + $KBNumber echo "" echo "$KB installed ?" $Result = Get-HotFix -ErrorAction SilentlyContinue $KB if( $Result -ne $null ){ echo "$KB installed. Try $KB uninstall." wusa /uninstall /quiet /norestart /kb:$KBNumber echo "$KB uninstalled. Need reboot." } else{ echo "$KB not installed." } } |
Copyright © MURA All rights reserved.