- -PowerShellスクリプトを使用して、Windowsにインストールされているアプリのリストを取得する

PowerShellスクリプトを使用して、Windowsにインストールされているアプリのリストを取得する

システムにOSの新規インストールを行うと、インストール済みアプリのリストを作成することをお勧めします。 Windowsをインストールした後、PCをセットアップするのに役立ちます。このリストにより、重要なアプリのインストールを忘れないでください。唯一の問題は、多くのアプリをインストールすることです。それらすべてのリストを作成するのは簡単ではありません。簡単なエクスポート機能はありません。他の誰かのPC、または複数のPCでWindowsのインストールを更新する場合、タスクはさらに難しくなります。幸いなことに、PowerShellスクリプトを使用して、ローカルコンピューターまたはリモートコンピューターにインストールされているアプリの一覧を取得できます。方法は次のとおりです。

インストール済みアプリケーションのリストを取得するをダウンロードする下部のリンクを介してコンピューター(PowerShell)スクリプトから。 「PowerShell」がスクリプトの名前またはスクリプトが入っているフォルダーの名前に表示されないように名前を変更します。

スクリプトはPSM1ファイルです。インポートする必要があるPowerShellモジュールです。

PowerShellモジュールのインポート

管理者権限でPowerShellを開きます。次のコマンドを入力し、その後にPSM1ファイルへのパスを入力します。

import-module "path to file"

コマンドは次のようになります。

import-module C:UsersfatiwDownloadsGetInstalledApplicationInfoGetInstalledApplicationInfoGetInstalledApplicationInfo.psm1

PowerShellが実行ポリシーによってブロックされていることをPowerShellが通知する場合、モジュールをインポートする前にPowerShell実行ポリシーを停止して編集する必要があります。

インストール済みアプリのリストを取得する

メモ帳を使用してPSM1ファイルを開きます。 スクリプトによってPowerShellに追加されるすべての機能がわかります。この場合、次の関数が追加され、ローカルまたはリモートシステムにインストールされているアプリのリストが表示されます。

Get-OSCInstalledApplication

PowerShellで、上記のコマンドを実行します。 インストールされているアプリのリストを取得するコンピューターの名前を入力するように求められます。自分のコンピューターの名前を入力して、インストールされているアプリのリストを取得するか、ネットワークコンピューターの名前を入力できます。このスクリプトを使用すると、複数のコンピューター名を入力し、それらすべてのアプリのリストを取得できます。

スクリプトは、インストール済みアプリのリストをCSVファイルに保存できます。次のコマンドを使用して、リストをCSVファイルに保存します。 CSVファイルには任意の名前を付けて、好きな場所に保存できます。

Get-OSCInstalledApplication -ComputerName "Computer Name" | Export-Csv -Path C:installedApps.csv

大事なことを言い忘れていましたが、多くのコンピューターで作業している場合は、CSVファイルからコンピューターの名前をインポートできます。次のコマンドを使用します。

Get-OSCInstalledApplication -ComputerFilePath C:ScriptComputerList.csv

これにより、Windowsの新規インストール後に作業が簡単になることが期待されます。

コンピューターからインストールされたアプリケーションのリストを取得する(PowerShell)スクリプトをダウンロードする

コメント