如何用批处理写命令:同时弹出多个窗口?

如何用批处理写命令:同时弹出多个窗口?,第1张

弹出1000个对话框 若要修改窗口数量,修改1000为其他数字即可!

第一种弹出方式:

@echo off

for /l %%i in (1,1,1000) do msg %username% 你鼠标质量好不好 测试下

exit

第二种弹出方式:

@echo off

echo set WshShell = WScriptCreateObject("WScriptShell")>%SystemDrive%\tcvbs

echo Response=msgbox (chr(10) ^&chr(10) ^& "你鼠标质量好不好 测试下" , 0,"点坏你的鼠标")>>%SystemDrive%\tcvbs

echo WScriptquit>>%SystemDrive%\tcvbs

for /l %%i in (1,1,1000) do start %SystemDrive%\tcvbs

del %SystemDrive%\tcvbs

exit

123:123start cmdexegoto 123

任何编程语言都是一行一行往下执行

为了程序的功能性,扩展性,增加了流程控制,流程跳转等命令或者说是关键字

其目的就是为了程序的更好的处理事件过程

:123 你可以理解成一股标签,在整个代码当中,标签的作用就相当于记录某一行的行数点

start cmdexe 就是启动cmdexe程序

goto 在批处理脚本中意思就是跳转,goto 123 就是跳转到标签123

那么程序执行到了goto语句后,会再次从 :123 标签哪里继续往下执行

从而达到一直运行打开cmdexe 也可以理解成循坏的打开执行cmdexe

欢迎分享,转载请注明来源:表白网

原文地址:https://h5.hunlipic.com/biaobai/3363730.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2024-02-24
下一篇2024-02-24

发表评论

登录后才能评论

评论列表(0条)

    保存