1

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

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

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

4

1 回答 1

0

试试下面的,它对我有用。

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

问题是控制台仍然打开......

于 2012-12-21T20:22:26.827 回答