![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Поиск файла по нескольким маскам и копирование в папку |
|
CMD/BAT - [решено] Поиск файла по нескольким маскам и копирование в папку
|
Новый участник Сообщения: 6 |
Привет ребята. Шарюсь по форуму нигде нет нужного батника.
Кароч нужно чтоб батник искал файлы на всех дисках по нескольким маскам и копировал найденное в папку с батником под названием find Лучше чтоб список масок можно легко редактирвоать в том же батнике пример масок: foto*.jpg DCIM*.jpg fotki_*.jpg DCIM_*.jpg DCIM-*.jpg |
|
Отправлено: 22:37, 15-01-2016 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата miti_cmd:
|
|
Отправлено: 01:09, 16-01-2016 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать При совпадении имен добавлять к имени цифры. Я незнаю другого способа искать по маске и скопировать в 1 папку
|
Отправлено: 07:51, 16-01-2016 | #3 |
Ветеран Сообщения: 2735
|
Профиль | Отправить PM | Цитировать @Echo off cls Set "Disks=A B C D E F G H I J K L M N O P Q R S T U V W X Y Z" Set "Masks=foto*.jpg DCIM*.jpg fotki_*.jpg DCIM_*.jpg DCIM-*.jpg" Set "Out=E:\find" Set /A Max=100000 rem Set "Disks=D E" FOR %%D IN (%Disks%) DO ( If Exist %%D:\ ( CD /D %%D:\ FOR /R %%F IN (%Masks%) DO Call :MultCopy "%%F" "%Out%\" ) ) GoTo :Eof :MultCopy If /I "%~dp1"=="%~dp2" GoTo :Eof rem Echo %1 Set "Count=" Set /A I=%Max% :Begin Set /A I+=1 If Exist "%~2%~n1%Count%%~x1" ( Set "Count=_%I:~1,100%" GoTo :Begin ) Copy %1 "%~2%~n1%Count%%~x1" >nul |
------- Последний раз редактировалось megaloman, 16-01-2016 в 16:21. Отправлено: 14:25, 16-01-2016 | #4 |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать |
|
Отправлено: 16:39, 16-01-2016 | #5 |
Ветеран Сообщения: 1759
|
|
Отправлено: 17:10, 16-01-2016 | #6 |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать Foreigner, если вставить в код что више тогда теперь вот так http://prntscr.com/9qtoiz
|
Отправлено: 17:21, 16-01-2016 | #7 |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать Полазил по форуму вот нашел код что работает очень шустро! Но как тут прописать список по маскам и чтоб не заменяло с одинаковими именами а например добавило цифру к названию файла?
set t=123.txt set c=C:\txt dir /b /s a:\>%t% dir /b /s b:\>>%t% dir /b /s c:\>>%t% dir /b /s d:\>>%t% dir /b /s e:\>>%t% dir /b /s f:\>>%t% dir /b /s g:\>>%t% rem ................ dir /b /s y:\>>%t% dir /b /s z:\>>%t% md %c%\ del /F /Q "%c%\*.*" 2>nul For /F "Delims=" %%I in ('^<"%t%" find /i "DCIM_*.jpg"') do copy "%%I" "%c%\" del /F /Q "%t%" 2>nul |
Отправлено: 18:16, 16-01-2016 | #8 |
Ветеран Сообщения: 1759
|
|
Отправлено: 18:19, 16-01-2016 | #9 |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать Foreigner, Спасибо все работает!
|
Отправлено: 20:40, 16-01-2016 | #10 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Поиск фалов по содержимому и копирование найденных файлов в папку | Randow | Скриптовые языки администрирования Windows | 6 | 05-05-2015 22:31 | |
Поиск и замена по нескольким ключевым словам одновременно | OsNewbie | Вебмастеру | 1 | 02-03-2013 13:50 | |
CMD/BAT - [решено] Поиск папки и Копирование файла в данную папку из известного места | dark-------13 | Скриптовые языки администрирования Windows | 4 | 20-04-2011 11:48 | |
CMD/BAT - [решено] Копирование папок и файлов по маскам | dorosa | Скриптовые языки администрирования Windows | 10 | 28-01-2011 14:18 | |
Установщик обновлений, поиск файлов по двум маскам | Lubitel Softa | AutoIt | 6 | 03-10-2010 03:35 |
|