【Bat】在批处理、Bat中镶嵌VBS脚本代码执行

admin 2021年4月3日18:57:44评论290 views字数 713阅读2分22秒阅读模式

在批处理、Bat 中镶嵌VBS脚本代码执行:

:On Error Resume Next

Sub bat
echo off & cls
echo Batching_codez_here_following_vbs_rules & pause
start wscript -e:vbs "%~f0"
Exit Sub
End Sub

MsgBox "This is vbs"

    原理很简单,先执行bat代码“start wscript -e:vbs "%~f0"”,该行代码是调用 wscript VBS脚本解释器执行这个Bat文件,然后bat文件会退出(cmd碰到错误代码时候不会卡住,利用的这特性)。

    接下来vbs脚本解释器会开始执行这个文件,“On Error Resume Next”确保vbs不会报错。然后接下来是一个sub过程,会跳过执行下边的 Msgbox 纯VBS代码。

    利用了Bat和VBS的特性,想出这个的人真他妈的有才。

    在批处理、Bat 中镶嵌VBS脚本代码执行,在批处理中镶嵌VBS脚本代码执行,在Bat 中镶嵌VBS脚本代码执行,在批处理中镶嵌VBS脚本代码,在Bat 中镶嵌VBS脚本代码,在批处理中镶嵌VBS脚本执行,在Bat 中镶嵌VBS脚本执行,在批处理中镶嵌VBS代码执行,在Bat 中镶嵌VBS代码执行,在批处理中镶嵌VBS执行,在Bat 中镶嵌VBS执行,在批处理中镶嵌VBS代码,在Bat 中镶嵌VBS代码,在批处理中执行VBS代码,在Bat 中执行VBS代码,批处理中执行VBS代码,Bat 中执行VBS代码,批处理中执行VBS,Bat 中执行VBS,批处理执行VBS,Bat 执行VBS。

文章来源于lcx.cc:【Bat】在批处理、Bat中镶嵌VBS脚本代码执行

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2021年4月3日18:57:44
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   【Bat】在批处理、Bat中镶嵌VBS脚本代码执行https://cn-sec.com/archives/319393.html

发表评论

匿名网友 填写信息