0

OS.Command を使用して T32 から (OS レベルで) スクリプトを実行しようとしています (戻りまでブロックしません)。'\\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 に答える