您好,登錄后才能下訂單哦!
前面把基礎知識講了一遍,現在我們開始寫一個最初級的腳本
寫腳本的工具有很多,有文本文檔,有PowerShell ISE,PowerShell Studio等,這里選用系統自帶的PowerShell ISE
這里大家依然要記得以管理員身份運行,否則容易權限不足導致命令運行失敗
好,接下來找個最常用的命令,假設我們想查詢前一天的Exchange郵件隊列,來確定垃圾郵件等信息
那么首先,默認情況下ISE是無法識別Exchange的命令的,所以需要先添加Exchange管理單元
然后輸入查詢郵件隊列的命令
由于前端有多臺服務器,默認的Get-MessageTrackingLog只能在當前服務器中進行查詢,所以還需要把多臺服務器作為對象進行傳入
然后增加返回數量限制,防止超過最大值,造成無法顯示
還有增加時間限制
當當,按F5運行一下
嗯可以用了,接下來繼續優化
由于這里時間用的當前值,所以每次都是6月4日到6月5日的,不能每次都修改這個,我們來寫成當前日期減一天好了
試了一下,沒問題
接下來,把這個文件另存為.ps1的格式就可以啦
那么該怎么用這個腳本呢,當你需要查詢的時候,直接打開PowerShell窗口,運行這個ps1文件就可以了
當然,如果你郵件執行也是可以的,但是執行完畢會自動關閉窗口,可以在腳本中增加暫停的命令以防止關閉
好啦,今天的三分鐘就介紹到這,各位趕快把常用的命令寫起來
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。