問題
1、中文在bat顯示亂碼 將編碼格式改為ANSI格式(notepad++中編碼菜單中選擇此格式)
2、腳本中有打開excel文件,需要的效果是在同一個(gè)excel頁面打開,故兩個(gè)excel文件之間延時(shí)較長
3、begin之前的代碼是為了實(shí)現(xiàn)腳本后臺(tái)執(zhí)行,如下:
@echo off
if "%1" == "h" goto begin
mshta vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)&&exit
:begin
全部代碼如下:
@echo off
if "%1" == "h" goto begin
mshta vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)&&exit
:begin
sleep 100
echo "打開廠商聯(lián)系表"
start C:\Users\zx\Desktop\值班\聯(lián)絡(luò)表.xls
sleep 60
echo "已打開"
sleep 10
start C:\Users\zx\Desktop\值班\告警.txt
sleep 100
echo "打開省中心值班表"
sleep 2
start C:\Users\zxn\Desktop\值班\運(yùn)維人員聯(lián)系表.xls
sleep 60
echo "已打開"
sleep 2
start C:\Users\zxn\Desktop\值班\今日待處理事件.txt
sleep 2
start C:\Users\zxn\Desktop\值班\上午\中午故障模板.txt
sleep 2
exit
腳本已經(jīng)搞定了,那如何實(shí)現(xiàn)定時(shí)任務(wù)?
1、點(diǎn)擊windows圖標(biāo),輸入計(jì)劃任務(wù),如圖:

2、點(diǎn)擊任務(wù)計(jì)劃程序庫,創(chuàng)建基本任務(wù)

創(chuàng)建基本任務(wù) 名稱必須填寫,描述可選
觸發(fā)器 什么條件下觸發(fā)程序執(zhí)行
操作 希望任務(wù)執(zhí)行哪種操作,有啟動(dòng)程序、發(fā)送電子郵件、顯示消息三個(gè)選項(xiàng);本示例選的是啟動(dòng)程序,啟動(dòng)程序就要選擇對(duì)應(yīng)的程序
接著下一步,下一步即可完成??!
最后別忘了做測試,看看設(shè)定條件下任務(wù)能否順利執(zhí)行
bye~