-4
我想獲取有關我的電腦上安裝的所有軟件的信息。我想要的是我在窗口中添加/刪除程序中看到的相同信息。我的問題是,即使添加/刪除程序顯示它,對於某些程序,我也沒有得到安裝日期。以編程方式列出安裝日期的所有程序
例如:Office 365
在添加/刪除程序中可以看到安裝日期。如果我檢查在註冊表中的卸載信息的默認位置,我可以找到Office 365,但沒有安裝日期。
地方我檢查:
- HKLM \軟件\微軟\的Windows \ CurrentVersion \卸載
- HKLM \ SOFTWARE \ Wow6432Node \微軟\的Windows \ CurrentVersion \卸載
- HKU \ USER- SID-HERE \軟件\微軟\的Windows \ CurrentVersion \卸載
- HKU \ USER-SID-HERE \軟件\微軟\安裝\產品
- HKLM \軟件\微軟\的Windows \ CurrentVersion \ Installer程序\的UserData \ USER- SID-HERE \鐠oducts
- HKLM \ Software \ Classes下\安裝\產品
我wmi (SELECT * FROM Win32_Product)
嘗試過,但我只喜歡Office 15名獲得條目單擊要運行的條目,標題「Office 365的任何條目「(如在ADd /刪除程序中)。
我沒有想法。有誰知道添加/刪除程序如何獲取信息?
我最後的想法只是使用安裝位置的文件夾創建日期,但我不認爲這是一個乾淨的解決方案。 我希望有人能幫助我。如果解決方案是腳本或程序,我不在乎。
我的問題是icant得到一些軟件的Installdate(如Office 365)在添加/刪除程序,我可以看到安裝的日期。您的PowerShell查詢結果:「Microsoft Office 365 - de-de Microsoft Corporation」 – WhoisIt