0

我正在尝试使用 OS.Command 从 T32 运行脚本(在操作系统级别)(并且在返回之前不会阻塞),但是当我这样做时'\\somepath' CMD.EXE was started with the above path as the current directory. UNC paths are not supported. Defaulting to Windows directory.

我想在与调用它的脚本相同的目录中运行我的命令。OS.Hidden 似乎以这种方式工作,但似乎在调用返回之前阻塞。

4

1 回答 1

0

在您的脚本中,您可以使用函数 OS.PPD() 获取当前脚本所在的目录。将此函数的值分配给 PRACTICE 宏并与 OS.COMMAND 一起使用,如下所示:

LOCAL &ppd
&ppd=os.ppd()
OS.Command start "myTitle" "&ppd\myProgram.exe"
于 2015-04-02T23:29:28.957 回答