Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет denmes ([info]denmes)
@ 2009-05-21 14:52:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Экспириенс.
Я обожаю создавать папки, имя которых начинается с текущей даты, записанной задом наперёд, по типу 20090521. Весь мой фотоархив разложен по таким, где после даты через тире написано, что собственно снималось, по типу 20090521-Vid iz okna doma. Вообще как мне кажется система эта для сохранения регулярно поступающих файлов практически идеальная (до известных пределов, конечно). Широко применяю её также по работе и так далее. Также я очень люблю поименовывать аналогичным образом файлы в тематических папках, скажем, работая над статьёй - это безумно облегчает управление версиями файла и гарантирует правильную сортировку файлов в папке везде и всегда. Однако то, что кажется разумным быку, то не обязательно нужно Юпитеру, поэтому Майкрософт ориентируется на детей природы, кои составляют основную массу юзеров. Поэтому стандартно такие папки надо создавать чисто вручную. Соответственно, сегодня меня разобрало проверить - а нее создали ли умные люди-творцы каких-то тулзов, которые упрощают создание таких датированных файлов и папок?

Вначале я наткнулся на такой вот рецепт. Неудобно то, что ты в этом случае привязываешься к ограниченному числу форматов системной даты, а также создавать папку можно только из вышележащей папки. Следующим номером была открыта тулза, уже претендующая на гениальность - Custom Folder, добавляющая нужный пункт в контекстное меню и позволяющая установить произвольную маску для даты.

Окей, харашо. Теперь надо нечто, позволяющее из контекстного меню добавлять перед именем любого файла такую же дату. Здесь нашлась чудная утилитка командной строки NAMEDATE, которая поддерживает как мне кажется все мыслимые маски для нужного переимнования (кажется, хороший повод создать в FAR рулезное подменю...) . Для этого копируем namedate.exe в windows/system32 и открываем реестр. По пути HKCR\*\shell создаём ключ Rename with date и в этом ключе тоже ключ command, в который забиваем команду namedate.exe /F /Y /Z:"ymd" "%1" . Всё, теперь в контекстном меню файлов появится командочка :) Для папок нужно пойти HKCR\folder\shell и сделать там тоже самое, но с командой namedate.exe /F /Y /D /Z:"ymd" "%1"

Вот :)

PS Недостатком namedate есть то, что между датой и именем она добавляет пробел или underscore, и что с этим можно поделать. я так и не нашёл. Ну да не очень это важно.


(Добавить комментарий)


[info]dr_dudin@lj
2009-05-21 15:32 (ссылка)
я так же сохраняю фото и дата-файлы с 2004 года :)
хотя некоторым нашим студентам невдомек, что так удобнее искать их результаты таким образом. Некоторые, правда, только до создания папок с годами своего PhD додумались, но все равно все задом наперед 21-05-2009 :)

(Ответить) (Ветвь дискуссии)


[info]denmes@lj
2009-05-21 18:31 (ссылка)
У меня тоже впечатление порой, что это высшее знание для избранный :)
Смущает только то, что есть, вероятно, и нечто ещё выше :)

(Ответить) (Уровень выше)


[info]lmv@lj
2009-05-22 01:53 (ссылка)
"По пути HKCR\*\shell создаём ключ Rename with date и в этом ключе тоже ключ command, в который забиваем команду namedate.exe /F /Y /Z:"ymd" "%1" ." читать как "По пути HKCR\*\shell создаём раздел Rename with date и в этом разделе тоже раздел command, в который в ключ "По умолчанию" забиваем команду namedate.exe /F /Y /Z:"ymd" "%1"

(Ответить) (Ветвь дискуссии)


[info]denmes@lj
2009-05-22 10:08 (ссылка)
Странно, я вроде везде create key делал...

(Ответить) (Уровень выше)


[info]lmv@lj
2009-05-22 02:22 (ссылка)
Давно уже юзаю плагин к фару для фотиков кенон который при копировании фоток смотрит в них дату создает папочку с датой и внутрь кладет файлы с переименованием, у меня например с точным временем кадра.

(Ответить) (Ветвь дискуссии)


[info]denmes@lj
2009-05-22 10:09 (ссылка)
Это не настолько важно, бо я сортирую всё-таки по событиям, т.е. что-то может включать в себя фото за несколько дней. переименование по времени кадра... наверное полезно, но фотки и так по текущему номеру последовательно отсортированы

(Ответить) (Уровень выше)


[info]ramkin@lj
2009-05-23 17:52 (ссылка)
да да да!
как появился повод к большим количествам фотографий, месяца через пришлось придумывать чтобы оно сортировалось правильно, а так как даты папок ессттссно не совпадают с датами фоток, то смысла в сортировке по дате пшик
вообщем так и делаю :)

(Ответить)