# Outlook COMアドインを無効化するPowerShellスクリプト # Outlookアプリケーションオブジェクトを作成 $Outlook = New-Object -ComObject Outlook.Application # COMアドインのリストを取得 $COMAddins = $Outlook.COMAddIns # 無効化するCOMアドインの名前を設定 $AddinName = "YourAddinName" # 実際のアドイン名に置き換えてください # 指定されたアドインを無効化 foreach ($Addin in $COMAddins) { if ($Addin.Description -eq $AddinName) { $Addin.Connect = $false $Addin.Save() Write-Output "Disabled: $AddinName" break } } # リソースのクリーンアップ $Outlook.Quit() [System.Runtime.Interopservices.Marshal]::ReleaseComObject($Outlook) | Out-Null [System.GC]::Collect() [System.GC]::WaitForPendingFinalizers()
PowershellでOutlookの特定のアドインを無効化する