1

首先,我是 VB 的新手。所以不要对我太苛刻:P

我想静默运行一个批处理文件,然后以正常方式运行一个批处理。这必须在打开文件时运行,而不是通过 cmd。

我已经尝试了一些东西,但它没有暂停:

我的 *.vbs 用于正常批次:

set shell=CreateObject("Shell.Application")
shell.ShellExecute "C:\Apps\SV\Test.bat", 1, True

我的静默批处理还没有 .vbs。

我的Test.bat:

http://pastebin.com/u95WjzWF

批量回显是一张图片,然后暂停。但是当我运行我的 VB 脚本时,它会显示一秒钟然后消失。我认为VB没有在批处理中执行暂停命令。

那么执行此操作的脚本是什么?

4

1 回答 1

0

我得到了答案。在我的批处理中,暂停命令是这样的:

pause>swap

那是行不通的,但是当我这样做时:

pause >swap

然后它工作并且批处理暂停。

谢谢@Kayasax @aphoria @foxdrive

于 2013-11-05T09:59:52.153 回答