極めて雑にWindows10のアプリ一覧を取得する。

とりあえずアプリの名前だけ。とりあえずそれっぽい範囲をだいたい間違ってないけど色々漏れてるような気もするぐらいの雑さで。

レジストリ二箇所からざっと情報取れそうなので、流れとしてはエラー表示抑制した後両方からリスト採取、マージ、重複排除。

$ErrorActionPreference = "SilentlyContinue"
Get-ChildItem -Path "HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall" | Get-ItemProperty | Select-Object name -ExpandProperty "DisplayName" > wow6432mode.txt
Get-ChildItem -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" | Get-ItemProperty | Select-Object name -ExpandProperty "DisplayName" > microsoft.txt
Get-Content .\wow6432mode.txt, .\microsoft.txt | Sort-Object | Get-Unique -AsString | Set-Content win10applist.txt -Encoding UTF8

まだ新調の予定はないですが、端末新調時のセットアップをこの辺をベースとして検討していく。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

© 2020 満月堂

記載されている会社名・製品名・システム名などは、各社の商標、または登録商標です。
Copyright (C) 2002 - 2020 SQUARE ENIX CO., LTD. All Rights Reserved.

プライバシーポリシー/免責事項