webdevqa.jp.net

リストするコマンドラインまたはPowerShellコマンドIEアドオン

IE8にインストールされているすべてのアドオンを一覧表示するcmd行またはpowershellコマンドはありますか?

5
Guy

はい、 Sysinternals Autoruns にはコマンドラインツールが付属しています:

autorunsc -a i

ただし、PowerShellについてはわかりません。

2
Rup

以下を使用して、Powershellを使用してIEアドオンを収集できます。

  If (!(Test-Path HKCR:)) 
{ 
    New-PSDrive -Name HKCR -PSProvider Registry -Root HKEY_CLASSES_ROOT 
} 
$searchScopes = "HKCU:\Software\Microsoft\Windows\CurrentVersion\Ext\Settings","HKLM:\Software\Microsoft\Windows\CurrentVersion\Explorer\Browser Helper Objects" 
$searchScopes | Get-ChildItem -Recurse | Select -ExpandProperty PSChildName |  
ForEach-Object { 
 If (Test-Path "HKCR:\CLSID\$_") { 
    Get-ItemProperty -Path "HKCR:\CLSID\$_" | Select-Object @{n="Name";e="(default)"} 
 } 
} | 
Sort-Object -Unique -Property Name

名前が表示されますが、他のプロパティを一覧表示することもできます。

クレジット- https://gallery.technet.Microsoft.com/scriptcenter/How-to-export-a-list-of-IE-251948ba

1
Dallas