首页 > Web开发 > 详细

在命令行中执行VBS或者JS代码

时间:2021-04-08 18:21:19      阅读:22      评论:0      收藏:0      [点我收藏+]

今天不知道什么原因,就研究了一下在cmd命令行中执行vbs或者js代码,这里算是一种思路吧

 

执行VBS代码,再由vbs执行bat程序
:: mshta vbscript:createobject("wscript.shell").run("RunWebService.bat D:\Publish\TestWeb\TestShareFile",vbhide)(window.close)
:: mshta vbscript:createobject("wscript.shell").run("C:\t1\RunWebService.bat D:\Publish\TestWeb\TestShareFile",0)(window.close)

 

执行JS代码,再由js执行bat程序

::mshta javascript:new ActiveXObject("WScript.Shell").Run("cmd /c C:\t1\RunWebService.bat D:\Publish\TestWeb\TestShareFile",0);window.close()
::mshta javascript:(new ActiveXObject(‘WScript.Shell‘)).Run(‘cmd /c C:\t1\RunWebService.bat D:\Publish\TestWeb\TestShareFile‘,0);window.close();
::mshta "javascript: new ActiveXObject(‘WScript.Shell‘).Run(‘cmd /c C:\t1\RunWebService.bat D:\Publish\TestWeb\TestShareFile‘,0);window.close()"
::mshta javascript: new ActiveXObject("WScript.Shell").Run("cmd /c C:\t1\RunWebService.bat D:\Publish\TestWeb\TestShareFile",0);window.close()

 

具体的可以参考我上一篇文章:运行bat时隐藏cmd窗口 

在命令行中执行VBS或者JS代码

原文:https://www.cnblogs.com/mq0036/p/14633187.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!