Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Разработка и сопровождение сайтов (http://forum.sape.ru/forumdisplay.php?f=29)
-   -   Как автоматически отсортировать несколько тысяч картинок, имея их имена в столбце екс (http://forum.sape.ru/showthread.php?t=97607)

ostras 13.07.2017 11:53

Как автоматически отсортировать несколько тысяч картинок, имея их имена в столбце екс
 
Как автоматически отсортировать несколько тысяч картинок, имея их имена в столбце екселя?

У меня папка с 20 тыс картинок и файлов. Имена этих файлов есть в столбце экселя.
Как мне отсортировать их по конкретным именам?
Мне нужно в итоге получить в отдельной папке 5000 картинок и файлов конкретных артикулов (имен) и удалить лишние.

Довольно стандартная задача при обработке и заливке товаров на сайт.
Есть уже какое-то стандартное решение? Кроме поиска самописных прог на базе экселе?

Anadonam 13.07.2017 12:28

Чтобы быстро отсортировать значения по возрастанию, нажмите кнопку Команда "От А до Я"https://support.content.office.net/r...95a5b1c2e8.gif в Excel позволяет сортировать текст по алфавиту или числа от меньшего к большему (Сортировка от А до Я).

Чтобы быстро отсортировать значения по убыванию, нажмите кнопку Команда "От Я до А" https://support.content.office.net/r...0fbbaac80a.gif в Excel позволяет сортировать текст по алфавиту в обратном порядке или числа от большего к меньшему (Сортировка от Я до А).

SergejF 13.07.2017 13:25

Цитата:

Сообщение от ostras (Сообщение 1484456)
Как мне отсортировать их по конкретным именам?

Сначала объясните, что такое "сортировка по конкретным именам"? Непонятно.

Клон 13.07.2017 14:03

у него есть ексель с именами файлов и есть папка с этими файлами, ему надо оставить четверть от всех названий в списке и эту же четверть из общей папки выбрать

Anadonam 13.07.2017 15:37

я не знаю быстрого стандартного решения
но я не вижу сложности счначала отсортировать в экселе а потом написать программку которая делает с файлами по этим именам что хошь

и вообще я против когда не программисты интернет магазинами занимаются
да и вообще сайтами.

для них админ панель придумана.

SergejF 13.07.2017 18:03

Цитата:

Сообщение от Клон (Сообщение 1484463)
ему надо оставить четверть от всех названий в списке и эту же четверть из общей папки выбрать

Тс не описал принцип, по которому надо "оставить четверть файлов" в таблице. Полагаю он хочет сделать автоматически. Без изложения принципа ничего не посоветуешь.

Оставить же указанные в таблице файлы можно простым составлением bat-файла. Перед именем файла ставим copy, после имени файла dirname\*.* . Сохраняем в текстовом file.bat и запускаем его в директории с файлами, предварительно создав там поддиректорию dirname. Все нужные файлы скопируются туда.

ostras 20.07.2017 12:51

Цитата:

Сообщение от Клон (Сообщение 1484463)
у него есть ексель с именами файлов и есть папка с этими файлами, ему надо оставить четверть от всех названий в списке и эту же четверть из общей папки выбрать

верно!

Добавлено через 33 минуты
Цитата:

Сообщение от Клон (Сообщение 1484463)
у него есть ексель с именами файлов и есть папка с этими файлами, ему надо оставить четверть от всех названий в списке и эту же четверть из общей папки выбрать

Цитата:

Сообщение от SergejF (Сообщение 1484466)
Тс не описал принцип, по которому надо "оставить четверть файлов" в таблице. Полагаю он хочет сделать автоматически. Без изложения принципа ничего не посоветуешь.

Оставить же указанные в таблице файлы можно простым составлением bat-файла. Перед именем файла ставим copy, после имени файла dirname\*.* . Сохраняем в текстовом file.bat и запускаем его в директории с файлами, предварительно создав там поддиректорию dirname. Все нужные файлы скопируются туда.

я не программист
видел прогу в экселе. Выглядит примерно так:
https://gyazo.com/d264dfc0e76a40a430b931fded303797

Добавлено через 22 часа 35 минут
Вот набросал т.з.

https://yadi.sk/i/EouzDWW23LDxwT

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

Если стандартной нет, тогда буду искать исполнителя.

ostras 25.07.2017 19:21

Можно и скрипт запускать. Если будет все просто и понятно.
В принципе можно все максимально упростить:
1. Скормить скрипту список файлов.
2. Чтобы скрипт найденные файлы переместил в другую папку.

Далее я другими средствами выведу списки в эксель как мне надо.

Осталось только найти кто скрипт напишет.


Часовой пояс GMT +3, время: 03:53.

Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.