Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » Как автоматически отсортировать несколько тысяч файлов, имея

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

ostras

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как автоматически отсортировать несколько тысяч файлов, имея их имена в столбце екселя?
 
У меня папка с  20 тыс картинок и файлов. Имена этих файлов есть в столбце экселя.
Как мне отсортировать их по конкретным именам?
Мне нужно в итоге получить в отдельной папке 5000 картинок и файлов конкретных артикулов (имен) и удалить лишние.
 
Довольно стандартная задача при обработке и заливке товаров на сайт.
Есть уже какое-то стандартное решение? Чтобы не писать прогу в экселе?

Всего записей: 20 | Зарегистр. 12-07-2017 | Отправлено: 15:39 12-07-2017
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ostras
эм.. в проводнике windows есть возможность поиска. вводите нужное, список показывает только файлы, которые содержат нужное - выделяете все и переносите куда нужно.
 

Всего записей: 15091 | Зарегистр. 20-09-2014 | Отправлено: 15:56 12-07-2017 | Исправлено: Mavrikii, 15:58 12-07-2017
ostras

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
как вы отсорти
Цитата:
эм.. в проводнике windows есть возможность поиска. вводите нужное, список показывает только файлы, которые содержат нужное - выделяете все и переносите куда нужно.  

 
как вы в проводнике отсортируете 5 тыс файлов из 20 тыс?
https://gyazo.com/3c5ce40acd22958648e9e422319c84db

Всего записей: 20 | Зарегистр. 12-07-2017 | Отправлено: 20:49 12-07-2017
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ostras

Цитата:
как вы в проводнике отсортируете 5 тыс файлов из 20 тыс?  

так вам нужно именно 5 тысяч или все с конкретным именем?
или 5 тысяч с именем? вручную то несложно - выделяете первый из найденного, а затем прокручиваете и с шифтом выделяете другой, покажет сколько файлов выделено. поправить, если нужно.

Всего записей: 15091 | Зарегистр. 20-09-2014 | Отправлено: 20:55 12-07-2017
ostras

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
 
так вам нужно именно 5 тысяч или все с конкретным именем?  

С конкретным именем. Проводник тут не поможет.

Всего записей: 20 | Зарегистр. 12-07-2017 | Отправлено: 11:31 13-07-2017
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ostras

Цитата:
Проводник тут не поможет.  

почему? либо вы что то недопонимаете, либо я в вашем объяснении.

Всего записей: 15091 | Зарегистр. 20-09-2014 | Отправлено: 18:48 13-07-2017
ostras

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
я не программист
видел прогу в экселе.
Нужно примерно так:
https://gyazo.com/d264dfc0e76a40a430b931fded303797

Всего записей: 20 | Зарегистр. 12-07-2017 | Отправлено: 15:03 19-07-2017
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ostras

Цитата:
Нужно примерно так:

так вы только отсортируете список в excel, а не выберете реальные файлы.  
поэтому объясните что не так в том методе, что я описал?
 
если же хотите код на VBA именно для Excel, то для этого есть отдельная тема.

Всего записей: 15091 | Зарегистр. 20-09-2014 | Отправлено: 15:59 19-07-2017
ostras

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот набросал т.з.
 
https://yadi.sk/i/EouzDWW23LDxwT
 
странно. Должно же быть стандартное решение.
Эта прога нужна для любого сайтастроителя.
 
Если стандартной нет, тогда буду искать исполнителя.

Всего записей: 20 | Зарегистр. 12-07-2017 | Отправлено: 13:00 20-07-2017
ostras

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Можно и скрипт запускать. Если будет все просто и понятно.
В принципе можно все максимально упростить:
1. Скормить скрипту список файлов.
2. Чтобы скрипт найденные файлы переместил в другую папку.
 
Далее я другими средствами выведу списки в эксель как мне надо.
 
Осталось только найти кто скрипт напишет.

Всего записей: 20 | Зарегистр. 12-07-2017 | Отправлено: 19:26 25-07-2017
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ostras

Цитата:
Должно же быть стандартное решение.  
Эта прога нужна для любого сайтастроителя.  
 

сайтостроители таким не занимаются )  
тем более когда Excel только под Windows, а сервера, на которых все делается, обычно под Linux.
такое можно написать на VBA, но это вопрос уже для другого раздела.
 
либо экспортировать список в xml, csv и так далее формат, а далее уже самописным скриптом считывать и выполнять нужные действия.
 
если список нужных файлов будет в файле, то я могу накидать вам скелет программы на php, к примеру, которая сравнит список с существующими файлами и выдаст соответствие/перенесет в другую папку.

Всего записей: 15091 | Зарегистр. 20-09-2014 | Отправлено: 20:19 25-07-2017 | Исправлено: Mavrikii, 20:20 25-07-2017
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » Как автоматически отсортировать несколько тысяч файлов, имея


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru