擁有所有已安裝程式的可存取清單可以實現多種目的,從共享軟體推薦到幫助安全分析師識別潛在的惡意軟體。幸運的是,Windows 提供了一種簡單的方法,只需幾個命令即可產生此清單。下面,我們將探討兩種在電腦上編制已安裝軟體清單的有效方法。
1.使用命令提示字元產生軟體列表
利用命令提示字元是取得系統上已安裝軟體清單的直接方法。只需按照下面概述的步驟操作即可:
-
首先啟動 Windows 搜尋功能,輸入CMD,然後右鍵單擊命令提示字元並選擇以管理員身份執行。
-
在開啟的命令提示字元視窗中,輸入以下命令並按Enter:
wmic /output:C:\InstalledSoftwareList.txt product get name, version
-
完成後,導航至C:驅動器,您將在其中找到一個名為InstalledSoftwareList的文字文件,其中包含所有已安裝軟體的名稱和版本。
-
若要建立 CSV 文件,您可以執行以下命令:
wmic product get name, version /format:csv > C:\Computername%.csv
2.使用 PowerShell 建立軟體列表
與命令提示字元一樣,PowerShell 是一個多功能工具,也可以產生已安裝的軟體清單。請遵循以下簡單步驟:
-
開啟 Windows 搜索,鍵入PowerShell,右鍵單擊,然後選擇以管理員身分執行。
-
在 PowerShell 視窗中,複製並貼上以下命令,然後按Enter:
Get-WmiObject -Class Win32_Product | Select-Object -Property Name > C:\InstalledSoftwareList.txt
-
如果在 C: 磁碟上找不到文字文件,請嘗試執行以下替代命令:
Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table –AutoSize > C:\InstalledSoftwareList.txt
本指南詳細介紹如何有效地產生 Windows 電腦上安裝的所有軟體的清單。我們希望您發現這些說明很有用!歡迎隨時與朋友分享並在下面的評論中提出任何問題。
常見問題
1.命令提示字元和 PowerShell 的命令有什麼不同?
命令提示字元和 PowerShell 中的命令使用不同的語法。命令提示字元使用 WMIC 命令,而 PowerShell 利用 WMI 和 Get-ItemProperty。兩者都達到了類似的結果,但輸出格式和可用選項可能有所不同。
2.我可以安排這個過程定期運作嗎?
是的,您可以在 Windows 中建立排程任務,以指定的時間間隔執行這些命令。這可確保您始終擁有最新的軟體列表,而無需記住手動執行命令。
3.導出的清單是否包含軟體更新?
匯出的清單將顯示您執行命令時目前安裝的所有軟體。如果軟體更新,您將需要再次執行該命令來捕獲最新的變更。
發佈留言 ▼