Как массово переименовать файлы и папки сайта

R
На сайте с 22.12.2016
Offline
97
2716

Добрый день, коллеги.

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

Есть ексель файл формата csv и в нем два столбика примерно вот такого вида:

1. столбец: site.ru/watch/gIytn2UjBuE/название-файла

2. столбец: site.ru/e8/b1/e8b1acc806217a6049b06db303545518.html

Задача: Имею папку с файлами сайта (структуру) в точности как во втором столбце. Мне необходимо их переименовать (файлы и папки) в точности как в первом столбце. С помощью чего, какой программы можно такое проделать? Спасибо большое.

Аккаунты Яндекс.Директ без НДС которые можно пополнять с любых карт РФ ( /ru/forum/962173 ) Продажа аккаунтов Google Adwords без НДС ( /ru/forum/962173 ) VK - https://vk.com/id6649775 ( https://vk.com/id6649775 )
S
На сайте с 30.09.2016
Offline
469
#1

С помощью PHP.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
R
На сайте с 22.12.2016
Offline
97
#2
Sitealert:
С помощью PHP.

А подробнее можно, как это сделать?

S
На сайте с 30.09.2016
Offline
469
#3

Парсите свой файл с адресами и для каждой пары адресов выполняете операцию переименования.

R
На сайте с 22.12.2016
Offline
97
#4
Sitealert:
Парсите свой файл с адресами и для каждой пары адресов выполняете операцию переименования.

С помощью чего технически это можно сделать?

danforth
На сайте с 18.12.2015
Offline
153
#5

Скиньте ваш файл csv (желательно utf-8) и архив с папками старой структуры, до 10мб желательно. Попробую вам помочь.

Вы на хостинге прямо менять собрались, или есть возможность выкачать все это дело и залить обратно?

Junior Web Developer
R
На сайте с 22.12.2016
Offline
97
#6
danforth:
Скиньте ваш файл csv (желательно utf-8) и архив с папками старой структуры, до 10мб желательно. Попробую вам помочь.
Вы на хостинге прямо менять собрались, или есть возможность выкачать все это дело и залить обратно?

Спасибо! Сейчас вышлю в ЛС, оно у меня уже все выгружено.

veleg
На сайте с 30.01.2011
Offline
142
#7

PHP даже не обязательно, notepad++ можно все сделать.

Фигачу Телеграм-ботов ( https://teleg.run/veleg )
SeVlad
На сайте с 03.11.2008
Offline
1609
#8
veleg:
notepad++ можно все сделать

Блокнот N++ умеет переименовывать файлы/каталоги (изменять пути!) массы файлов? И при этом может понять соответствие в списке? Интересно посмотреть как это можно сделать.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
site+
На сайте с 19.11.2009
Offline
148
#9

Total Commander: групповое переименование.

Размещение статей на 300+ сайтах всего за 80$! Инновационное предложение! ( /ru/forum/874956 )

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий