Board logo

标题: VBS真的没有按某个按键终止吗? [打印本页]

作者: shuaige100    时间: 2010-6-20 18:36     标题: VBS真的没有按某个按键终止吗?

真郁闷,没有暂停也得给个终止键吧
作者: zqz0012005    时间: 2010-6-20 20:11

别人连界面都没有,你把终止信号发送到哪里?

要想有界面,用cscript.exe运行脚本。
作者: defanive    时间: 2010-6-20 20:23

将下列文件保存为VBSExc.bat,将想运行的vbs拖入其中
  1. '&Echo Off&Cls 2>Nul 3>Nul
  2. '&If "%~1"=="" Exit
  3. '&CScript "%~f0" "%~1" //E:VBS //Nologo
  4. '&Set /p PID=<x.tmp
  5. '&Del /f x.tmp
  6. '&Echo 任意键结束VBS运行&Pause>Nul
  7. '&Taskkill /f /PID %PID% >Nul
  8. '&Exit
  9. PID=CreateObject("WScript.Shell").Exec("WScript " & WScript.Arguments(0)).ProcessID
  10. CreateObject("Scripting.FileSystemObject").CreateTextFile("x.tmp").WriteLine(PID)
复制代码





欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2