一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - VBS - vbs定期監控 值個班,定期瞄一下

vbs定期監控 值個班,定期瞄一下

2020-08-20 10:38實用Python_VBA VBS

有些時候需要定期去執行一段程序,怎么辦?這里提供一個方法,雖然有點繞,但效果還不錯,需要的朋友可以參考下

系統:Windows 7

引言

有些時候需要定期去執行一段程序,怎么辦?這里提供一個方法,雖然有點繞,但效果還不錯
時間控制部分使用vbs實現

思考:實驗設計
目標:定期執行一個Python程序
vbs腳本作為時間控制部分,定期運行一個bat文件,bat文件再執行python文件

邏輯過程

vbs定期監控 值個班,定期瞄一下

代碼

vbs部分

?
1
2
3
4
5
6
7
8
9
10
11
12
13
Dim wshDim current_dir
Dim run_mode
Dim bat_addrMsgBox "此腳本旨在定期運行python語句"
 
Set wsh = CreateObject("Wscript.Shell")
current_dir = wsh.currentdirectory
 
Do While True
  bat_addr = "run.bat"
  wsh.run bat_addr, 0, True
  Wscript.sleep (2*1000) '休息2秒
 
Loop

代碼截圖

vbs定期監控 值個班,定期瞄一下

bat部分

python main.py

python部分

?
1
2
3
import win32apiimport win32con
 
win32api.MessageBox(0, "python在運行", "提示", win32con.MB_OK)

代碼截圖

vbs定期監控 值個班,定期瞄一下

運行結果

vbs定期監控 值個班,定期瞄一下

代碼解讀

wsh.run bat_addr, 0, True,運行bat_addr命令

0,表示不顯示運行窗口,如果寫1,則顯示運行窗口,如下圖

True,表示是否等待后面程序執行完畢,再執行下面的語句,如果寫False,效果如下,有一種中病毒的感覺

為什么采用這種方法呢?vbs這種方式定期運行,對電腦資源的消耗是非常小的。例如我的電腦,對CPU的消耗幾乎為0,內存的消耗大概3000K,還是在接受的范圍內(notepad++的內存消耗為20000K左右,只打開文中3個文件的情況下)

參數寫1時,效果

vbs定期監控 值個班,定期瞄一下

False,效果

vbs定期監控 值個班,定期瞄一下

這篇文章就介紹到這了,如果這篇文章幫助到了你,希望你以后能繼續支持服務器之家。

原文鏈接:https://blog.csdn.net/fourSeasonBeans/article/details/81366249

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产二区视频 | 国产精品久久久久久久福利院 | 爸爸的宝贝小说全文在线阅读 | 性夜夜春夜夜爽AA片A | 亚洲欧美日本在线观看 | 无人知晓小说姜璟免费阅读 | 九九99香蕉在线视频免费 | 99久久精品免费观看区一 | 成人一区二区免费中文字幕 | caoporn超碰最新地址进入 | 涩涩屋在线播放 | 美女乳液 | 草草国产成人免费视频 | 丁香六月色婷婷综合网 | 免费视频亚洲 | 1024香蕉视频 | 久久精品99国产精品日本 | 美女扒开肌肌让男人桶 | 好湿好紧太硬了我太爽了网站 | 日韩高清一区二区 | 大乳孕妇一级毛片 | 太紧太深了受不了黑人 | 3d动漫美女被吸乳羞羞视频 | 国产成人a∨麻豆精品 | 国产亚洲女在线线精品 | 午夜国产在线观看 | 国产在线乱子伦一区二区 | 四虎影视4hu最新地址在线884 | 国产午夜精品理论片 | 亚洲精品一区二区三区在线播放 | 四虎在线成人免费网站 | 幻女free性摘花第一次 | 大胆私拍模特国模377 | 欧美整片完整片视频在线 | 国产福利一区二区精品视频 | 国产日本免费 | b站免费网站入口 | 欧美区一区| 精品老司机在线视频香蕉 | 短篇艳妇系列 | 日本偷拍xxxxxxww |