как расширить до полного пути к имени файла в соответствии с переменной path в cmd

как расширить до полного пути к имени файла в соответствии с переменной path в cmd

Как я и думал, команда расширения переменной:

%~dp$PATH:I

используется для итерации по путям в %path%переменной и поиска первого вхождения, в котором содержится имя файла, указанное переменной %I, затем расширяет %Iдо полного пути filename.
И это именно то, что я хочу сделать в своем .batфайле, поэтому я попробовал эту команду и потерпел неудачу.

Я ошибаюсь в значении этой команды? Или я просто делаю ее неправильно?

Связанный контент