
Как я и думал, команда расширения переменной:
%~dp$PATH:I
используется для итерации по путям в %path%
переменной и поиска первого вхождения, в котором содержится имя файла, указанное переменной %I
, затем расширяет %I
до полного пути filename.
И это именно то, что я хочу сделать в своем .bat
файле, поэтому я попробовал эту команду и потерпел неудачу.
Я ошибаюсь в значении этой команды? Или я просто делаю ее неправильно?