locked
查詢網域內電腦裝了那些軟體 RRS feed

  • 問題

  • 大家好

    想請教一下有沒有甚麼好用的軟體,可以列出網域內的電腦裝了甚麼軟體?

    謝謝

    2017年6月22日 上午 09:02

解答

  • 你好, 這句powershell可以匯出add/remove program裡的清單, 算是免費方法中比較易操作的

    Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table –AutoSize

    你可以用Group policy或Logon Script來讓使用者登入時運行, 把結果輸出到一個網絡位置, eg

    Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table –AutoSize >> \\ShareServer\ShareFolder\%computername%.txt

    幾天後你應該就可以收集到環境內大部份資訊了

    另外, 微軟的System Center裡的SCOM也有Software Inventory的功能


    邊幫助, 邊鍛鍊



    2017年6月23日 上午 02:16
  • Hi edison_ting,

    您可以參考一下這篇:Use PowerShell to Quickly Find Installed Software

    希望能夠幫助到您:)


    請記得將對您有幫助的回覆"標示為解答"以幫助其他尋找解答及參與社群討論的朋友們。

     

    Please remember to click Mark as Answer on the post that helps you.
    This can be beneficial to other community members reading the thread.


    • 已標示為解答 edison_ting 2017年7月25日 上午 08:39
    2017年6月23日 上午 02:39

所有回覆

  • 之前使用過 SIW (https://www.gtopala.com/)(有付費版也有免費版)
    SIW 有提供命令列指令,
    我將 SIW 放在公開的網路磁碟機,
    然後在 GPO 設定使用者登入時執行 Bat 檔,
    在 Bat 裡面用指令執行 SIW 收集使用者電腦硬體與軟體資訊,
    作為軟硬體資產盤點資料. (SIW 連 Windows, Office 等軟體序號都查的到)
    命令列指令執行時可不顯示 SIW 視窗, 在背景工作, 

    以上是很久以前的經驗, 指令細節忘了, 有興趣請自行官網搜尋.
    應該有更好的方法($$?), 僅供參考.

    Ader

    2017年6月22日 下午 12:12
  • 你好, 這句powershell可以匯出add/remove program裡的清單, 算是免費方法中比較易操作的

    Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table –AutoSize

    你可以用Group policy或Logon Script來讓使用者登入時運行, 把結果輸出到一個網絡位置, eg

    Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table –AutoSize >> \\ShareServer\ShareFolder\%computername%.txt

    幾天後你應該就可以收集到環境內大部份資訊了

    另外, 微軟的System Center裡的SCOM也有Software Inventory的功能


    邊幫助, 邊鍛鍊



    2017年6月23日 上午 02:16
  • Hi edison_ting,

    您可以參考一下這篇:Use PowerShell to Quickly Find Installed Software

    希望能夠幫助到您:)


    請記得將對您有幫助的回覆"標示為解答"以幫助其他尋找解答及參與社群討論的朋友們。

     

    Please remember to click Mark as Answer on the post that helps you.
    This can be beneficial to other community members reading the thread.


    • 已標示為解答 edison_ting 2017年7月25日 上午 08:39
    2017年6月23日 上午 02:39