Переименование файлов
Доброго времени суток. С батниками не сильно дружу. Надо автоматизировать вот такое: есть много файлов с названием 14-03-03-блабла.csv, дата каждый день обновляется, нужно удалить часть названия и оставить только блабла.csv.
Помогите плиз!!
|
Что делать, если после удаления части названия оставшаяся часть совпадёт с названием уже имеющегося файла?
|
Они не совпадут, так как файлы за каждый день в отдельную папку копируются.
|
Код:
@echo off
setlocal enableextensions enabledelayedexpansion
for /f "usebackq delims=" %%i in (
`dir /b /s /a:-d "C:\Песочница\041\??-??-??-*.csv"`
) do (
set sFileName=%%~nxi
echo ren "%%~fi" "!sFileName:~9!"
)
endlocal
exit /b 0
Для реального переименования уберите echo.
|
Спасибо огромное!! Работает)
|
Время: 17:16.
© OSzone.net 2001-