编辑批处理文件后,我想运行它。当我从桌面运行它时,它运行正常,但从我的程序,我收到错误:
无效的过程调用或参数
批处理文件一直在使用,直到VB6程序结束。
dRetVal = Shell("C:\Users\Theo\Desktop\BatchName.bat", vbMinimizedNoFocus)
这条线有什么问题?或者你有其他建议吗? 谢谢!
答案 0 :(得分:1)
批处理文件由C:\Windows\System32\CMD.EXE
运行。 CMD
要求交换机/c
运行并退出,/k
在批处理完成后继续运行。见cmd /?