Форум программистов, компьютерный форум, киберфорум
Наши страницы

Batch (CMD/BAT)

Войти
Регистрация
Восстановить пароль
 
SERGEFFECT
0 / 0 / 0
Регистрация: 10.02.2015
Сообщений: 4
#1

Перенос файлов из папки в папки под порядковыми номерами - CMD/BAT

10.02.2015, 02:50. Просмотров 923. Ответов 6
Метки нет (Все метки)

Помогите пожалуйста написать bat фаил.
Задача в следующем: существует 744 пустых папки 1.2.3.4.5. и т.д все они находиться в папке также отдельно. И существуют две папки под названием CAM1 CAM2 и в каждой папке по 744 фаила jpg в папке CAM1 имена фаилов идут по порядку 1CAM1.jpg 1CAM2.jpg 1CAM3.jpg и так до 1CAM744.jpg А в папке CAM2 имена соответствующие 2CAM1.jpg 2CAM2.jpg и т.д до 2CAM744.jpg Так вот суть в том, чтобы перенести каждый последовательный по номеру фаил с папки 1CAM и 2CAM в папку 1 . 2. 3. 4 и тд. до 744.. То есть в итоге в каждой папке с порядковыми номерами 1.2.3.4.5.6... должно быть по два фаила из папок CAM1 И CAM2 до 744.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.02.2015, 02:50
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Перенос файлов из папки в папки под порядковыми номерами (CMD/BAT):

Копирование TXT-файлов из одной папки и BMP-файлов из другой папки в папку, в которой находится пакетный файл - CMD/BAT
Доброго времени суток. У кого есть возможность сообразить какой код мне нужет чтобы сделать вот это) - Копирование всех файлов с...

Копирование нескольких файлов из локальной папки в две сетевые папки с последующим удалением исходных файлов - CMD/BAT
Есть практическая задача: нужно накидать батник, который будет в определённое время брать из одной локальной папки несколько файлов и...

Создание папок по цифровому названию файлов и перенос этих файлов в созданные папки - CMD/BAT
Доброго времени суток. Необходим БАТ файл. Что имеем: Общую папку с файлами типа (A0010061609.DBF, A0010061609.PRN, A0010061609.SB,...

Перенос файлов в одноименные папки - CMD/BAT
Суть такая: Есть файлы - картинки и есть подпапки в той же директории, названия картинок соответствует названию папок. Допустим, есть...

Перенос файлов из одной папки в другую - CMD/BAT
Добрый день. помогите создать Батник Задача в том что бы Батник выполнял перенос файлов с одной папки в другую. Есть папка...

Перенос файлов в папки со схожими именами - CMD/BAT
Здравствуйте! Прошу помощи экспертов, так как сам не связан с программированием. Очень нужен батник, который бы перемещал файлы в...

6
ComSpec
3397 / 1942 / 627
Регистрация: 26.02.2014
Сообщений: 1,457
10.02.2015, 03:51 #2
Bash
1
2
3
4
5
6
7
8
9
10
11
@echo off
 
:: Папка с пронумерованными папками:
set "storage=D:\Test"
 
set "folder1=E:\CAM1"
set "folder2=E:\CAM2"
 
for /l %%i in (1 1 774) do for /l %%j in (1 1 2) do call move "%%folder%%j%%\%%jCAM%%i.jpg" "%storage%\%%i"
 
exit/b
1
SERGEFFECT
0 / 0 / 0
Регистрация: 10.02.2015
Сообщений: 4
10.02.2015, 09:54  [ТС] #3
Отлично!! Все работает!! Огромное спасибо! Прямо сняли груз с души..

Добавлено через 10 минут
Цитата Сообщение от ComSpec Посмотреть сообщение
Bash
1
2
3
4
5
6
7
8
9
10
11
@echo off
 
:: Папка с пронумерованными папками:
set "storage=D:\Test"
 
set "folder1=E:\CAM1"
set "folder2=E:\CAM2"
 
for /l %%i in (1 1 774) do for /l %%j in (1 1 2) do call move "%%folder%%j%%\%%jCAM%%i.jpg" "%storage%\%%i"
 
exit/b
Только теперь возник вопрос, а как теперь с каждой папки 1.2.3.4.5.6... 743. 744 вытащить по одному фаилу под соответствующем именам 1CAM1 1CAM2 и так до 744 в одну папку?
0
volodin661
1651 / 836 / 135
Регистрация: 10.12.2013
Сообщений: 2,873
10.02.2015, 13:58 #4
так ты глумиться сюда пришёл;
они же у тебя лежали первоначально одной папке.
0
SERGEFFECT
0 / 0 / 0
Регистрация: 10.02.2015
Сообщений: 4
10.02.2015, 14:21  [ТС] #5
Цитата Сообщение от volodin661 Посмотреть сообщение
так ты глумиться сюда пришёл;
они же у тебя лежали первоначально одной папке.
Всмысле глумиться???! Читай внимательно! У меня программа создала новые фаилы в каждой из этих папок и теперь мне надо их собрать только все в одну папку.. Получается вместо двух фаилов в каждой папке сейчас три. два старых и один сделанный из двух -новый. также с порядковым номером в зависимости от папки. Или та же задача только немного по другому: Как освободить фаилы от папок? чтобы фаилы все были в одной папке?!

Добавлено через 4 минуты
ComSpec, что нужно поправить, чтобы решить эту задачу?
0
volodin661
1651 / 836 / 135
Регистрация: 10.12.2013
Сообщений: 2,873
10.02.2015, 15:20 #6
Цитата Сообщение от SERGEFFECT Посмотреть сообщение
Как освободить фаилы от папок? чтобы фаилы все были в одной папке?!
@mkdir \ALL
@move \CAM1\* \ALL\*
@move \CAM2\* \ALL\*
0
ComSpec
3397 / 1942 / 627
Регистрация: 26.02.2014
Сообщений: 1,457
10.02.2015, 17:50 #7
Цитата Сообщение от SERGEFFECT Посмотреть сообщение
ComSpec, что нужно поправить, чтобы решить эту задачу?

Bash
1
2
3
4
5
6
7
8
9
10
11
@echo off
 
:: Папка с пронумерованными папками:
set "storage=D:\Test 1"
 
:: Папка, в которую перемещаются файлы:
set "destination=D:\Test 2"
 
for /l %%i in (1 1 774) do move "%storage%\%%i\1CAM%%i.jpg" "%destination%"
 
exit/b
0
10.02.2015, 17:50
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.02.2015, 17:50
Привет! Вот еще темы с ответами:

Перенос определённых файлов из одной папки в другую - CMD/BAT
Доброго вечера и дня! Задача в том что бы Batch-фаил переносил (не копировал) файлы с расширением .war с одной папки в другую, как только...

Распределение файлов из папки по части имени файла в папки, содержащие файлы с похожим именем (квитовка) - CMD/BAT
Добрый день! Искал по форуму, но мне не удалось найти похожее решение. К примеру имеется каталог K:\365P\notdefined. В нем находятся...

Перенос n-ного количества файлов из одной папки в другую - CMD/BAT
Добрый день! Прошу помощи в решении такой не простой для меня задаче. Имеется папка (А) с неким количеством файлов. Требуется...

Перенос файлов в папки, имена которых содержат часть названия файла или расширение файла - CMD/BAT
Здравствуйте! Прочитал все похожие темы про ВАТ, но все в кучу сложить не смог, так как очень слабо понимаю команды. Вопрос такой: каждые...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru