Не читаю памятку подфорума...Vasyugan писал(а):Что я сделал не так?
Автоматическое создание папок
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
К сожалению, практически всё. Про памятку уже сказано. Про оформление поста см. выше. Где располагать VBS-файлы, дело, конечно, хозяйское, но я отнюдь не уверен, что корень диска С: — самое подходящее для этого место. И, наконец, в поле "Команда" написано страшное слово "Autodirectory" без всяких префиксов или расширений. Что это такое и с какой стати должно восприниматься TС в качестве команды? О нормальном синтаксисе команд читаем, например, здесь.Vasyugan писал(а):Что я сделал не так?
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
полистал, но не нашёл такого скриптика, как потребовалось мне. Помогите знатоки пожалуйста!
Есть группа файлов (~28 000 штук) с именами:
Amanda_Humphrey=Amanda_Humphrey_019.jpg
1. требуется создать папку с именем содержащимся в имени файла ДО знака равно
2. перенести в эту папку все файлы начинающиеся на символы до знака равно.
3. переименовать файлы удалив всё по знак равно
пример:
до обработки:
Amanda_Humphrey=Amanda_Humphrey_019.jpg
Amy_Caro=Amy_Caro_02.jpg
после:
Amanda_Humphrey ( <- имя папки)
Amanda_Humphrey_019.jpg ( <- имя файла)
Amy_Caro ( <- имя папки)
Amy_Caro_02.jpg ( <- имя файла)
Заранее - Спасибо!
Есть группа файлов (~28 000 штук) с именами:
Amanda_Humphrey=Amanda_Humphrey_019.jpg
1. требуется создать папку с именем содержащимся в имени файла ДО знака равно
2. перенести в эту папку все файлы начинающиеся на символы до знака равно.
3. переименовать файлы удалив всё по знак равно
пример:
до обработки:
Amanda_Humphrey=Amanda_Humphrey_019.jpg
Amy_Caro=Amy_Caro_02.jpg
после:
Amanda_Humphrey ( <- имя папки)
Amanda_Humphrey_019.jpg ( <- имя файла)
Amy_Caro ( <- имя папки)
Amy_Caro_02.jpg ( <- имя файла)
Заранее - Спасибо!
Последний раз редактировалось CATyPH Пн июл 28, 2014 18:40, всего редактировалось 1 раз.
Найти/Заменить
[v] Рег. выраж.
Код: Выделить всё
(.*)=(.*)(_\d+)\.
$1\\$1$3.Tol!k
В "Заменить на:" наверное должно быть
P.S.
В поле "Найти:" последним символом должна быть точка и поле "Заменять также в расширениях файлов" должно быть выбрано: [v] [E].
Добавлено спустя 2 часа 51 минуту:
Если я правильно понял задачу, то можно и упростить решение:
Найти: (.*)=(.*)
Заменить на: $1\\$2
В "Заменить на:" наверное должно быть
Код: Выделить всё
$1\\$2$3А попробовать?CATyPH писал(а):у меня же задачи другие совсем
P.S.
В поле "Найти:" последним символом должна быть точка и поле "Заменять также в расширениях файлов" должно быть выбрано: [v] [E].
Добавлено спустя 2 часа 51 минуту:
Если я правильно понял задачу, то можно и упростить решение:
Найти: (.*)=(.*)
Заменить на: $1\\$2
подошёл вариант Tol!k, за что ему огромное спасибо!
странность была в том, что когда копировал вот эту последовательность ( (.*)=(.*)(_\d+)\. ) - не работало. Набрал руками - всё заработало
мистика, да и только.
sa
Amanda_Humphrey_019.jpg
стало
Amanda_Humphrey
странность была в том, что когда копировал вот эту последовательность ( (.*)=(.*)(_\d+)\. ) - не работало. Набрал руками - всё заработало
мистика, да и только.
sa
не проходит такой вариант, теряется часть имени с расширением. например былоНайти: (.*)=(.*)
Заменить на: $1\\$2
Amanda_Humphrey_019.jpg
стало
Amanda_Humphrey
Поле "Найти:" наCATyPH писал(а):теряется часть имени с расширением
Код: Выделить всё
(.*)=(.*)Добавлено.
Или (ещё проще) вариант без использования регулярных выражений:
Найти: =
Заменить на: \
Последний раз редактировалось sa Вт июл 29, 2014 16:26, всего редактировалось 1 раз.
-
Serge Yolkin
- Сообщения: 664
- Зарегистрирован: Сб июл 25, 2009 11:12
Serge Yolkin
В некоторых редакторах есть возможность после вставки из браузера избавиться от ненужных символов одним махом с минимальными усилиями. Например, в EmEditor есть команда "Удалять пробелы в конце строк", которой я давно и успешно пользуюсь.
В некоторых редакторах есть возможность после вставки из браузера избавиться от ненужных символов одним махом с минимальными усилиями. Например, в EmEditor есть команда "Удалять пробелы в конце строк", которой я давно и успешно пользуюсь.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
-
Serge Yolkin
- Сообщения: 664
- Зарегистрирован: Сб июл 25, 2009 11:12
перемещение выделенных файлов
а вот такой вариант - выделить несколько файлов и папок, нажать на кнопку - создается папка с заранее определенным именем например "TEST" и все файлы/папки ранее выделенные перемещаются в нее (в активном окне)