Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   расфасовка файлов по номеру файла с разных каталогов - BAT (http://forum.oszone.net/showthread.php?t=307953)

fiyami 15-11-2015 08:54 2574814

расфасовка файлов по номеру файла с разных каталогов - BAT
 
Добрый день!
Помогите решить проблему.
Есть семь папок (cam_1, cam_2, cam_3 и.т.д) с фотографиями (cam_1_00052.JPG, cam_1_00053.JPG, cam_1_00054.JPG и.т.д.) необходимо скопировать и расфасовать фотографии (или видео) по отдельным папкам (foto_00052, foto_00053, foto_00054 и.т.д.) каждая из папок содержит по семь файлов. Допустим папка «foto_00052» содержит семь фотографий (cam_1_00052.JPG, cam_2_00052.JPG, cam_3_00052.JPG и.т.д.) В интернете не смог найти подходящий вариант и переделать его под свои нужды. В ручную очень часто «промахиваюсь» и очень утомляет, помогите пожалуйста

Foreigner 15-11-2015 10:37 2574829

Код:

@echo off
setlocal

for /l %%i in (1,1,7) do (

    for /f "tokens=1-4 delims=_." %%j in ('dir /b cam_%%i') do (

        2>nul md "foto_%%l"
        copy "cam_%%i\%%j_%%k_%%l.%%m" "foto_%%l"

))

PS. Не проверял


Время: 15:07.

Время: 15:07.
© OSzone.net 2001-