在网络驱动器上运行批处理文件

时间:2012-12-21 19:47:59

标签: excel vba

我正在尝试编写一个VBA代码来运行位于网络驱动器中的批处理文件,这就是我现在所拥有的:

Call Shell(Environ$("COMSPEC") & " /c \\networkdrive\c$\Test\Test.bat", vbNormalFocus)

当我运行脚本时,它会显示命令提示符,但它无法访问网络驱动器,因为cmd无法识别synthax \ networkdrive \ c $ \ Test ...有谁知道如何处理这个问题?

1 个答案:

答案 0 :(得分:0)

尝试以下方法,它适用于我。

Call Shell(Environ$("COMSPEC") & " /c start \\networkdrive\c$\Test\Test.bat", vbNormalFocus)

问题是控制台仍处于打开状态......