質問: uwscについて あるディレクトリー(名前:test) にtest.bat とあるのですが doscmd()関数を使うとうまい事起動しなかったので exec()関数を使うと起動したので そこのところはいいのですが、 exec()関数は基本的に絶対パスでアプリを指定してやると確実に 起動するので絶対パスでの指定をしたいのですが、 ココまでの絶対パス c:document and settings\root\test までをスクリプトに書き込むのではなく 関数を使って取得してきたいのですが可能ですか?? 詳しい方がいましたら教えてください。 宜しくお願いします。
回答: no.1です。 これはuwscの関数ですよ。 test.uwsファイルに以下のコーディングを書いて、 uwscで実行してみてください。 ----------------------------------------------------------- pathname=trim(doscmd("echo %userprofile%"))+"\test" msgbox(pathname) pathname=trim(doscmd("echo %homedrive%%homepath%"))+"\test" msgbox(pathname) -----------------------------------------------------------