日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

推荐几种自动定时执行任务的实现方法 —— 定时执行专家

發(fā)布時(shí)間:2023/12/18 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 推荐几种自动定时执行任务的实现方法 —— 定时执行专家 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

目錄

1. Windows任務(wù)計(jì)劃程序

2. 使用Windwos Service

3. 使用定時(shí)執(zhí)行軟件 —— 定時(shí)執(zhí)行專家

◆ 定時(shí)執(zhí)行專家 - 最新版下載鏈接

◆ 支持23種任務(wù)類型

◆ 支持12種觸發(fā)方式


自動(dòng)定時(shí)執(zhí)行任務(wù),常見的方法有三種:

  • Windows 任務(wù)計(jì)劃程序
  • Windows Service
  • 定時(shí)執(zhí)行軟件(例如:定時(shí)執(zhí)行專家)??
  • ?這三種方法大多數(shù)人都用過,我在這里只做一個(gè)比較簡(jiǎn)單的介紹和小結(jié),后續(xù),我會(huì)用一個(gè)輕量型的.Net Windows Service Jobs的作為例子介紹如何定制Windows Service以及如何讓W(xué)indows Service 自動(dòng)定時(shí)執(zhí)行任務(wù)。

    1. Windows任務(wù)計(jì)劃程序

    首先,我們來看使用 Windows?任務(wù)計(jì)劃程序 如何創(chuàng)建自動(dòng)定時(shí)執(zhí)行任務(wù):

    界面方式:

    計(jì)算機(jī)(右鍵)->管理 ,然后就可以打開?“計(jì)算機(jī)管理”界面,在界面的左側(cè)有一個(gè) 系統(tǒng)工具->任務(wù)計(jì)劃程序 ,在此我們可以創(chuàng)建定時(shí)執(zhí)行的計(jì)劃任務(wù),并且可以為每個(gè)任務(wù)添加觸發(fā)器和具體的操作。

    具體的使用方法應(yīng)該很簡(jiǎn)單,這里就不再一一介紹。

    2. 使用Windwos Service

    接下來,我們來看一下,Windows Service 如何解決自動(dòng)定時(shí)執(zhí)行任務(wù)。

    利用Windows Service 解決自動(dòng)定時(shí)執(zhí)行任務(wù)的方案是,制作一個(gè)Windows Service程序,在Service內(nèi)部部署好具體的任務(wù)程序,以及控制任務(wù)什么時(shí)候執(zhí)行,如何重復(fù),等等。他的可控性和自定義空間相比任務(wù)計(jì)劃程序大,但是自己的工作量相對(duì)而言就大一些。

    有關(guān)如何制作Windows Service程序,我在下篇文章中會(huì)介紹,這里只介紹如何部署和卸載。

    部署Windows Service只能通過命令行形式來部署。但是具體的命令有兩種:?InstallUtil?和?sc(也可以在Windows Service的Program啟動(dòng)點(diǎn)中添加自定義的Installer和啟動(dòng)參數(shù)來實(shí)現(xiàn)不用InstallUtil和sc來安裝和卸載,最后還是要通過命令行形式輸入運(yùn)行參數(shù)來安裝,這個(gè)我會(huì)在后續(xù)的文章中詳解如何在Windows Service中添加啟動(dòng)參數(shù)和自定義Installer)

    InstallUtil.exe是.NetFramework自帶的工具,一般他的路徑在 C:\Windows\Microsoft.NET\Framework\version\ 下。

    使用方法:?installutil [/uninstall][option [...]]assemblyname

    其中 assemblyname 必須使用程序集的版本、區(qū)域性和公鑰標(biāo)記完全限定程序集名稱

    詳情請(qǐng)見InstallUtil.exe (MSDN)

    SC?是系統(tǒng)自帶的命令,不需要.Net Framework(當(dāng)然如果希望運(yùn)行C#程序,.Net Framework是必須的,所以一般情況下我們都可以用InstallUtil命令來部署和卸載)。我以前做開發(fā)Service時(shí)碰到的一個(gè)問題是,當(dāng)我用InstallUtil部署好一個(gè)Service,但由于程序更新,需要卸載后重新部署,這個(gè)時(shí)候,就出現(xiàn)用InstallUitl /u 無法卸載的情況,具體的原因還不太明白,但是MSDN上說明了 InstallUtil 安裝的時(shí)候是啟用事務(wù)的,但是卸載的時(shí)候不啟用事務(wù),會(huì)不會(huì)是這個(gè)原因呢?? 但是,這中情況下,我卻可以用 sc delete 命令來卸載。

    有關(guān)sc命令的使用方法,sc /?:

    Windows Service 是一種完全自定義控制的實(shí)現(xiàn)自動(dòng)定時(shí)執(zhí)行任務(wù)的方法,可以自定義的東西很多,靈活性很高,所以使用起來可能會(huì)比 Windows 任務(wù)計(jì)劃程序稍微復(fù)雜一些,適合靈活度和擴(kuò)張性要求高的情況。

    3. 使用定時(shí)執(zhí)行軟件 —— 定時(shí)執(zhí)行專家

    最后,我們看一下定時(shí)執(zhí)行軟件——定時(shí)執(zhí)行專家的使用方式。

    《定時(shí)執(zhí)行專家》是一款制作精良、功能強(qiáng)大、毫秒精度、專業(yè)級(jí)的定時(shí)任務(wù)執(zhí)行軟件。軟件具有 23 種【任務(wù)類型】、12 種【觸發(fā)器】觸發(fā)方式,并且全面支持界面化【Cron表達(dá)式】設(shè)置軟件采用多線程并發(fā)方式檢測(cè)任務(wù)觸發(fā)和任務(wù)執(zhí)行,能夠達(dá)到毫秒級(jí)的執(zhí)行精度,可以同時(shí)支持50個(gè)以上任務(wù)的毫秒級(jí)觸發(fā)。

    (圖1-1,定時(shí)執(zhí)行專家 - 主窗口)

    ◆ 定時(shí)執(zhí)行專家 - 最新版下載鏈接

    BoomWorks軟件的最新版本_boomworks的博客-CSDN博客_boomworks▉《定時(shí)執(zhí)行專家》——毫秒級(jí)精度、專業(yè)級(jí)定時(shí)任務(wù)執(zhí)行軟件▉ 定時(shí)執(zhí)行專家 - 遠(yuǎn)程客戶端程序 TinyExec.exe v22.07▉《代碼統(tǒng)計(jì)分析工具》—— 程序員必備工具▉《SuperSearch 超級(jí)網(wǎng)搜》—— 讓思考從搜索開始_1671465600https://blog.csdn.net/boomworks/article/details/113486307

    ◆ 支持23種任務(wù)類型

    1)日程提醒;2)打開網(wǎng)址;3)打開文件夾;4)打開文件;5)備份目錄;6)執(zhí)行DOS命令;7)執(zhí)行腳本文件;8)自動(dòng)截屏;9)刷新網(wǎng)頁(yè);10)關(guān)閉程序;11)發(fā)送UDP消息;12)發(fā)送TCP消息;13)遠(yuǎn)程開機(jī)(網(wǎng)絡(luò)喚醒);14)模擬鍵盤按鍵;15)模擬鼠標(biāo)單擊;16)鎖定此電腦;17)關(guān)閉顯示器;18)清空回收站; 19)睡眠;20)休眠;21)關(guān)機(jī);22)重啟;23)注銷

    ◆ 支持12種觸發(fā)方式

    1)倒計(jì)時(shí);2)伴隨軟件啟動(dòng);3)空閑時(shí)間; 4)間隔時(shí)間;5)具體時(shí)間;6)每分鐘;7)每小時(shí);8)每天;9)每周;10)每月;11)每年;12)Cron表達(dá)式(可自行百度Cron表達(dá)式了解)

    【關(guān)鍵字/Keyword】

    boomworks PC定時(shí)執(zhí)行專家 定時(shí)執(zhí)行專家 定時(shí)執(zhí)行工具 定時(shí)執(zhí)行 定時(shí)關(guān)機(jī) 自動(dòng)關(guān)機(jī)軟件 自動(dòng)關(guān)機(jī) 關(guān)機(jī)軟件 定時(shí)任務(wù)管理 定時(shí)任務(wù) 任務(wù)管理 自動(dòng)截屏 自動(dòng)屏幕截圖 屏幕截圖 無察覺截屏 隱身執(zhí)行 超級(jí)網(wǎng)搜 全網(wǎng)搜索 代碼統(tǒng)計(jì)工具 代碼統(tǒng)計(jì)分析工具 代碼統(tǒng)計(jì) 代碼分析

    // END

    總結(jié)

    以上是生活随笔為你收集整理的推荐几种自动定时执行任务的实现方法 —— 定时执行专家的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。