成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓
當(dāng)前位置:工程項目OA系統(tǒng) > 泛普服務(wù)體系 > 泛普博客
網(wǎng)管員基礎(chǔ)知識:編寫智能自動批處理文件技巧
有許多任務(wù)/功能,如果能自動執(zhí)行的話,可以提升系統(tǒng)的管理能力和可靠性。一個自動任務(wù),可 以在一天中的任意時間執(zhí)行。下面是一些可以自動執(zhí)行的任務(wù):
系統(tǒng)硬盤的碎片清理
主目錄的權(quán)限設(shè)置/更改
垃圾清理(清除服務(wù)器或主目錄中的臨時文件)

時間同步
數(shù)據(jù)文件備份
LOG紀(jì)錄文件的導(dǎo)出或者備份
重啟系統(tǒng)服務(wù)
檢查系統(tǒng)的正常運行時間(uptime)
讓自動任務(wù)更加智能化 使用自動任務(wù)(無論是使用批處理文件或者腳本文件)的一大難題是整個過程沒有用戶參與。沒有用戶參與過程,你就無法獲知相關(guān)信息,錯誤紀(jì)錄,無法跟蹤錯誤,不知道啟動/ 停止次數(shù),也無法獲取其他的有用信息。作為代表,批處理過程就是出入特定的(某些信息進(jìn)來,而其他信息出去)。比如:
dir e: > Dir.txt
這個批處理命令將執(zhí)行“dir e:”命令,并輸出整個目錄列表到一個文件里。該行命令使用“>”符號增強了該命令,從而建立了一個紀(jì)錄文件dir.txt,并將必要的信息保存在了 其中。但是,所有的其它信息或錯誤信息都丟失了。
一個更有用的命令是:
cscript //nologouptime.vbs SERVER1 > uptime.log
這個批處理命令將使用腳本UPTIME.VBS來檢查服務(wù)器SERVER1的Uptime(UPTIME.VBS腳本非常近似于微軟的uptime.exe工具),然后將結(jié)果導(dǎo)出到一個文本文件UPTIME.LOG中。這是 一個有用的工具,可用于自動檢查一個服務(wù)器連續(xù)運行了多久(以此確定它何時需要定時重新啟動)。不過不管怎樣,這實在是一個“請勿動手”的進(jìn)程,而要管理類似這樣的多 個任務(wù)實在是不容易。
這個簡單的“單行”命令可以通過使用一系列的命令行功能與工具,變得更加“智能”,像下面這樣:
REM 系統(tǒng)UPTIME檢查器(System UPTIME Checker)
REM 檢查系統(tǒng)UPTIME是否超過了24天
cscript //nologouptime.vbs SERVER1 >> uptime.log
cscript //nologouptime.vbs SERVER2 >> uptime.log
cscript //nologouptime.vbs SERVER3 >> uptime.log
REM
REM 處理文件并生成email
copy start.txt uptime.txt
date /t >> uptime.txt
time /t >> uptime.txt
cat space.txt >> uptime.txt
cat line.txt >> uptime.txt

cat uptime.log >> uptime.txt
cat end.txt >> uptime.txt
move /y uptime.txt body.txt
REM 將報告文件寄發(fā)給網(wǎng)管
blat body.txt -to admin1@tech.com,admin2@tech.com -subject "Server UPTIME Report"
REM 清理臨時文件
del /q body.txt
del /q uptime.log
這個增強的批處理文件現(xiàn)在可以同樣檢查企業(yè)里的所有服務(wù)器,同時還提供有:
所有的活動進(jìn)程將被紀(jì)錄
批處理開始的日期和時間將被記錄
批處理結(jié)束的日期和時間將被記錄
易讀的紀(jì)錄文件將被建立
結(jié)果紀(jì)錄文件的拷貝被Email到網(wǎng)管手中(使用blat.exe)
通過這些增強了的特性,管理員可以容易的管理整個自動進(jìn)程。有足夠的調(diào)試信息(用于解決疑難問題)和報告(自動Email給網(wǎng)管)。這不僅提高了管理能力,同時讓整個過程功 能也大大增強了?,F(xiàn)在網(wǎng)管只需簡單的檢查一下他的Email,就可以確定是否有服務(wù)器已經(jīng)連續(xù)運轉(zhuǎn)超過了24天。
批處理和腳本進(jìn)程理所當(dāng)然是一個網(wǎng)管的工具箱重要的基本組成。簡單的批處理命令可以通過加入建立紀(jì)錄,生成報告,以及提示系統(tǒng)等,組成功能強大的進(jìn)程。如此處理之后, 將增強類似進(jìn)程的管理能力,并增強系統(tǒng)的管理能力,從而讓兩者更好的合二為一。
【推薦閱讀】
◆網(wǎng)管軟件專區(qū)
◆網(wǎng)管員需要注意一些網(wǎng)絡(luò)安全管理策略
◆網(wǎng)管員基礎(chǔ)知識:如何設(shè)置員工上網(wǎng)權(quán)限
◆網(wǎng)管員經(jīng)驗 AOFAX傳真服務(wù)器的初始安裝技巧
◆IT運維管理專區(qū)
本站推薦
- 1移動oa辦公系統(tǒng)管理員基礎(chǔ)知識:網(wǎng)管員必須知道的專業(yè)術(shù)語
- 2網(wǎng)管員移動oa辦公系統(tǒng)管理維護(hù)工作流程
- 3網(wǎng)管員入門知識:企業(yè)中IP地址分配規(guī)劃
- 4選擇好的移動oa辦公系統(tǒng)管理系統(tǒng)軟件讓網(wǎng)管員變成防火員
- 5移動oa辦公系統(tǒng)管理員基礎(chǔ)知識網(wǎng)管員新手必備基礎(chǔ)知識
- 6成功網(wǎng)管員必備:移動oa辦公系統(tǒng)管理基礎(chǔ)知識
- 7網(wǎng)管員要掌握的局域網(wǎng)移動oa辦公系統(tǒng)管理技巧
- 8網(wǎng)管員要掌握的企業(yè)移動oa辦公系統(tǒng)管理安全技巧
- 9移動oa辦公系統(tǒng)管理基礎(chǔ)知識:網(wǎng)管員必備素質(zhì)介紹

