Есть каталоги с фотками. Каталоги имеют название такого вида:
"день.месяц.год - описание"
Вот пример:
01.01.13 - Описание 1
01.07.13 - Описание 2
01.08.13 - Описание 3
05.08.13 - Описание 4
07.06.13 - Описание 5
09.06.13 - Описание 6
11.08.13 - Описание 7
13.06.13 - Описание 8
17.08.13 - Описание 9
22.05.13 - Описание 10
26.04.13 - Описание 11
27.06.13 - Описание 12
Т.е. сортировка происходит по первой цифре до точки. А хотелось бы собственно как должно быть, вот так:
01.01.13 - Описание 1
26.04.13 - Описание 11
22.05.13 - Описнаие 10
07.06.13 - Описание 5
09.06.13 - Описание 6
13.06.13 - Описание 8
27.06.13 - Описание 12
01.07.13 - Описание 2
01.08.13 - Описание 3
05.08.13 - Описание 4
11.08.13 - Описание 7
17.08.13 - Описание 9
По времени сортировать не получается, не всегда совпадает время с именем. Всякие умные и т.п. сортировки не помогают. Называть каталоги обратным манером "год.месяц. день - описание", к сожалению, тоже не вариант, визуально не читается дата.
Это возможно вообще?
Приключение — это когда ковыляешь по грязи и снегу, страдая от язв на ногах, глистов, дизентерии и голода, а тебя преследуют те, кто твердо настроен тебя как минимум убить. Sysadminz.Ru
@echo off
for /d %%d in (*) do call :process_dir "%%d"
goto :EOF
:process_dir
set fname=%~1
echo "%fname%" %fname:~6,2%-%fname:~3,2%-%fname:~0,2%>>dates.txt
Такой батник создаст файл dates.txt, содержимое которого надо добавить к descript.ion (или просто переименовать его в descript.ion, если такого файла нет).
Avada писал(а):А те, кто не сделал с самого начала, теперь могут только пойти и застрелиться? Не давай таких советов, и будет тебе счастье.
Ну я собственно еще с самого начала написал, что это не вариант, и даже не в переименовании дело.
Tol!k, ндя, что-то с регекпаспами гм... надо пробовать... Но спасибо
Приключение — это когда ковыляешь по грязи и снегу, страдая от язв на ногах, глистов, дизентерии и голода, а тебя преследуют те, кто твердо настроен тебя как минимум убить. Sysadminz.Ru
Не прошло и года, как я вернулся к этому вопросу ))
В общем пытаюсь разобраться с плагином expander, что-то не пойму нифига. Разделитель настроил точку. Надо видимо создать кастомную колонку. Создал. А что в ней писать, убей не пойму. Поле это, там добавляю из плагина Pert1 [=expander2.Part1.From Name]. Что это за Part1 и что с ним делать?
З.Ы. А плагин regexp.wdx не нашел 64-битный.
Приключение — это когда ковыляешь по грязи и снегу, страдая от язв на ногах, глистов, дизентерии и голода, а тебя преследуют те, кто твердо настроен тебя как минимум убить. Sysadminz.Ru
А что означают эти минусы в кавычках, не понял? Так у меня вообще какая-то чушь получается в колонке.
Сорри, не могу никак понять логику работы плагина.
Приключение — это когда ковыляешь по грязи и снегу, страдая от язв на ногах, глистов, дизентерии и голода, а тебя преследуют те, кто твердо настроен тебя как минимум убить. Sysadminz.Ru
Да, теперь получилось, спасибо. Не перегрузил, видимо из-за этого.
И все же, хотелось бы услышать объяснение, чтоб самому-то понимать, что я делаю.
Плагин берет часть имени до первого вхождения разделителя из ini-файла и подставляет её в Part1? Потом часть имени после первого разделителя и до второго и в Part2 и так далее? Так?
Приключение — это когда ковыляешь по грязи и снегу, страдая от язв на ногах, глистов, дизентерии и голода, а тебя преследуют те, кто твердо настроен тебя как минимум убить. Sysadminz.Ru
Приключение — это когда ковыляешь по грязи и снегу, страдая от язв на ногах, глистов, дизентерии и голода, а тебя преследуют те, кто твердо настроен тебя как минимум убить. Sysadminz.Ru