今天不知道什么原因,就研究了一下在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()

 

执行 powershell 代码

 powershell "if(1 -gt 0){echo 1111} else {echo 000}"

 

 

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

==================================================================

另外,再给个命令,我自己还没有研究这个命令,先记录下;

示例功能:从指定url下载内容并保存

cscript //NoLogo /e:vbscript web_Download.vbs  "http://xxx.ddd.com/abc.html"  "c:\tmp\123.txt"

相关文章:

  • 2022-12-23
  • 2021-12-16
  • 2021-01-19
  • 2022-12-23
  • 2021-07-30
  • 2021-08-14
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-09-25
  • 2021-12-02
  • 2022-12-23
  • 2021-12-28
  • 2022-12-23
相关资源
相似解决方案