Мне нужно отправить несколько команд (del
, сжатие файлов и т. Д.) В папке и ее подпапках.
Я использую цикл for, и теперь я могу отправлять все команды во всех подкаталогах, но не по фактическому пути.
В следующем, что я делаю (циклы в подпапке, enternig в них, извлечение расширения файлов с именем my-file.*
) и затем выполнение нескольких операций внутри каждой подпапки (....),
for /f "delims=" %%a in ('dir /s /b /o:n /ad') do (
REM "delims=" to deal with path containing spaces
cd /d "%%a"
for %%i in (my-file.*) do set EXTENSION=%%~xi
....
)