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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

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

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

目錄

1. Windows任務計劃程序

2. 使用Windwos Service

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

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

◆ 支持23種任務類型

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


自動定時執(zhí)行任務,常見的方法有三種:

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

    1. Windows任務計劃程序

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

    界面方式:

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

    具體的使用方法應該很簡單,這里就不再一一介紹。

    2. 使用Windwos Service

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

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

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

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

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

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

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

    詳情請見InstallUtil.exe (MSDN)

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

    有關sc命令的使用方法,sc /?:

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

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

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

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

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

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

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

    ◆ 支持23種任務類型

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

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

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

    【關鍵字/Keyword】

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

    // END

    總結

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

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