WSUS命令

首先是wsus自帶的命令行工具:wsusutil.exe該程序位於\program files\update services\tools目錄下。
該程序命令行有如下功能:
checkhealth
檢查服務器組件運行狀態,在事件查看器應用程序欄可查看結果
configuressl
更改IIS配置後刷新註冊表項
deletefrontendserver
從數據可中刪除服務器記錄
listinactiveapprovals
返回因爲修改服務器語言設置導致不活動的批准列表
removeinactiveapprovals
刪除因爲服務器語言設置不當造成的不活動的更新審批
export and import
導入和導出更新元數據,用於多臺WSUS之間的更新同步
healthmonitoring
在數據庫中配置狀態檢視值

listfrontendservers
列出數據庫中服務器信息
movecontent
更改WSUS服務器更新文件的儲存位置。對於當前儲存文件磁盤空間不足時就需要使用了。
movecontent <content path> <log file> [-skipcopy]
<content path>:內容文件的新根目錄。路徑必須存在。
<log file>    :要創建的日誌文件的路徑和文件名。
-skipcopy     :表示只應更改服務器配置,
                 不應複製內容文件。
reset
檢查WSUS數據庫中每個數據元是否於本地儲存的更新文件相同,如果丟失或損壞,下次鏈接更新服務器將重新下載更新

deleteunneededrevisions
刪除不在更新的數據元,運行此命令必須要先關掉控制檯和IIS站點服務

usecustomwebsite
更改wsus web服務端口80爲8530,可反向操作

第2個工具是wsusdebugtool
其參數
wsusdebugtool.exe /tool:purgeunneededfiles
刪除WSUS中已拒絕安裝的補丁
wsusdebugtools.exe /tool:setforegrounddownload
不使用BITS下載更新,直接連接下載

wsusdebugtool.exe /tool:getbitsstatus
查看bits工作狀態

wsusdebugtool.exe /tool:getconfiguration
查看wsus服務設置信息

WsusDebugTool.exe /Tool:GetLogs /OutputCab:c:\ServerLogs.cab
導出WSUS服務器配置及安裝等日誌進行DEBUG

1. 如何快速獲取當前機器上的已經更新的補丁列表?
運行 systeminfo 命令
2. 快速獲取需要安裝的補丁文件
運行 wuauclt.exe /detectnow
或 wuauclt.exe /resetauthorization /detectnow
可以結合 gpresult 和 gpupdate 命令使用

 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章