0
首先我是VB新手。所以不要在我身上发难:Pvb doens't执行所有批处理命令,只有几个
我想默默运行一个批处理文件,然后以一个正常的方式批处理。 并且这个文件在打开时不能通过cmd运行。
我已经尝试过的东西,但它不会暂停:
我* .VBS为正常批次:
set shell=CreateObject("Shell.Application")
shell.ShellExecute "C:\Apps\SV\Test.bat", 1, True
我没有一个.vbs为我沉默批次(还) 。
我TEST.BAT:
批回声的图片,然后暂停。 但是当我运行我的VB脚本时,它显示一秒并消失。 我认为VB没有执行批处理中的暂停命令。
那么脚本是做什么的?
也许使用CMD的k开关(CMD命令的执行后会留活性)? 'Shell.run(“cmd.exe/k C:\ Apps \ SV \ Test.bat”,1,True)' –
直接从命令提示符运行批处理文件会发生什么?它是否按预期工作? – aphoria
@aphoria是的,当我从命令promt运行批处理它工作正常,或者当我复制clik在批处理它也工作得很好。 – Android