У меня есть следующий пакетный скрипт из Википедии:
@echo off
for /R "C:\Users\Admin\Ordner" %%f in (*.flv) do (
echo %%f
)
pause
В цикле for отображаются все файлы с расширением flv, но я хочу выполнить некоторые действия с файлом (файлами), где мне нужно один раз файл без расширения и один раз с расширением. Как я мог получить эти два?
Я искал решения, но не нашел. Я настоящий новичок в партии ...
C:\Users\Admin\Ordner\foo.flv
а %% ~ nf даст вамfoo
. Если вы хотите все, кроме расширения, используйте %% ~ df %% ~ pf %% ~ nf, что даст вамC:\Users\Admin\Ordner\foo