vbs腳本和windows定時任務實現qq消息表情包定時發送功能
目標
在某個時間喚醒電腦屏幕後,自動發送qq信息,並附帶表情包,發送完畢後關閉電腦屏幕。整個過程不用過多的程序運行,我們借助vbs腳本和windows定時任務去實現這一功能。
準備
vbs代碼
qq信息txt文本
qq文件表情包文件
發送聯系人的快捷方式
3個windows任務
具體操作
信息和快捷方式準備
qq信息txt文本和表情包文件
桌面新建文本輸入要發送的信息,保存為abc.txt,
桌面新建文件,把要放的表情包放進裡面,保存為abd
qq快捷方式
把聯系人拖到桌面生成快捷方式,記住,qq保持登錄狀態
vbs腳本
程序具體改動見代碼註釋
Set objShell = CreateObject("Wscript.Shell") WScript.Sleep 3000 objShell.SendKeys "{ESC}" WScript.Sleep 7000 '等待時間設置7秒是為瞭給足時間電腦啟動 objShell.SendKeys "{ESC}" WScript.Sleep 3000 Set Shell=Wscript.Createobject("Wscript.shell") Shell.run "C:\Users\captainzou\Desktop\abc.txt" 'qq信息文件保存地址 Wscript.Sleep 1000 '等待1秒 set WshShell = CreateObject("WScript.Shell") WshShell.SendKeys ("^a") Wscript.Sleep 2000 '等待1秒 WshShell.SendKeys ("^c") Wscript.Sleep 2000 '等待1秒 WshShell.SendKeys "%{F4}" Wscript.Sleep 1000 '等待1秒 Shell.run "C:\Users\captainzou\Desktop\tanhuang.lnk" '聯系人快捷方式保存地址 Wscript.Sleep 5000 '等待5秒 WshShell.SendKeys ("^v") Wscript.Sleep 1000 '等待1秒 WshShell.SendKeys "%{F4}" Wscript.Sleep 2000 '等待2秒 Shell.run "C:\Users\captainzou\Desktop\abd" '表情包保存地址 Wscript.Sleep 2000 '等待2秒 WshShell.SendKeys ("^a") Wscript.Sleep 1000 '等待1秒 WshShell.SendKeys ("^c") Wscript.Sleep 1000 '等待1秒 WshShell.SendKeys "%{F4}" Wscript.Sleep 1000 '等待1秒 Shell.run "C:\Users\captainzou\Desktop\tanhuang.lnk" '聯系人快捷方式保存地址 Wscript.Sleep 1000 '等待1秒 WshShell.SendKeys ("^v") Wscript.Sleep 4000 '等待4秒 WshShell.SendKeys "{ENTER}" Wscript.Sleep 1000 '等待1秒 WshShell.SendKeys "%{F4}" Wscript.Sleep 1000 '等待1秒
windows自帶定時任務
喚醒電腦
在“此電腦”右鍵後點擊管理,找到任務計劃程序,點擊“創建任務”,輸入名稱“喚醒電腦”,在常規中勾上“使用最高權限運行”,在觸發器中填入喚醒時間,在操作中輸入程序“notepad.exe”,在條件中勾上“喚醒計算機運行此任務”。然後確定即可。
發送信息
基本與喚醒電腦一致,註意的是要選擇合適的發送時間,以及要在操作中瀏覽選擇vbs腳本。
關閉電腦
基本與喚醒電腦一致,註意的是在操作中,輸入程序“shutdown.exe",並且添加參數”-h“。
最後
電腦出現4個圖標後就可以躺下等待半夜自動發送信息瞭。
qq保持登錄狀態,然後電腦休眠就行瞭。
qq發送信息後就關機瞭。
到此這篇關於vbs腳本和windows定時任務實現qq消息表情包定時發送的文章就介紹到這瞭,更多相關vbs腳本實現qq消息表情包定時發送內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!
推薦閱讀:
- Python實戰之整蠱神器合集加速友盡
- 使用VBS創建快捷方式的代碼
- bat文件與Vbs文件之間的常用操作(獲取用戶輸入,執行VBS文件)
- 教你bat腳本一鍵配置java開發環境
- SpringBoot實戰項目之谷歌瀏覽器全屏效果實現