使用 PowerShell 匯出完整的已安裝軟體清單
使用 PowerShell 匯出完整的已安裝軟體清單在系統管理工作中,經常需要匯出電腦上已安裝的軟體清單。不過單純使用 Win32_Product 類別往往會漏掉許多軟體,因為現代軟體經常使用自己的安裝程式而非 Windows Installer。本文將介紹如何使用更全面的方法來取得完整的軟體清單。 為什麼需要掃描登錄檔Windows 系統中,已安裝的軟體資訊主要儲存在以下登錄檔位置: HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall (32 位元軟體) 這些位置包含了所有透過各種方式安裝的軟體資訊,比 Win32_Product 類別更完整。 完整的 PowerShell 腳本123456789101112131415161718192021222324252627282930313233343536373839# 設定輸出編碼為...
