我希望我的AutoIt腳本每20分鐘運行一次而不使用Sleep()
。我無法購買任何軟件;有沒有可以做到這一點的免費軟件?每20分鐘運行腳本
1
A
回答
2
您是否在Windows上嘗試過任務計劃程序? (它是內置在大多數版本的Windows) 這取決於您的Windows版本,但如果你設置了一個先進的任務,你可以把它運行每x分鐘
1
看到AutoIt的幫助 AdlibRegister功能
1
那麼其實你可以用各種方式做到這一點與自動... 我不知道是否與「不睡覺」,你的意思是你不想讓程序打開。如果是這樣,您可以編寫自己的自動程序來每20分鐘運行一次.exe自動腳本。
或者您可以通過檢查系統時鐘在自己的腳本中執行此操作。
0
使用_Timer_SetTimer()
來設置你想要的計時器而不需要Sleep()
。
1
Sleep()
是非常重要的,如果你想腳本不斷運行。你可以做這樣的事情來獲得20分鐘的等待:
While 1
$timer = TimerInit()
Do
If TimerDiff($timer) > 1200000 Then
MsgBox (0,"Timer Alert","The timer has hit 20 minutes!")
EndIf
Until TimerDiff ($timer) > 1200000
WEnd
沒有Sleep()
的話,那是怎麼回事,因爲它的速度,因爲它可能可以檢查計時器是吃了CPU的一個良好的數額。另外,當第一個IF
檢查時,你運行的機會非常小,爲1199999毫秒,當它評估Until
時,運行在1200001,它會跳過該信息。
最好的辦法就是讓腳本做任何事情,然後使用Windows任務計劃程序每20分鐘運行一次。雖然當我檢查時,每20分鐘沒有選項。
相關問題
- 1. 每分鐘運行腳本
- 2. 每分鐘運行一次PHP腳本
- 3. 每x分鐘運行phantomjs腳本
- 4. 如何設置cron每40分鐘/ 25分鐘運行腳本?
- 5. 如何每5秒鐘運行一次shell腳本2分鐘?
- 6. 如何運行的cron每20分鐘而不是小時
- 7. bash腳本運行5分鐘
- 8. 5分鐘運行腳本一次(Linux)
- 9. 如何每10分鐘運行一次腳本
- 10. 如何寫每10分鐘自動運行的bash腳本?
- 11. 如何每N分鐘在線運行一次Python腳本?
- 12. 在後臺每分鐘運行一次powershell腳本
- 13. Python - 打印腳本運行時間:每個1或10分鐘
- 14. 根據命令每5分鐘運行PHP腳本2小時
- 15. 運行一個批處理腳本,每15分鐘
- 16. Cronjob每分鐘運行多次同一個php腳本
- 17. OpenShift,Python應用程序運行腳本每10分鐘
- 18. 如何循環和腳本運行,每4分鐘
- 19. cron命令來運行PHP腳本每10分鐘
- 20. 谷歌腳本:使腳本每分鐘運行一次,但每天只運行一小時
- 21. 如何在同一秒鐘內每分鐘運行一次腳本?
- 22. CRON每45分鐘運行腳本但不是全部同時運行
- 23. 每分鐘或每45秒運行.js?
- 24. 直到每20分鐘的秒數
- 25. 每20分鐘通過藍牙連接
- 26. 每20分鐘分析一次程序行爲
- 27. 從bash啓動腳本調用的Python腳本在運行20分鐘後停止,
- 28. crontab每分鐘,但腳本啓動後
- 29. bron腳本cron任務每分鐘
- 30. SolrCloud 15-20分鐘