Found this construct looking in the help for FOR – I can’t quite work out how to use it in a batch file, sadly…..
for %I in (“sqlplus.exe”) do echo %~$PATH:I
With many thanks to my friend Dave….
To create a whence.bat script, you need to have the following content:
for %%I in (“%TO_FIND%”) do echo %%~$PATH:I
…then you can type, for example, ‘whence sqlplus.exe’ to locate sqlplus.