imho.ws |
|
|
Сообщения:
Перейти к новому /
Последнее
|
Опции темы |
13.07.2003, 18:13 | # 1 | ||
Junior Member
Регистрация: 24.11.2002
Сообщения: 59
|
Автоматическое переименование группы файлов/папок
Подскажите плиз какой прогой можно в массовом порядке переименовывать файлы по маске. например из
abc1234.txt; abc1235.txt; abc1236.txt; abc1237.txt; *** сделать abc234.txt; abc235.txt; abc236.txt; abc237.txt; ***
|
||
27.01.2005, 12:54 | # 42 |
СуперМод
IMHO Консультант 2005-2009 Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отс
Пол: Male
Сообщения: 14 418
|
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила! Распространенье наше по планете Особенно заметно вдалеке: В общественном парижском туалете Есть надписи на русском языке В. Высоцкий |
27.01.2005, 16:16 | # 44 |
Migel Mod Volos
Регистрация: 09.09.2003
Адрес: МПЛ-в почетной д
Сообщения: 7 486
|
У меня анологичный вопрос. Надо пререименовать файлы примерно так:
Имеем aaa=bbb.nnn имя файла Надо получить aaa\bbb.nnn Т.е. создать каталог aaa, если он не существует, и запихать туда файл bbb.nnn. Прогой, которая в 8-ом посте не получилось.
__________________
Все "спасибы" - в приват и в репутацию! не засоряйте форум!!!! © Plague Небьющаяся игрушка - это игрушка, которой ребенок может разбить все свои остальные игрушки. |
27.01.2005, 22:05 | # 45 |
СуперМод
IMHO Консультант 2005-2009 Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отс
Пол: Male
Сообщения: 14 418
|
Migel M. Volos
Попробуй плагин второго уровня "переименование файлов" плагина "Search and replace" к FAR'у (http://www.moris.ru/~spinoza). Он умеет работать с регулярными выражениями. Но вот папки придётся создавать заранее, насколько я понимаю. Или писать скрипт, который сделает это, если умеешь...
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила! Распространенье наше по планете Особенно заметно вдалеке: В общественном парижском туалете Есть надписи на русском языке В. Высоцкий |
27.01.2005, 22:13 | # 46 |
Migel Mod Volos
Регистрация: 09.09.2003
Адрес: МПЛ-в почетной д
Сообщения: 7 486
|
Borland, не вариант. Несколько тысяч файлов, несколько сот папок. Это я задолбаюсь просто. Это я их несколько часов создавать буду.... Мне проще самому тогда написать на чем нибудь...
__________________
Все "спасибы" - в приват и в репутацию! не засоряйте форум!!!! © Plague Небьющаяся игрушка - это игрушка, которой ребенок может разбить все свои остальные игрушки. |
27.01.2005, 22:29 | # 47 |
::VIP::
Регистрация: 19.10.2003
Адрес: Питер
Пол: Male
Сообщения: 1 467
|
Migel M. Volos
Если у себя на локальном компе нужно -вариант: поставить php, и на нем написать скриптик, который бы перекидал файлы так, как тебе будет угодно. функций понадобится совсем не много, даже если не знаешь php, написать не особо сложно. |
27.01.2005, 23:10 | # 49 |
Migel Mod Volos
Регистрация: 09.09.2003
Адрес: МПЛ-в почетной д
Сообщения: 7 486
|
ЕЖ, неа. У меня вообще то *.kar
Слито скопом с karaoke.ru теперь надо рассортировать.
__________________
Все "спасибы" - в приват и в репутацию! не засоряйте форум!!!! © Plague Небьющаяся игрушка - это игрушка, которой ребенок может разбить все свои остальные игрушки. |
27.01.2005, 23:46 | # 50 |
::VIP::
Регистрация: 19.10.2003
Адрес: Питер
Пол: Male
Сообщения: 1 467
|
Migel M. Volos
Вот на php скриптик, вроде рабочий должен быть. Скачай хотя бы того же денвера, и из под него запусти. Код:
<html> <head> </head> <?php Error_Reporting(E_ALL & ~E_NOTICE); // подпапка, в которой хранятся файлы для сортировки $dir="files/"; // строка в имени файла, которая должна присутствовать, чтобы файл обрабатывался $string=".kar"; $handle=opendir($dir); while ($file = readdir($handle)) { if (strpos($dir.$file, $string)) { // действия с файлом,если он соответствует условию $newdir=subst($file, 0, (strchr($file, "=")); $newname=subst($file, strchr($file, "=")+1); if (!is_dir($newdir)) { $err=mkdir($newdir, 0777); } $err=copy($dir.$file, $newdir.$newfile); } } closedir($handle); ?> </body> </html> |
29.01.2005, 17:25 | # 53 |
Full Member
Регистрация: 11.12.2002
Сообщения: 864
|
Flexible renamer. Мощнейшая и бесплатная (!). Умеет работать со многими мультимедиа форматами и регулярными выражениями. Простое управление.
http://imho.ws/showthread.php?p=423705#post423705 Поиск таки рулит. А директории умеет создавать Krename. Тока я не знаю, есть ли порт под Винду. Последний раз редактировалось crawler; 29.01.2005 в 17:53. |
11.02.2005, 16:54 | # 54 |
Full Member
Регистрация: 13.01.2004
Сообщения: 758
|
Маленькая бесплатная утилита RenameEm от _camtech2000.net.
Переименовывает группы файлов в директориях по расширению или по выбору. Заменяет имя,добавляет к имениили заменяет только на цифры. Цифры могут ставиться как до , так и после названия |
23.02.2005, 21:46 | # 56 |
Newbie
Регистрация: 22.03.2003
Адрес: Tallinn, Estonia
Сообщения: 30
|
А я юзаю вот это чудо уже довольно давно :
http://www.finebytes.com/mfr/ В проге куча шаблонов для переименования, на все случаи жизни. Еще ни разу не подводила. Советую!
__________________
[P.L.U.R.] |
25.02.2005, 03:58 | # 57 |
::VIP::
Регистрация: 10.08.2004
Пол: Male
Сообщения: 2 183
|
[/QUOTE]А я юзаю вот это чудо уже довольно давно :
http://www.finebytes.com/mfr/ В проге куча шаблонов для переименования, на все случаи жизни. Еще ни разу не подводила. Советую![QUOTE] К вопросу о Magic File Renamer... Программа действительно стоящая! Но вот недавно посетил их сайт и обнаружил, что версия сильно обновилась. Вместо Magic File Renamer 5.3b, которой пользовался, лежит Magic File Renamer Professional 6.03. В догонку: Magic File Renamer Professional 6.03 требует установления Microsoft .NET Framework 1.1 Много слишком хочет... Последний раз редактировалось Plague; 30.03.2005 в 23:21. |
03.03.2005, 13:45 | # 58 |
Junior Member
Регистрация: 04.12.2002
Адрес: Dniepropetrovsk, Ukraine
Сообщения: 68
|
Я время от времени пользуюсь Renamer
http://dimonius.da.ru/ |
03.03.2005, 19:06 | # 59 |
Full Member
Регистрация: 13.01.2004
Сообщения: 758
|
Еще один вариант:
Загрузить с http://www.kixtart.org/ и распаковать последнюю версию KiXtart . Пуск - выполнить "kix32 scriptfile." Здесь, scriptfile -это полный путь и название файла-скрипта, содержащего следующее: REN( 'oldname', 'newname' ) Function REN( $OldFileName, $NewFileName ) MOVE $OldFileName $NewfileName /h EndFunction Здесь, oldname- название файла или папки для переименования,а newname -новое название. Функция REN использует команду MOVE для переименования файла или папки. Ключ /h указывает включать системные и скрытые файлы |