[ホーム] - [Windows 10 FAQ 一覧] - [wmic product where name like でソフトウェアを表示したり削除したりする]

対象:Windows 10

wmic product where name like でソフトウェアを表示したり削除したりする





このページでは Windows 標準のツールである wmic.exe によりインストール済みのソフトウェアの一覧を表示したり削除したりする方法を紹介します。
コントロールパネルより手動で削除することなく操作が可能なためとても便利なサンプルコードです。是非マスターして作業の効率化に役立ててください。

wmic サンプルコマンド



一覧を表示する



次のサンプルはインストールされているすべてのソフトウェア名を表示します。

C:\>wmic product get name



詳細を表示する



次のサンプルはインストールされている"VMware Player"というソフトウェアの名前をバージョンを表示します。


C:\>wmic product where name="VMware Player" get Name,Version
Name Version
VMware Player 14.1.5



以下のような項目を指定することが可能です。
AssignmentType Caption Description HelpLink HelpTelephone IdentifyingNumber InstallDate InstallDate2 InstallLocation InstallSource InstallState Language LocalPackage Name PackageCache PackageCode PackageName ProductID RegCompany RegOwner SKUNumber Transforms URLInfoAbout URLUpdateInfo Vendor Version WordCount


次のサンプルは iCloud のバージョンを表示します。

C:\>wmic product where name="iCloud" get Version
Version
7.10.0.9



次のサンプルはインストールされてソフトウェアで VMware から始まるものを表示する。

C:\>wmic product where "name like 'VMware%%'" get name
Name
VMware Player



次のサンプルはソフトウェア名に "Office"という文字が含まれたものを表示します。

C:\>wmic product where "Name like '%%Office%%'" get Name




アンインストールする



次のサンプルはインストール済みの"Bonjour"をアンインストール(削除)します。

C:\>wmic product where name="Bonjour" call uninstall
(\\MYPCNAME\ROOT\CIMV2:Win32_Product.IdentifyingNumber="{<中略>}",Name="Bonjour",Version="3.0.0.10")->Uninstall() を実行しています
メソッドが正しく実行しました。
出力パラメーター
instance of __PARAMETERS
{
ReturnValue = 0;
};



ファイルに出力する



次のサンプルはインストール済みのソフトウェアの一覧をファイルに出力します。


C:\>wmic product get name > c:\temp\softwares.txt




ヘルプ



Windows 10 のwmic product のヘルプは以下の通りです。


C:\>wmic product /?

PRODUCT - インストール パッケージ タスクの管理です。

ヒント: エイリアスの使用法の BNF です。
(<alias> [WMIObject] | <alias> [<path where>] | [<alias>] <path where>) [<verb clause>].

使用法:

PRODUCT ASSOC [<format specifier>]
PRODUCT CALL <method name> [<actual param list>]
PRODUCT CREATE <assign list>
PRODUCT DELETE
PRODUCT GET [<property list>] [<get switches>]
PRODUCT LIST [<list format>] [<list switches>]






(ご注意) 本サイト内の内容を使用して発生したいかなる時間的損害、金銭的損害あるいはいかなる損害に対して、いかなる人物も一切の責任を負いません。あくまでも個人の判断で使用してください。 本ページは独自に調査をしたアンオフィシャル(非公式)な内容です。内容に誤りがあったり、仕様変更により内容が変わる可能性があります。 本サイト内掲載されている情報は、著作権法により保護されています。いかなる場合でも権利者の許可なくコピー、配布することはできません。 このページはリンクフリーです。(このページへの直接リンクも可能です。)


Copyright(c) TOOLJP.COM 1999-2018

[Windows 10 FAQ 一覧に戻る]