Como extrair a extensão do nome de arquivo de% f no script?

3

O windows %% f retorna o nome completo do arquivo como 'filename.ext'

por exemplo.

for /r %%f in (*.wav) do echo %%f

Existe uma maneira de extrair o nome de arquivo sem a extensão de %% f?

    
por Everyone 17.07.2011 / 17:08

1 resposta

6

Altere echo %% f para echo %% ~ nf.

~ n diz ao cmd para expandir f para igualar apenas o nome do arquivo, menos a extensão.

    
por 17.07.2011 / 17:17