インストールされているプログラムをpowershellで探して、結果をファイルに出力できるようにしたいです。これまでのところ、インストール プログラムを一覧表示し、プログラムの名前を含む文字列を選択するものがありますが、システムの一覧に使用するテキスト ファイルを指定する方法と、その方法がわかりません。きれいに出力します。
Get-WmiObject -Class Win32_Product -cn $computernamehere | Select-Object -Property Name | Sort-Object Name | Select-String Vmware | Out-File C:\Users\ajstepanik\Desktop\installed_programs.txt
次のような方法で出力したいと思います。
COMPUTER1 - VMware Horizon View Client
COMPUTER2 - VMware Horizon View Client
COMPUTER3 - VMware Horizon View Client
現在、それは出力します:
@{Name=VMware Horizon View Client}
@{Name=VMware Horizon View Client}
@{Name=VMware Horizon View Client}