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

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

Ответить
Настройки темы
CMD/BAT - [решено] Переименовать файлы в подпапках посредсвам bat

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


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

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


Помогите решить проблему. Есть папка (c:\test) с несколькими текстовыми файлами и несколькими подпапками, в каждой тоже текстовые файлы. Нужно переименовать (добавить перефикс, к примеру _) все текстовые файлы (конкретно .doc) и в оснновной папке и в подпапках.
for /f "tokens=*" %%a in ('dir /b c:\test\*.doc') do ren c:\test\%%a _%%a
переименовывает файлы в корневой папке, а как залезть и в подпапки?

Отправлено: 19:12, 07-06-2011

 

Ветеран


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

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


I_Swift,
Код: Выделить весь код
for /f "tokens=*" %%a in ('dir /b /s c:\test\*.doc') do ren "%%a" "_%%~nxa"
Это сообщение посчитали полезным следующие участники:

Отправлено: 19:32, 07-06-2011 | #2



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

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


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


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

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


Foreigner
Большое спасибо, всё работает.

Отправлено: 19:37, 07-06-2011 | #3



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Нужно найти все файлы *.log в папке dir и подпапках и заменить на файлы нулевой длины dclxvi Скриптовые языки администрирования Windows 4 04-07-2012 21:28
CMD/BAT - [решено] Найти, есть ли в папке (и подпапках) изменённые файлы с указанной даты frid-karatel Скриптовые языки администрирования Windows 29 11-05-2011 07:12
CMD/BAT - [решено] программа(.bat файл) которая случайным образом запускает .bat файлы из предложенных gangsterovich Скриптовые языки администрирования Windows 1 07-12-2010 06:45
Интерфейс - Переименовать файлы при совпадении Папуас Скриптовые языки администрирования Windows 2 19-10-2010 23:56
Как переименовать системные файлы Centrinar AutoIt 13 11-07-2010 21:54




 
Переход