Èí¼þ¿ª·¢Åàѵ°à >> ±à³Ì¿ª·¢ >> VbScript
æ•™ä½ ç”¨vbs实现微信自动å�‘é€�消æ�¯åŠŸèƒ? target= |
å‰�言最近对电脑或手机自动进行æŸ�些æ“�作很感兴趣,于是去看了一下有关手机电脑微信自动回å¤�消æ�¯ç›¸å…³çš„东西,å�‘现很多æ�¶æ�žä»£ç �ä¸�ä»…å�¯ä»¥é€šè¿‡å®žçŽ°ç—…æ¯’çš„æ–¹å¼�,å�Œæ—¶ç”¨vbå°±å�¯ä»¥å®žçŽ°ä¸€ä¸ªå¸¸è§�çš„æ�¶æ�žè„šæœ¬ã€?/p> 1ã€�微信自动回å¤�消æ�?/h2>微信,作为日å‰�æœ€çƒæœ€ç�«çš„社交软件,应该是家喻户晓的了,年轻人,è€�人甚至å°�å©éƒ½åœ¨ç”¨æ‰‹æœºçŽ©å¾®ä¿¡ï¼Œå¯¹äºŽä¸Šç�æ—�æ�¥è¯´ç”¨çš„æœ€å¤šçš„å�¯èƒ½æ˜¯å¾®ä¿¡ç”µè„‘版,我们æ¯�天都在手工输入å�‘é€�或者回å¤�å�„类微信消æ�¯ï¼Œéš¾å…�会é�‡åˆ°ä¸€äº›æƒ…况我们需è¦�电脑自动帮我们å�‘指定人å�‘é€�消æ�¯ï¼Œè€Œåˆ©ç”¨windowsä¸çš„vbs的脚本我们就å�¯ä»¥å®žçŽ°ï¼Œæˆ‘ä»¬é¦–å…ˆäº†è§£ä¸€ä¸‹vbsã€?/p> vbs,全称Microsoft Visual Basic Script Edition,是微软开å�‘的一个基于Visual Basic的脚本è¯è¨€ï¼Œå�¯ä»¥åœ¨windows上直接打开ã€?/p> 在vbs䏿ˆ‘们å�¯ä»¥é€šè¿‡sendkeysè½»æ�¾çš„æ¨¡æ‹Ÿå�‘é€�å�„类按键和文å—,但是直接å�‘é€�䏿–‡å—符会乱ç �,所以我们需è¦�先将待å�‘é€�çš„ä¸æ–‡å—符放入剪切æ�¿ç„¶å�Žå†�从剪切æ�¿å�–出内容å�‘é€�,在cmd䏿ˆ‘们å�¯ä»¥é€šè¿‡ç®¡é�“连接echoå’Œclip.exeæ�¥å°†å†…容放入剪切æ�¿ï¼Œ echo 测试 | clip.exe 在cmd命令行窗å�£ä¸è¾“å…¥ä»¥ä¸Šå‘½ä»¤ï¼Œä½ ä¼šå�‘现“测试â€�这两个å—符被放入了剪切æ�¿ï¼Œåœ¨vbs䏿ˆ‘们å�ªéœ€è¦�调用这个命令就å�¯ä»¥å®žçŽ°å°†å†…å®¹æ”¾åˆ°å‰ªåˆ‡æ�¿çš„æ“�ä½? ws.Run "cmd.exe /c echo 测试 | clip.exe", 0, True 现在我们清楚如果å�‘é€�消æ�¯ï¼Œä¹ŸçŸ¥é�“如何å�‘é€�䏿–‡äº†ï¼Œä½†æ˜¯è¦�å�‘微信å�‘é€�消æ�¯æˆ‘们还需è¦�知é�“怎么在任æ„�界é�¢ä¸‹å”¤é†’微信,一般的应用我们å�¯ä»¥é€šè¿‡appActivateæ�¥æ¿€æ´»çª—å�£ï¼Œå½“然我们也å�¯ä»¥é€šè¿‡å¿«æ�·é”®æ�¥å”¤é†’æŸ�个软件或执行特定的æ“�ä½œï¼Œæ¯”å¦‚åœ¨å¾®ä¿¡ä¸æˆ‘们å�¯ä»¥é€šè¿‡Ctrl+Alt+Wæ�¥å”¤é†’微信,用Ctrl+Fæ�¥å”¤é†’查找好å�‹åŠŸèƒ½ã€? 通过快æ�·é”®å”¤é†’微信方å¼�å�‘é€�消æ�¯æœ€ç»ˆçš„代ç �ï¼?/p> Dim name,Msg,num '定义å�˜é‡�并分é…�内å?
'Inputbox()函数进行输入
name=Inputbox("è¯·è¾“å…¥ä½ è¦�ç»™è°�å�‘é€�消æ�?)
Msg=Inputbox("è¯·è¾“å…¥ä½ å�‘é€�消æ�¯çš„内容")
num=Inputbox("请输入����多少次消�")
set ws=wscript.createobject("wscript.shell")'创建Windows的shell对象打开shell窗�
'在Windows的shell窗�执行cmd.exe /c echo " & Name & " | clip.exe"将name�制到剪切��
ws.Run "cmd.exe /c echo " & Name & " | clip.exe",0,True
ws.Run "mshta javascript:window.execScript('window.close','vbs')",0,True
ws.sendKeys "^%w" '通过Ctrl+Alt+W快�键打开微信
wscript.sleep 500
ws.sendKeys "^f" '执行ctrl + F快�键在微信窗�唤醒�索功能
wscript.sleep 500
ws.sendKeys "^v" '粘贴��索的name
wscript.sleep 500
ws.sendKeys "{ENTER}" '按键盘的enter键,进入���消�的name�系人窗�
wscript.sleep 500
'在Windows的shell窗�执行cmd.exe /c echo " & Name & " | clip.exe"将��的消�内容�制到剪切��
ws.Run "cmd.exe /c echo " & Msg & " | clip.exe",0,True
wscript.sleep 500
for i=1 to num '循环��num�
ws.sendKeys "^v" '粘贴���的msg消�内容
wscript.sleep 500
ws.sendKeys "{ENTER}" '按enter键进行��
next
通过执行WeChat.exe唤醒微信方å¼�å�‘é€�消æ�¯æœ€ç»ˆçš„代ç �ï¼?/p>
dim program1,name,Msg '定义å�˜é‡�并分é…�内å?
'Inputbox()函数进行输入
name=Inputbox("è¯·è¾“å…¥ä½ è¦�ç»™è°�å�‘é€�消æ�?)
Msg=Inputbox("è¯·è¾“å…¥ä½ å�‘é€�消æ�¯çš„内容")
num=Inputbox("请输入����多少次消�")
'program1表示WeChat.exe的��
'program1="D:other-systemsWeChatWeChat.exe"
'program1="D:other-systemsQQBinQQ.exe"
program1=Inputbox("请输入WeChat.exe或QQ.exeçš„å˜å‚¨ä½�ç½?)
set wshshell=CreateObject("wscript.shell") '创建Windows的shell对象打开shell窗�
'在Windows的shell窗�执行cmd.exe /c echo " & Name & " | clip.exe"将name�制到剪切��
wshshell.Run "cmd.exe /c echo " & Name & " | clip.exe",0,True
wshshell.Run "mshta javascript:window.execScript('window.close','vbs')",0,True
'通过�对路径的方�打开微信窗�
set oexec=wshshell.exec(program1)
wscript.sleep 500 '�留500毫秒
wshshell.sendKeys "^f" '执行ctrl + F快�键在微信窗�唤醒�索功能
wscript.sleep 500
wshshell.sendKeys "^v" '粘贴��索的name
wscript.sleep 500
wshshell.sendKeys "{ENTER}" '按键盘的enter键,进入���消�的name�系人窗�
wscript.sleep 500
'在Windows的shell窗�执行cmd.exe /c echo " & Name & " | clip.exe"将��的消�内容�制到剪切��
wshshell.Run "cmd.exe /c echo " & Msg & " | clip.exe",0,True
wscript.sleep 500
for i=1 to num '循环��num�
wshshell.sendKeys "^v" '粘贴���的msg消�内容
wscript.sleep 500
wshshell.sendKeys "{ENTER}" '按enter键进行��
next
wscript.quit
当然除了å�¯ä»¥ç»™å¾®ä¿¡å�‘é€�消æ�¯ï¼Œä¹Ÿå�¯ä»¥qqå�‘é€�消æ�?基本æ€�想就是通过按键盘的å�„ç§�å¿«æ�·é”®å®žçްå¤�制粘贴以å�Šæ�œç´¢è�”系人的功能,通过按enter键进行å�‘é€?/p> 2ã€�vbs脚本è¿�行方å¼�å¦‚æžœä½ çš„ç”µè„‘ä¸Šæ²¡æœ‰å®‰è£…ä»»ä½•ç¼–è¾‘å™¨æ²¡æœ‰å…³ç³»ï¼Œç”¨ç”µè„‘è‡ªå¸¦çš„è®°äº‹æœ¬å°±å�¯ä»¥ç¼–写脚本,å�³é”®->新建->æ–‡æœ¬æ–‡æ ¡£ï¼Œåœ¨æ–°å»ºçš„æ–‡æœ¬æ–‡æ¡£é‡Œç¼–写vbs脚本,写完以å�Žé‡�命å��,将å�Žç¼€æ”¹ä¸º.vbs,出现以下æ��示,选择是ã€?/p>
å�Œå‡»å°±å�¯ä»¥è¿�行vbs脚本啦ã€?/p> 总结到æ¤è¿™ç¯‡å…³äºŽæ•™ä½ 用vbs实现微信自动å�‘é€�消æ�¯åŠŸèƒ½çš„æ–‡ç« å°±ä»‹ç»�到这了,更多相关vbs微信自动å�‘é€�消æ�¯å†…容请æ�œç´¢è„šæœ¬ä¹‹å®¶ä»¥å‰�çš„æ–‡ç« æˆ–ç»§ç»æµ�览下é�¢çš„ç›¸å…³æ–‡ç« å¸Œæœ›å¤§å®¶ä»¥å�Žå¤šå¤šæ”¯æŒ�脚本之家ï¼� |