Показать полную графическую версию : Изменить часть имени файла во всех подкаталогах
a_sheludko
28-09-2016, 16:59
Добрый день. Нужна помощь. Нужно изменить часть имени файла во всех подкаталогах. Пример: было -Unlicensed-2wewe.htm. Нужно: 2wewe.htm. Спасибо за ответ
Пример: было -Unlicensed-2wewe.htm. Нужно: 2wewe.htm. »
Этого мало. Дайте больше примеров и опишите словами принцип изменения имён.
a_sheludko
28-09-2016, 17:59
Каталог 1: файл -Unlicensed-27DF27882D5F.htm. Каталог 2: файл -Unlicensed-033866BBF063.htm. Нужно в имени файла убрать сочетание -Unlicensed-, т.е. получить файлы:27DF27882D5F.htm и 033866BBF063.htm. Это нужно сделать во всех подкаталогах.
greg zakharov
28-09-2016, 18:09
@echo off
setlocal enabledelayedexpansion
for /f "delims=" %%i in (
'dir /a-d /b /s ^| findstr /irc:"unlicensed"'
) do (
set "n=%%i"
move /y "!n!" "!n:-unlicensed-=!"
)
endlocal
exit /b
a_sheludko
28-09-2016, 18:17
Спасибо. Работает.Признателен за ответ
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.