可执行的路径

时间:2014-09-29 21:50:53

标签: windows path cmd environment-variables

我的系统PATH变量中有一些文件夹,其中包含同名的exe文件。因此,当我打开一个cmd并键入这个exe程序的名称时,我想知道它打开这个exe的目录。我怎么能做到这一点?

2 个答案:

答案 0 :(得分:0)

where your_exe会告诉您shell将使用的your_exe版本。

答案 1 :(得分:0)

批处理文件:

@echo off
echo. 
echo PathFind - Finds the first file in in a path
echo ======== = ===== === ===== ==== == == = ====
echo. 
echo Searching for %1 in %path%
echo. 
set a=%~$PATH:1
If "%a%"=="" (Echo %1 not found) else (echo %1 found at %a%)