2012-03-14 13 views
1

ファイルを実行する必要がありますが、パスはわかりません。 PATH変数には、このファイルへのパスが含まれています。 例えば、このような場合のユーザーでは動作しません非標準のフォルダには、Windowsをインストールするか、別のドライブを使用しています。 nativeProcessStartupInfo.executable = new File("C:\\Windows\\System32\\cscript.exe");NativeProcessStartupInfo実行可能ファイル、絶対パス

答えて

0

あなたは、環境変数を使用してみましたか?

WINDIR変数はデフォルト、windowsディレクトリを保持している:C:\Windows\
SYSTEM変数は、それが可能であるならば、私は、Flexでシステム変数にアクセスする方法がわからない%WINDIR%\system32

デフォルト、System32フォルダを保持しています。私はそれをさらに調べます。

This question's answerは不可能と主張しています。

This third party libraryがそれをサポートするように見えますが、わかりません。


動作しません。

あなたは、それらを使用してnew File("%SYSTEM%\\cscript.exe");のようなものをパスを作成することができるはずです。私はこれをテストしていない。これがうまくいかない場合は私に教えてください。

+0

残念ながら、動作しません – Lazy