Re: [請益] 資產/軟體盤點軟體

看板MIS (IT資訊人員)作者 (Dino9021)時間10年前 (2014/11/24 17:34), 10年前編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
結論還是自己刻了 時間沒有很多, 所以沒有寫什麼註解, 看不懂的先自己想辦法吧! 以後有空再來詳細寫說明 http://blog.dino9021.com/2014/11/software-list-v2.html 先前寫過一篇 [取得電腦安裝軟體清單及基本資訊 Software List] http://blog.dino9021.com/2013/07/software-list_4.html 但是撈出來的資料很亂, 如今改寫過, 可以正確地抓出 [新增移除程式] 裡面的清單 加上硬體資訊, 然後寫入 SQL 資料庫 現在先將程式全部刊出, 不深入講解用法 InfoSearch.vbs 是掃描資訊的核心程式, 可以修改前面的變數後單獨執行 總之用 RunInfoSearchLoop.vbs 啟動 RunInfoSearch.vbs 一個網段一個 Process, Scan IP 1 - 253 RunInfoSearch.vbs 會將 IP 丟給 InfoSearch.vbs 去執行 我不知道怎麼改 Wbemscripting.SWbemLocator 的 Timeout 時間 所以掃 253 個 IP 約需時 3.5 小時 InfoSearch.vbs 裡面也可以設定 SQL IP及帳號密碼 或是寫成 File 或 echo 在畫面上 自己看一下裡面的變數改一下就行 SoftwareListReport.vbs 是將每一個被安裝的應用軟體被安裝的數量計算出來 另外存一個 Table 的程式 因為我不是 DBA , 所以 SQL 語法不太會用, 用 Join 來 Join 去的 SQL 會耗用大量 CPU 運算才能得到這個數量, 所以先跑一次寫到 Table 裡去 下次要同樣資料時就不用再計算一次 至於前台要怎麼產生報表 我花了一個下午研究以前沒學過的 ASP .Net , 決定放棄 只用 asp 簡單寫一下, 就不提供檔案了, 文末有提供各種資料 Query 的語法 請自行套用, 如果您有更好的寫法拜託您一定要提供給我 ※ 引述《Dino9021 (Dino9021)》之銘言: : 最近有需要做資產/軟體盤點 : 找到 spiceworks 好像還不錯 : 但是他要用 spiceworks 的帳號才能啟動作業 : 使用起來總有資料外洩/資安的疑慮 : 有沒有什麼相關軟體可以推薦的呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.248.183.2 ※ 文章網址: http://www.ptt.cc/bbs/MIS/M.1416821649.A.DCB.html ※ 編輯: Dino9021 (60.248.183.2), 11/24/2014 17:40:30
文章代碼(AID): #1KSlkHtB (MIS)
討論串 (同標題文章)
文章代碼(AID): #1KSlkHtB (MIS)