Переименование группы файлов по их дате и времени
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
Создай пару файлов с одной датой и временем, но разным расположением элементов даты. И увидишь.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Для времени - да. Для даты меняется расположение, в т.ч. делителей.
Было 05-10.2015, стало 2015.10-05.
Было 05-10.2015, стало 2015.10-05.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Групповое переименования файлов по дате создания
Доброго времени суток
У меня вопрос, который в данной теме затрагивался, но не был раскрыт (как я понял)
Сразу скажу, что разбираюсь в терминах и возможностях TC поверхностно
Задача следующая:
Нужно делать групповое переименование файлов (фото)
По их дате и времени создания,
а не по их дате и времени последнего изменения
В теме было дано решение:
http://wincmd.ru/plugring/redate_addon2.html
я попробовал пойти этим путём,
но остановился на том, что
при любой попытке изменения даты и времени файла
Аддон выдаёт :
"Access violation at address 7C80E939 in module 'kernel32.dll1. Read of address 00000000."
и на этом всё
ничего не меняет
Кто-нибудь может помочь решить проблему?
или
есть ли другой путь, лучше/хуже, чтобы сделать групповое переименование по дате создания файла?
У меня вопрос, который в данной теме затрагивался, но не был раскрыт (как я понял)
Сразу скажу, что разбираюсь в терминах и возможностях TC поверхностно
Задача следующая:
Нужно делать групповое переименование файлов (фото)
По их дате и времени создания,
а не по их дате и времени последнего изменения
В теме было дано решение:
http://wincmd.ru/plugring/redate_addon2.html
я попробовал пойти этим путём,
но остановился на том, что
при любой попытке изменения даты и времени файла
Аддон выдаёт :
"Access violation at address 7C80E939 in module 'kernel32.dll1. Read of address 00000000."
и на этом всё
ничего не меняет
Кто-нибудь может помочь решить проблему?
или
есть ли другой путь, лучше/хуже, чтобы сделать групповое переименование по дате создания файла?
GM5We11
Другой путь — внимательно читать тему. Всё уже рассматривалось раньше. Более того, про то, что в работе этой утилиты есть глюки (включая, добавлю, и эту самую ошибку доступа), а вторая упомянутая в посте утилита приемлема, было сказано там сразу же. И это действительно так.
Ссылки приведены в норму, а заодно получите замечание за нарушение правил форума.
Другой путь — внимательно читать тему. Всё уже рассматривалось раньше. Более того, про то, что в работе этой утилиты есть глюки (включая, добавлю, и эту самую ошибку доступа), а вторая упомянутая в посте утилита приемлема, было сказано там сразу же. И это действительно так.
Ссылки приведены в норму, а заодно получите замечание за нарушение правил форума.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
GM5We11
1. Утилита, если что, имена файлов не меняет.
2. Если были отмечены нужные поля и других ошибок не было - соответствующая дата файла должна измениться.
3. Визуально в утилите ничего не изменится, если не отмечена опция Last Write Date/Time, потому что берётся, соответственно, дата изменения (ну и из-за ошибки).
1. Утилита, если что, имена файлов не меняет.
2. Если были отмечены нужные поля и других ошибок не было - соответствующая дата файла должна измениться.
3. Визуально в утилите ничего не изменится, если не отмечена опция Last Write Date/Time, потому что берётся, соответственно, дата изменения (ну и из-за ошибки).
ProgMan13
Эта утилита, разумеется, имена файлов не меняет, а между групповым изменением даты/времени и групповым переименованием по дате/времени есть, мягко говоря, разница. Аддоны предлагались не по теме, а для решения частной проблемы внутри темы, и подробное их обсуждение тут есть оффтоп. Тем не менее, обращаю внимание, что если в ReDate поставить галку для Creation Date/Time и снять для Last Write Date/Time, то при изменении какого-то поля и последующем нажатии Start мы действительно получим ошибку доступа (правда, у меня она другая), в отличие от второй утилиты.
[cut="Спойлер"][/cut]
Эта утилита, разумеется, имена файлов не меняет, а между групповым изменением даты/времени и групповым переименованием по дате/времени есть, мягко говоря, разница. Аддоны предлагались не по теме, а для решения частной проблемы внутри темы, и подробное их обсуждение тут есть оффтоп. Тем не менее, обращаю внимание, что если в ReDate поставить галку для Creation Date/Time и снять для Last Write Date/Time, то при изменении какого-то поля и последующем нажатии Start мы действительно получим ошибку доступа (правда, у меня она другая), в отличие от второй утилиты.
[cut="Спойлер"]
Код: Выделить всё
---------------------------
ReDate Addon 1.1.4 x64
---------------------------
Access violation at address 00000000005E4E16 in module 'redate64.exe'. Read of address 0000000000000000.
---------------------------
ОК
--------------------------Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
ZorKon71
Для начала хотелось бы выяснить, чего вы хотите и хорошо ли понимаете, что и где спрашиваете. Если речь про "данные в них", то какое отношение это имеет к текущей теме? (Посмотрите как следует, что тут обсуждали раньше.) Переименовать — по какой дате, по дате чего конкретно, какие именно метаданные вы хотите увидеть в имени? И, кстати, что общего между "научить TC" и автоматизацией, построенной именно на сторонних средствах?
Для начала хотелось бы выяснить, чего вы хотите и хорошо ли понимаете, что и где спрашиваете. Если речь про "данные в них", то какое отношение это имеет к текущей теме? (Посмотрите как следует, что тут обсуждали раньше.) Переименовать — по какой дате, по дате чего конкретно, какие именно метаданные вы хотите увидеть в имени? И, кстати, что общего между "научить TC" и автоматизацией, построенной именно на сторонних средствах?
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
- LonerD
- Сообщения: 1174
- Зарегистрирован: Вт янв 04, 2011 03:56
- Откуда: Макеевка
- Контактная информация:
Переименовать можно с использованием стандартного инструмента группового переименования и плагина TCMediaInfo (или других плагинов на основе библиотеки MediaInfo). Требуемое значение - Encoded Date (дата объединения дорожек в mp4-контейнер).ZorKon71 писал(а):Подскажите, как научить TC переименовывать MP4-файлы по дате?
Ведь есть же данные в них типо EXIF в JPG.
Windows 11 | TC DreamLair eternal pre-α
LonerD
Добавлю, что этот вполне в целом работоспособный метод универсальной палочкой-выручалочкой не является: у некоторой части MP4-файлов эта дата может либо отсутствовать вовсе, либо присутствовать в совершенно бесполезном виде (01-01-1970 03:00). Но тут уже любыми способами ловить нечего. И на этом оффтоп в теме предлагаю завершить.
Добавлю, что этот вполне в целом работоспособный метод универсальной палочкой-выручалочкой не является: у некоторой части MP4-файлов эта дата может либо отсутствовать вовсе, либо присутствовать в совершенно бесполезном виде (01-01-1970 03:00). Но тут уже любыми способами ловить нечего. И на этом оффтоп в теме предлагаю завершить.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.