como expandir para o nome do arquivo de caminho completo de acordo com a variável de caminho no cmd

como expandir para o nome do arquivo de caminho completo de acordo com a variável de caminho no cmd

Como pensei, o comando de expansão da variável:

%~dp$PATH:I

é usado para iterar pelos caminhos na %path%variável e encontrar a primeira ocorrência que contém o nome do arquivo especificado pela variável e %I, em seguida, expandir %Ipara o nome do arquivo do caminho completo.
E é exatamente o que quero fazer no meu .batarquivo, então tentei este comando e falhei.

Estou errado sobre o que esse comando significa? Ou apenas estou fazendo errado?

informação relacionada