1

リモート コンピューターのインストール済みソフトウェアの一覧を取得することはできますか? Powershellを使用してローカルコンピューターでこれを行うことを知っています。Powershell を使用して、リモート コンピューターにインストールされているソフトウェアを取得し、このリストをリモート コンピューターに保存することはできますか? これをローカル コンピューターに使用します: Get-WmiObject -Class Win32_Product | Select-Object -プロパティ名

よろしくお願いします。

4

2 に答える 2

1

リモート コンピューターにインストールされているソフトウェアの一覧を取得する方法は複数あります。

  1. ROOT\CIMV2 名前空間で WMI クエリを実行:

    • WMI エクスプローラーまたは WMI クエリを実行できるその他のツールを起動します。
    • WMI クエリ「SELECT * FROM Win32_Product」を実行します。
  2. wmic コマンドライン インターフェイスの使用:

    • WIN+Rを押す
    • 「wmic」と入力し、Enter キーを押します
    • wmic コマンド プロンプトで「/node:RemoteComputerName product」と入力します。
  3. Powershell スクリプトの使用:

    • WMI オブジェクト経由: Get-WmiObject -Class Win32_Product -Computer RemoteComputerName
    • レジストリ経由: Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall* | Select-Object DisplayName、DisplayVersion、Publisher、InstallDate | Format-Table –AutoSize
    • Get-RemoteProgram コマンドレットを介して: Get-RemoteProgram -ComputerName RemoteComputerName

ソース: https://www.action1.com/kb/list_of_installed_software_on_remote_computer.html

于 2017-12-13T00:46:03.440 に答える