OS.COMMAND的当前目录

时间:2014-07-21 21:27:00

标签: jtag trace32 lauterbach

我正在尝试使用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似乎以这种方式工作,但似乎阻塞,直到返回调用。

1 个答案:

答案 0 :(得分:0)

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

LOCAL &ppd
&ppd=os.ppd()
OS.Command start "myTitle" "&ppd\myProgram.exe"