4

1 つのフォルダーに実行可能ファイルVSTO.exetry.batファイルがあります。Batファイルのフォルダーパスを取得し、そのパスをVSTO.exe.

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

"%~fp0\VSTO.exe" /q

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

誰かが私にそれを行う方法を教えてもらえますか?

4

2 に答える 2

7
"%~dp0\VSTO.exe" /q

正確な答えです。

CMDでファイルパスからフォルダーパスを取得する方法

于 2012-05-03T10:40:20.460 に答える
1

これで試してください

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

%CD% 疑似変数は、現在の作業ディレクトリに展開されます。
SET /? と入力します。他の疑似変数を見る(最後のページ)

于 2012-05-03T10:13:48.933 に答える