Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Изменить часть имени файла во всех подкаталогах

Ответить
Настройки темы
CMD/BAT - Изменить часть имени файла во всех подкаталогах

Новый участник


Сообщения: 12
Благодарности: 0

Профиль | Отправить PM | Цитировать


Добрый день. Нужна помощь. Нужно изменить часть имени файла во всех подкаталогах. Пример: было -Unlicensed-2wewe.htm. Нужно: 2wewe.htm. Спасибо за ответ

Отправлено: 16:59, 28-09-2016

 

Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Цитата a_sheludko:
Пример: было -Unlicensed-2wewe.htm. Нужно: 2wewe.htm. »
Этого мало. Дайте больше примеров и опишите словами принцип изменения имён.

Отправлено: 17:45, 28-09-2016 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 12
Благодарности: 0

Профиль | Отправить PM | Цитировать


Каталог 1: файл -Unlicensed-27DF27882D5F.htm. Каталог 2: файл -Unlicensed-033866BBF063.htm. Нужно в имени файла убрать сочетание -Unlicensed-, т.е. получить файлы:27DF27882D5F.htm и 033866BBF063.htm. Это нужно сделать во всех подкаталогах.

Отправлено: 17:59, 28-09-2016 | #3


Забанен


Сообщения: 793
Благодарности: 260

Профиль | Цитировать


Код: Выделить весь код
@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
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:09, 28-09-2016 | #4


Новый участник


Сообщения: 12
Благодарности: 0

Профиль | Отправить PM | Цитировать


Спасибо. Работает.Признателен за ответ

Отправлено: 18:17, 28-09-2016 | #5



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Изменить часть имени файла во всех подкаталогах

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - [решено] Во всех 3D играх отсутствует часть текстур Anton1995 Microsoft Windows 8 и 8.1 10 28-09-2020 23:03
CMD/BAT - записать в txt файл только часть имени файла. Spacejet Скриптовые языки администрирования Windows 2 20-10-2014 18:18
Любой язык - [решено] Собрать информацию со всех файлов в подкаталогах Seryoga204 Скриптовые языки администрирования Windows 2 17-11-2013 18:42
CMD/BAT - [решено] часть имени файла LAKERS824 Скриптовые языки администрирования Windows 3 29-06-2012 08:02
CMD/BAT - [решено] Раскрытие имени файла во вложеном For dARKest Скриптовые языки администрирования Windows 7 17-07-2009 00:15




 
Переход