【发布时间】:2012-05-12 20:05:24
【问题描述】:
我在一个文件夹中有一个可执行文件VSTO.exe 和一个try.bat 文件。我想获取 bat 文件的文件夹路径并将该路径与VSTO.exe 连接起来。
我的try.bat 中有这个脚本。
"%~fp0\VSTO.exe" /q
但它会创建路径:“G:\test\try.bat\VSTO.exe"。我想获得路径"G:\test\VSTO.exe"
谁能告诉我该怎么做?
【问题讨论】:
我在一个文件夹中有一个可执行文件VSTO.exe 和一个try.bat 文件。我想获取 bat 文件的文件夹路径并将该路径与VSTO.exe 连接起来。
我的try.bat 中有这个脚本。
"%~fp0\VSTO.exe" /q
但它会创建路径:“G:\test\try.bat\VSTO.exe"。我想获得路径"G:\test\VSTO.exe"
谁能告诉我该怎么做?
【问题讨论】:
【讨论】:
试试这个
SET CURDIR=%CD%
"%CURDIR%\VSTO.EXE" /q
%CD% 伪变量扩展到当前工作目录。
键入 SET /?查看其他伪变量(最后一页)
【讨论】: