[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[其他] 批处理怎样把一段命令当成文本输出成新的文件而不运行?(已解决)

本帖最后由 pclq 于 2017-3-20 17:49 编辑

大神们你们好,是这样的我想请教一下怎么样能把一段命令当成文本一样输出成一个新的文件而不运行
  1. @echo off
  2. echo ("on error resume next
  3. dim WSHshellA
  4. set WSHshellA = wscript.createobject("wscript.shell")
  5. WSHshellA.run "cmd.exe /c shutdown -r -t 60 -c ""说我是猪,不说我是猪就一分钟关你机,不信,试试..."" ",0 ,true
  6. dim a
  7. do while(a <> "我是猪")
  8. a = inputbox ("说我是猪,就不关机,快撒,说 ""我是猪"" ","说不说","不说",8000,7000)
  9. msgbox chr(13) + chr(13) + chr(13) + a,0,"MsgBox"
  10. loop
  11. msgbox chr(13) + chr(13) + chr(13) + "早说就行了嘛"
  12. dim WSHshell
  13. set WSHshell = wscript.createobject("wscript.shell")
  14. WSHshell.run "cmd.exe /c shutdown -a",0 ,true
  15. msgbox chr(13) + chr(13) + chr(13) + "哈哈哈哈,一切皆有可能~" ")>1.vbs
  16. start 1.vbs
  17. pause
复制代码
1

评分人数

    • Batcher: 感谢给帖子标题标注[已解决]字样PB + 2

回复 2# GNU

我的意思想把echo ()里面的vbs脚本输出到桌面成新建的vbs脚本并运行,但我每次运行bat总会把我的vbs脚本当成命令执行根本无法把这段命令输出变成一个新建vbs脚本

TOP

回复 5# GNU


谢谢大神,对了还有一个问题请教一下就是vbs脚本容易被杀毒软件干掉有没有什么办法不关闭杀毒软件和添加白名单,绕过或不被查杀掉
。。

TOP

回复 7# zz100001


    完全没看懂你想表达什么。。。。。。。。

TOP

回复 5# GNU


    大神你的第六行 goto efo 有什么用,我没看到有这个变量在里面,我试着删除这句也没什么问题

TOP

回复 12# Batcher

好的谢谢大神.....

TOP

返回列表