Re: [請益] 有沒有什麼方法可以scan excel report?

看板MIS (IT資訊人員)作者 (Lawrence)時間10年前 (2014/04/09 01:35), 編輯推噓1(102)
留言3則, 1人參與, 最新討論串2/4 (看更多)
給你參考一下,我的操作流程會是這樣: 1. 收到報告,內有 KB 號碼 (KB309521) 2. 用 Powershell + PoshWSUS 連上 WSUS 3. 去抓每台電腦的 KB 安裝狀況 4. 匯出報告 --------------- PoshWSUS 安裝 下載網址: http://poshwsus.codeplex.com/ 現在版本: 2.2.1 安裝方式: 下載後解壓縮到一個資料夾,建議是路徑是全英文 (C:\MyPSM\PoshWSUS) --------------- 用 PowerShell + PoshWSUS 連上 WSUS 1. 打開 PowerShell ISE (請用以系統管理員身分執行,建議 V3 以上) 2. Import-Module -name 'C:\MyPSM\PoshWSUS\PoshWSUS.psm1' -PassThru 3. Connect-PoshWSUSServer -WsusServer SERVERNAME (請確定有WSUS權限) 抓資料。比如說要找電腦 PCNAME上面,KB309521 的安裝狀況 $t = New-PoshWSUSUpdateScope -TextIncludes "309521" Get-PoshWSUSUpdatePerClient -ComputerName PCNAME -UpdateScope $t 截圖: http://ppt.cc/5joW 詳細迴圈就請按照需要調整囉。 或是要暴力法直接抓所有資料進 PowerShell 就: $wsusinfo = Get-PoshWSUSUpdatePerClient 接著再過濾 $wsusinfo。這個方式要跑的時間會比較久。 匯出報告的話看是要 Export-csv 或是刻個 HTML 都可以。 祝好運,有結果的話也分享討論一下吧~ ※ 引述《l9830826 (幫我補血)》之銘言: : 小弟的公司 再Gabal 定期都會出一份安全性的report : 在世界各地 大約兩周會發一次 針對那些PC或 server的更新 出的report : 目前很麻煩的是Global的report 無法有效率的去做出比對WSUS內的更新 : 不知道各位有沒有比較好的方法 : 是否可以自動比對那份excel的KBXXXXX和AD上的每一台PC做自動和對 : 這用powershell有辦法做出來嗎? : 最近被逼上懸崖 想不出可以利用什麼programing的方式來自動scan比對 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 207.34.136.141 ※ 文章網址: http://www.ptt.cc/bbs/MIS/M.1396978529.A.5FA.html

04/09 20:35, , 1F
感謝! 這兩天剛好比較忙 要幫 user training ,今天利用空
04/09 20:35, 1F

04/09 20:36, , 2F
檔也寫了一個powershell , 我會找時間順便測試你的方法
04/09 20:36, 2F

04/09 20:36, , 3F
再把測試結果分享在上面 ! 再次感謝你的幫忙
04/09 20:36, 3F
文章代碼(AID): #1JH3DXNw (MIS)
文章代碼(AID): #1JH3DXNw (MIS)