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

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

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

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


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

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


помогите пожалуйста. хочу написать батник который помещу в конкретную папку, оттуда запущу и этот батник должен запомнить название папки в которой лежит и переиминовать все картинки в этой папке по имени папки дописав в конце порядковый номер картинки, например: с:\users\prikoli а в ней файлы должны стать prikoli1.jpg, prikoli2.jpg, prikoli....jpg, помимо этого он должен тоже самое проделать во всех вложенных папках.

Отправлено: 12:41, 30-09-2013

 

Ветеран


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

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


Код: Выделить весь код
@echo off
setlocal

for /r /d %%i in (.) do (

    pushd "%%i"
    set "cnt=1000"
    for /f "tokens=*" %%j in ('cd') do set "folder=%%~nxj"
    for /f "tokens=*" %%j in ('dir /b *.jpg *.png') do call:ren "%%j"

)    
goto:eof

:ren
set /a cnt+=1
ren %1 "%folder%_%cnt:~-3%%~x1"
Батник кладете в нужную папку и запускаете

Последний раз редактировалось Foreigner, 30-09-2013 в 13:05.

Это сообщение посчитали полезным следующие участники:

Отправлено: 12:58, 30-09-2013 | #2



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

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



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Удалить папки по маске run0ut Скриптовые языки администрирования Windows 9 21-03-2017 01:27
CMD/BAT - [решено] Удаление по маске, кроме папки исключения. serjei Скриптовые языки администрирования Windows 27 18-02-2012 03:42
CMD/BAT - Перемещение файлов по маске SanyaJoker Скриптовые языки администрирования Windows 0 17-11-2011 12:54
CMD/BAT - розархивация файлов по маске с архива отсортированого по датах VitHAK Скриптовые языки администрирования Windows 1 28-12-2009 11:07
Разрешение записи файлов по маске Green_Fox Microsoft Windows 2000/XP 5 11-08-2006 12:35




 
Переход