Mam następujący skrypt wsadowy z Wikipedii:
@echo off
for /R "C:\Users\Admin\Ordner" %%f in (*.flv) do (
echo %%f
)
pause
W pętli for wszystkie pliki z rozszerzeniem flv są powtarzane, ale chcę, aby wykonać pewne działania z plikiem (plikami), w których potrzebuję raz pliku bez rozszerzenia i raz z rozszerzeniem. Jak mogłem dostać te dwa?
Szukałem rozwiązań, ale nie znalazłem. Jestem prawdziwym nowicjuszem w partii ...
C:\Users\Admin\Ordner\foo.flv
a %% ~ nf dałoby cifoo
. Jeśli chcesz wszystko oprócz rozszerzenia, użyj %% ~ df %% ~ pf %% ~ nf, co by ci dałoC:\Users\Admin\Ordner\foo