[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
有个思路不知是否可行
' 2>nul&cls&echo off&call :loop
rem ===============这里书写vbs代码=============
cScript.EXE "%~dpnx0" //Nologo //e:vbs &exit
msgbox "This is a test!"
'这里写vbs的退出代码,
Rem ========以下书写bat代码=================
:loop
echo bat批处理
echo "%~dpnx0"
goto :eof
技术问题请到论坛发帖求助!

TOP

不行,这个想法早去想过了
只可惜 vbs 不是象bat那样的顺序执行

vbs在执行的时候,会先从 "总体" 上去检查程序是否有语法错误

TOP

此篇转至 非常批处理 论坛。  作者:wank_oilz
http://bbs.verybat.cn/viewthread.php?tid=9336&extra=page%3D1
该论坛的 “英雄”对命令行机制颇有研究,给bat+vbs混合编程带来了极大的便利。
http://bbs.verybat.cn/viewthread.php?tid=9271&extra=page%3D2
本人看了半天,仍是晕晕的。
演示代码
  1. @echo off
  2. ' 2>nul 3>nul
  3. '&@echo off
  4. '&echo ok1
  5. '&echo ok2
  6. '&echo ok3
  7. '&echo ok4
  8. '&echo ok5
  9. '&echo ok6
  10. '&echo ok7
  11. '&echo ok8
  12. '&echo ok9
  13. '&echo ok10
  14. pause
复制代码
技术问题请到论坛发帖求助!

TOP

呵呵,这个已经不是新“知识”了
在每行代码前加 一个“帽子”
不过,相对来说,减少了“帽子”的量,还不错拉

不过个人还是推崇js和bat结合
因为js支持多行注释,这样就可以在注释中写bat代码,呵呵

TOP

不懂

我是新手,试过,不行啊

TOP

返回列表