在VB中连续调用几个dos命令

来源:百度知道 编辑:UC知道 时间:2024/06/02 19:03:40
怎么样才能在VB程序运行时连续自动运行几个dos命令呢?
我先是这样搞的:
在一个文本里输入
cmd
ipconfig
ping
然后保存为1.bat
最后用shell调用它。
可每当运行后,只能运行cmd,后面两个命令无法运行。
我希望vb程序运行后,出现dos窗口,然后在dos窗口中依次自动运行以上三个命令(前后命令运行间隔2秒)。要看得到的,不要dos窗口一闪而过的那种。
谢谢各位了!找了很多资料都没解决。
希望各位能给出详细解决方案或操作步骤。

你改一下你的bat文件 @echo
ipconfig
ping
ECHO 按任意键继续...
PAUSE >nul 然后用a=shell(路径,1)调用

好!还是经理的干脆利落!佩服!

Shell "cmd /k ipconfig & ping", vbNormalFocus

Shell "cmd /k ipconfig & ping", vbNormalFocus