国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

恢復和擴展Windows 10任務(wù)計劃程序的功能

2021-07-08 10:42俞木發(fā)
電腦愛好者 2021年13期
關(guān)鍵詞:觸發(fā)器瀏覽器命令

俞木發(fā)

“恢復”被棄用的功能

1.“恢復”消息提示功能

雖然我們不能直接恢復彈出提示消息功能,但可以通過一些變通的方法來實現(xiàn)類似的提示功能。以添加開會提示操作為例,比如公司每周一上午的10:00都要開例會,為了提醒自己準時參會,需要設(shè)置一個每周一上午的9:00開始執(zhí)行、10:00結(jié)束、每隔15分鐘就彈出參加例會的提示消息的任務(wù)計劃。

首先啟動記事本程序,輸入下列的命令,然后將其保存為“1.vbs”,放置在“G:\”備用。

a=msgbox("請在10點準時參加會議",4096,"周一例會提醒")

命令解釋:

前面的內(nèi)容為消息正文(提示消息用半角雙引號標注,下同),最后的內(nèi)容為彈窗的標題,中間的代碼“4096”表示使用系統(tǒng)模式,即表示在用戶響應消息提示框之前,所有的應用程序都被掛起,這樣彈出的提示框會出現(xiàn)在所有程序的最上端。

接著啟動任務(wù)計劃程序并新建一個任務(wù),名稱為“例會提醒”,觸發(fā)器為每周一上午的9:00開始執(zhí)行,10:00結(jié)束,重復任務(wù)時間的間隔為15分鐘;“操作”設(shè)置為“啟動程序”,在“程序或腳本”處輸入

“G:\1.vbs”(圖1)。

這樣從每周一上午的9:00開始,每隔15分鐘,系統(tǒng)就會自動彈出一個開會提示窗口,它和任務(wù)計劃程序棄用了的“提示消息”功能是一樣的(圖2)。

如果想彈出其他消息的提示,大家只要自行更改“1.vbs”文件中的標題和提醒內(nèi)容即可。此外,我們也可以將圖片、音樂等文件作為彈窗提示,比如在圖1所示窗口的“添加參數(shù)”處輸入“d:\1.jpg”,

“程序或腳本”處添加圖片的關(guān)聯(lián)程序,如“mspaint.exe”,這樣任務(wù)運行后就會彈出“d:\1.jpg”作為圖片提示了(圖3)。

2.恢復發(fā)送郵件功能

如果需要使用郵件發(fā)送功能,比如定時發(fā)送郵件來提醒自己在每月的月初繳納水電費,同樣可以新建發(fā)送郵件的VBS腳本,然后在運行的程序中選擇對應的腳本文件即可。該腳本的建立方法請參考本刊2021年第8期中《用活審核事件監(jiān)控游戲時間》一文的介紹。

擴展觸發(fā)器的功能

Windows 10的任務(wù)計劃可以在設(shè)置好的觸發(fā)器下自動激活,但是任務(wù)計劃程序自帶的觸發(fā)器有時無法滿足我們的使用需求。比如筆者在瀏覽新聞時有時會花費過多的時間,現(xiàn)在需要設(shè)置一個任務(wù)計劃,即當啟動Edge瀏覽器超過20分鐘時彈出一個上網(wǎng)時長提示,超過25分鐘時自動關(guān)閉Edge。由于筆者每次啟動瀏覽器的時間不固定,因此使用常規(guī)的觸發(fā)器是無法完成該任務(wù)的,這時我們可以借助批處理來創(chuàng)建更為靈活的觸發(fā)器。

步驟1:設(shè)置計劃執(zhí)行命令

啟動記事本程序后輸入下列的命令,然后將其保存為“2 vbs”,放置在“D:\”備用。

wscript.sleep 1000*1200

a=msgbox("你的上網(wǎng)時間已經(jīng)達到20分鐘了!??!"4096,"上網(wǎng)提醒")

Set ws=CreateObject("Wscript.Shell")

wscript.sleep 1000*300

ws.run"cmd/c Taskkill/im msedge.exe",vbhide

ws.run"cmd/c SCHTASKS/end/TN"Edge上網(wǎng)時間控制",vbhide

命令解釋:

使用wscript.sleep命令延遲1200秒(即20分鐘)后彈出上網(wǎng)時間提示窗口,接著延遲300秒并以隱藏窗口的方式運行TASKKILL命令來關(guān)閉Edge瀏覽器,最后再使用SCHTASKS命令來結(jié)束指定的任務(wù)計劃。

步驟2:新建任務(wù)計劃

現(xiàn)在啟動任務(wù)計劃程序并新建一個名為“Edge上網(wǎng)時間控制”的計劃,切換到“觸發(fā)器一新建”,“開始任務(wù)”選擇“按預定計劃”,“開始”時間設(shè)置為一個比較靠后的日期,如2022/6/1(目的是讓該計劃不自動運行,可自行修改),運行頻次為“一次”(圖4)。接著切換到“操作”,在“程序或腳本”處輸入“D:\2 vbs”。

操作同上,再新建一個記事本文檔,輸入下列的命令,保存為“edge.bat”,放置在桌面上備用。該命令的作用是在運行這個批處理時先啟動Edge瀏覽器,接著再執(zhí)行SCHTASKS命令來啟動上述新建的任務(wù)計劃。

"C:\Program Files(x86)\Microsoft\Edge\Application\msedcle.exe"。

SCHTASKS/run/TN"Edge上網(wǎng)時間控制"

這樣,以后如果需要控制自己的上網(wǎng)時間,只要在桌面上以管理員身份啟動“edge.bat”,那么就實現(xiàn)了使用應用程序的啟動作為觸發(fā)器來激活任務(wù)計劃(圖5)。

猜你喜歡
觸發(fā)器瀏覽器命令
只聽主人的命令
反瀏覽器指紋追蹤
移防命令下達后
主從JK觸發(fā)器邏輯功能分析
使用觸發(fā)器,強化安全性
這是人民的命令
環(huán)球瀏覽器
對觸發(fā)器邏輯功能轉(zhuǎn)換的分析
觸發(fā)器邏輯功能轉(zhuǎn)換的兩種方法
對盧溝橋事變期間一份“作戰(zhàn)命令”的考析