2012-05-03 9 views
4

実行可能ファイルVSTO.exe & try.batファイルが1つのフォルダにあります。バットファイル& concatのフォルダパスをVSTO.exeとしたいと思います。ファイルが存在するディレクトリを取得するためのWindows CMDスクリプト

私のtry.batにこのスクリプトがあります。

"%~fp0\VSTO.exe" /q 

が、それはパスを作成します。 "G:\test\try.bat\VSTO.exe"は、私はパスを取得したい"G:\test\VSTO.exe"

は、誰もが、私はそれを行うのですかどのように私に言うことができる

答えて

1

をこの

SET CURDIR=%CD% 
"%CURDIR%\VSTO.EXE" /q 

で試してみてください? 他の疑似変数(最後のページ)を表示するには、SET /?を入力してください。%CD%疑似変数は現在の作業ディレクトリに展開されます。

+0

は –

+0

が有効に機能拡張をお持ちください。..動作していないようですか? (有効にするにはcmd/x、無効にするにはcmd/y) – Steve

+0

はい。 '内部または外部のコマンドとして識別されない'のような例外を与えています –

関連する問題