隨著大家使用 Windows 時間的增加,一定會安裝不少的日常應用,雖然有些應用程序平常很少用到,但重裝系統之後還是需要對之前使用的軟件進行恢復重裝。所以在重裝系統之前,很多用戶都會手動記錄或對已安裝應用進行截圖,以便之後重新進行安裝。
作為系統管理員,我們也經常會需要統計客戶端所安裝的軟件,想必大家首先會想到 SCCM,但如果你的企業沒有部署 SCCM,總不會去一臺一臺手動統計吧。本文我們就介紹幾種方式,以方便普通用戶和管理員自動統計 Windows 已安裝的應用程序清單。
使用命令行
最最簡單的方式便是使用「命令提示符」,執行如下命令即可自動統計並在 D 盤輸出當前 Windows 系統中所有已安裝的軟件列表:
wmic /output:D:\\InstalledSoftwareList.txt product get name,version
使用PowerShell
CMD 都有了,怎麼能少了強大的 PowerShell 呢,在 PowerShell 中執行如下命令同樣可以輸出 Windows 中已經安裝的應用程序清單:
Get-WmiObject -Class Win32_Product | Select-Object -Property Name > D:\\InstalledSoftwareList.txt
其實上面的 PowerShell 與 CMD 的方式一樣,同樣是調用了 WMI 來進行輸出,如果以上命令在你的系統上無法正常輸出內容,可以嘗試使用如下 PowerShell 命令:
Get-ItemProperty HKLM:\\Software\\Wow6432Node\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table –AutoSize > D:\\InstalledSoftwareList.txt
使用CCleaner
對於普通個人用戶來說,如果你不習慣於使用命令提示符或 PowerShell,可以使用著名的 CCleaner 來輸出 Windows 已安裝軟件清單。
只需在打開 CCleaner 之後點擊「工具」—「卸載」,在應用程序列表中右擊並選擇「保存為文本文件」即可導出軟件列表。
使用Geek Uninstaller
使用 Geek Uninsatller 這個綠色小工具同樣可以輸出 Windows 中的已安裝軟件清單,使用時只需點擊「文件」菜單中的「導出為 HTML」即可。
就使用下來看,Geek Uninstaller 的輸出結果最為人性化,它不僅列出了所有軟件列表,還對應用程序總數和所佔磁盤空間大小進行了彙總統計。
本次介紹的 4 種方法中,前面兩種比較適合於專業用戶或管理員編寫啟動腳本使用,後面兩種小工具比較適合普通個人用戶使用,大家各取所需吧。
閱讀更多 系統極客 的文章