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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

VB的计划任务的问题

發(fā)布時(shí)間:2023/12/20 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 VB的计划任务的问题 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

做一個(gè)監(jiān)控的小程序,擔(dān)心它中途掛掉,所以把它加到了計(jì)劃任務(wù)里,每天執(zhí)行一次。

程序執(zhí)行Form_load時(shí)

程序大致結(jié)構(gòu)如下:

</pre><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;"><pre name="code" class="vb"> Private Sub Form_Load()If App.PrevInstance = False Then'執(zhí)行代碼1Timer1.Enabled = TrueTimer1.Interval = 1000else'執(zhí)行代碼2Unload MeExit Subend if end sub Private Sub Timer1_Timer()'執(zhí)行定時(shí)作業(yè) end sub


編譯之后的程序,手工執(zhí)行exe時(shí),總是正確的:第一次打開,會(huì)先”執(zhí)行代碼1“,然后執(zhí)行定時(shí)作業(yè);以后打開時(shí),會(huì)執(zhí)行代碼2然后退出。

但是將這個(gè)程序加載到計(jì)劃任務(wù)后,代碼1正常執(zhí)行了,但是Timer1.Enabled=True等有關(guān)計(jì)時(shí)器的部分卻沒有任何效果,定時(shí)作業(yè)的內(nèi)容沒有被執(zhí)行。不明白為什么會(huì)出現(xiàn)這種錯(cuò)誤,計(jì)劃任務(wù)中調(diào)用的程序有什么特殊的要求嗎?。。。

12-1續(xù):

應(yīng)該是操作系統(tǒng)問題,在個(gè)人的電腦上運(yùn)行一切正常,但目標(biāo)電腦是一臺(tái)Windows Embedded Standard,在上面直接運(yùn)行Exe功能是正常的,但運(yùn)行計(jì)劃任務(wù)調(diào)用Exe的時(shí)候就出現(xiàn)了問題,Timer控件及以后的內(nèi)容都沒有執(zhí)行。只有試試能不能用sleep解決了

12-1完結(jié):

最后結(jié)果:是計(jì)劃任務(wù)使用的賬號(hào)不對(duì)。計(jì)劃任務(wù)的賬號(hào)應(yīng)該和當(dāng)前用戶名一致。而操作系統(tǒng)中的管理員默認(rèn)密碼為空,在該操作系統(tǒng)下是不能創(chuàng)建計(jì)劃任務(wù)的。我為了方便使用了NT Authority\system創(chuàng)建了計(jì)劃任務(wù),導(dǎo)致任務(wù)啟動(dòng)時(shí)只能在任務(wù)管理器中看見進(jìn)程,但該進(jìn)程卻無法做任何有效操作(彈出窗口、創(chuàng)建文件都不可以)。即使使用計(jì)劃任務(wù)啟動(dòng)一個(gè)bat文件,再在bat文件中調(diào)用我的exe程序也是一樣沒有執(zhí)行效果。

最后,給管理員賬號(hào)加了密碼,用管理員賬號(hào)創(chuàng)建計(jì)劃任務(wù),執(zhí)行一切正常。。。

(其實(shí)是用當(dāng)前登錄賬號(hào)創(chuàng)建計(jì)劃任務(wù),才能在當(dāng)前賬號(hào)登錄時(shí)正常執(zhí)行)

下一年的4-27:

總結(jié):

空密碼添加計(jì)劃任務(wù)的問題,可以在組策略[gpedit.msc]中做修改來實(shí)現(xiàn)空密碼建計(jì)劃任務(wù):

本地計(jì)算機(jī)策略→計(jì)算機(jī)配置→Windows設(shè)置→安全設(shè)置→本地策略→安全選項(xiàng)→賬戶:使用空密碼的賬戶只允許進(jìn)行控制臺(tái)登錄 ? ? ?設(shè)置為禁用。

添加一天啟動(dòng)多次的計(jì)劃任務(wù):

XP下計(jì)劃任務(wù)的高級(jí):重復(fù)任務(wù)間隔設(shè)置為1分鐘,期間設(shè)置為24小時(shí)【不能選擇就手敲時(shí)間】。注意開始時(shí)間要選在比當(dāng)前時(shí)間更早的時(shí)間點(diǎn),這樣應(yīng)用之后就可以立即執(zhí)行了。

總結(jié)

以上是生活随笔為你收集整理的VB的计划任务的问题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

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