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

[系统相关] call *.vbs可以暂停吗?

@echo off
echo 第一步安装1.exe
call 1.exe
echo 第二步安装2.vbs
call 2.vbs
echo 第三步安装3.exe
call 3.exe
echo 第四步安装4.exe
call 4.exe
                            让它一步一步的弹出安装界面来。可是到了第二步,call 2.vbs就同第三步一起出来了。
   有什么方法解决吗?

[ 本帖最后由 cd309420 于 2008-11-4 17:02 编辑 ]

在不用 pause  的情况下。

TOP

C:\Test>start /?
Starts a separate window to run a specified program or command.

START ["title"] [/Dpath] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED]
      [/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL]
      [/WAIT] [/B] [command/program]
      [parameters]

    "title"     Title to display in  window title bar.
    path        Starting directory
    B           Start application without creating a new window. The
                application has ^C handling ignored. Unless the application
                enables ^C processing, ^Break is the only way to interrupt
                the application
    I           The new environment will be the original environment passed
                to the cmd.exe and not the current environment.
    MIN         Start window minimized
    MAX         Start window maximized
    SEPARATE    Start 16-bit Windows program in separate memory space
    SHARED      Start 16-bit Windows program in shared memory space
    LOW         Start application in the IDLE priority class
    NORMAL      Start application in the NORMAL priority class
    HIGH        Start application in the HIGH priority class
    REALTIME    Start application in the REALTIME priority class
    ABOVENORMAL Start application in the ABOVENORMAL priority class
    BELOWNORMAL Start application in the BELOWNORMAL priority class
    WAIT        Start application and wait for it to terminate
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

应该是你的vbs运行时间本来就短

用call调用外部程序其实与不加call效果一样(不考虑变量延迟等情况的话),相当于在bat的命令行上直接运行,也相当于start /wait 外部程序
命令行参考:hh.exe ntcmds.chm::/ntcmds.htm
求助者请拿出诚心,别人才愿意奉献热心!
把查看手册形成条件反射!

TOP

哦,我明白这个原理了。谢谢班主提醒。   我的VBS只是一个调用程序脚本,脚本执行完成自然就会执行第三步了。嘿嘿,谢谢老大。

TOP

返回列表