工單場景
工作日內(nèi),運(yùn)維人員需要在某windows電腦上9點(diǎn)開啟某程序并在18點(diǎn)關(guān)閉。
工單分析
使用人工的方式雖然可以實(shí)現(xiàn),但是長期以往不但加重運(yùn)維工作的負(fù)擔(dān),還會(huì)出現(xiàn)忘記關(guān)閉程序的情況。在windows操作系統(tǒng)內(nèi)有一個(gè)組件叫“任務(wù)計(jì)劃程序”,可用于創(chuàng)建各種任務(wù)以使計(jì)算機(jī)自動(dòng)執(zhí)行。我們可以使用它在計(jì)劃的時(shí)間啟動(dòng)程序或運(yùn)行腳本,而不必依賴第三方工具。
實(shí)施過程
Automatically Start and Close Programs at Specific Time
一、在特定時(shí)間自動(dòng)啟動(dòng)程序
1.進(jìn)入windows任務(wù)計(jì)劃程序
在鍵盤同時(shí)按下’win + R‘,輸入“compmgmt.msc”并選擇確定
2.創(chuàng)建定時(shí)任務(wù)
點(diǎn)擊[計(jì)算機(jī)管理(本地)]->[系統(tǒng)工具]->[任務(wù)計(jì)劃程序]->[任務(wù)計(jì)劃程序庫]->[創(chuàng)建任務(wù)]
3.在[常規(guī)設(shè)置]名稱和描述
4.在[觸發(fā)器]設(shè)置時(shí)間計(jì)劃
5.在[操作設(shè)置]設(shè)置
6.驗(yàn)證程序運(yùn)行是否正確
程序可以正常打開
二、在特定時(shí)間自動(dòng)關(guān)閉程序
1.找到程序運(yùn)行的名稱
- 方法一 在cmd輸入tasklist 然后回車
- 方法二 在[任務(wù)管理器]->[詳細(xì)信息] 找到程序的名稱
2.編寫關(guān)閉腳本
我們需要編寫一個(gè)腳本,用于關(guān)閉程序,關(guān)閉腳本的寫法如下
taskkill /f /im "程序名.exe"
3.創(chuàng)建定時(shí)任務(wù)
參考 一.2
4.在[觸發(fā)器]設(shè)置時(shí)間和描述
參考 一.3
5.在[操作設(shè)置]設(shè)置計(jì)劃
參考 一.4
6.驗(yàn)證程序運(yùn)行是否正確
程序可以正常關(guān)閉。
工單總結(jié)
在運(yùn)維工作里,針對需要重復(fù)操作的步驟,我們可以考慮采取定時(shí)任務(wù)+腳本的方式實(shí)現(xiàn),從而減輕工作負(fù)擔(dān)及運(yùn)維成本。