cdp75
25-04-2012, 10:45
Уважаемые Гуру!
Во входящей папке лежат файлы типа ААА_123456_ГГГГММДД.htm, их нужно привести их к виду ААГГММДД.htm Пробую такой батник :
setlocal enabledelayedexpansion
for %%F in (*.htm) do @set file=%%~nxF && ren %%~nxF !file:~0,2!!file:~-6%%~nxF
в ответ получаю - файл с таким именем уже существует или не найден. Ткните носом, в чем косяк? Операционка - XP SP 3
Во входящей папке лежат файлы типа ААА_123456_ГГГГММДД.htm, их нужно привести их к виду ААГГММДД.htm Пробую такой батник :
setlocal enabledelayedexpansion
for %%F in (*.htm) do @set file=%%~nxF && ren %%~nxF !file:~0,2!!file:~-6%%~nxF
в ответ получаю - файл с таким именем уже существует или не найден. Ткните носом, в чем косяк? Операционка - XP SP 3