Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Программа для изменения дат у нескольких файлов

 
Post new topic   Reply to topic    Total Commander Forum Index -> Программное обеспечение printer-friendly view
View previous topic :: View next topic  
Author Message
Own Little World



Joined: 07 Jun 2014
Posts: 80

Post (Separately) Posted: Sat Nov 04, 2017 22:04    Post subject: Программа для изменения дат у нескольких файлов Reply with quote

К примеру, есть 3 файла (указана дата создания):
1.txt - 18.05.2006
2.xls - 06.06.2007
3.ppt - 15.09.1999

Я создаю новые файлы (указана дата создания, естественно, сегодняшняя):
1изм.ini - 04.11.2017
2изм.xlsx - 04.11.2017
3изм.pptx - 04.11.2017

Что я хочу: изменить дату создания новых файлов на дату создания старых соответственно названию. То есть, чтобы было так:
1изм.ini - 18.05.2006
2изм.xlsx - 06.06.2007
3изм.pptx - 15.09.1999

Причем, нужно, чтобы даты копировались все. Не только дата создания, но также дата изменения и открытия.
Back to top
View user's profile Send private message
Zmy



Joined: 06 Apr 2015
Posts: 78

Post (Separately) Posted: Sun Nov 05, 2017 16:33    Post subject: Reply with quote

Я написал программу, которая подходит под вашу задачу.
Могу дасть ссылку.
Back to top
View user's profile Send private message
Own Little World



Joined: 07 Jun 2014
Posts: 80

Post (Separately) Posted: Sun Nov 05, 2017 21:59    Post subject: Reply with quote

Zmy wrote:
Я написал программу, которая подходит под вашу задачу.

Конечно.
Back to top
View user's profile Send private message
Zmy



Joined: 06 Apr 2015
Posts: 78

Post (Separately) Posted: Sun Nov 05, 2017 22:33    Post subject: Reply with quote

Скачиваете DateMask.exe. Описание её работы находится в файле Description.htm.

https://cloud.mail.ru/public/HJDJ/dzZnShFi8

Потестируйте её хорошенько.
Сообщайте о любых проблемах.
.
Back to top
View user's profile Send private message
Own Little World



Joined: 07 Jun 2014
Posts: 80

Post (Separately) Posted: Sun Nov 05, 2017 23:31    Post subject: Reply with quote

Zmy wrote:

Потестируйте её хорошенько.


Пробный тест оказался успешным. Программа работает именно так, как надо. Использовал режим с одним параметром. В качестве маркера использовал " (1)" (без кавычек).
Есть маленькое пожелание: можно реализовать возможность выбора копируемых дат. К примеру, копировать дату создания и открытия, а дату изменения оставлять нетронутой.

Зачем вообще мне это нужно?
Мне нужно отредактировать видео (вырезать/добавить аудиодорожку, убрать титры, уменьшить битрейт). Как поступают все программы? Создают новый файл, естественно, дата создания и дата открытия - сегодняшние. Это логично, не спорю, но дата файлов несет слишком много информации, чтобы просто так ее отбрасывать.
Если перенести дату с одного файла в ручном режиме еще реально, то даже 3-4 файла вызывают дрожь в руках (испытал это на практике).

Так вот, по логике, дату создания и открытия нужно импортировать со старого, а дату изменения - нет (ведь файл-то изменили).

Добавлено спустя 18 минут:

Почему-то не получилось использовать второй вариант.
Создал кнопку, в графе параметры указал:
Code:
(1) %P%S

Если я правильно понял, то диалога не должно быть, программа должна искать файлы с маркером (1). К примеру, "файл.txt", а программа ищет "файл(1).txt". Вместо этого открылся диалог.
В принципе, второй режим не такой уж и нужный, просто для справки.
Back to top
View user's profile Send private message
Zmy



Joined: 06 Apr 2015
Posts: 78

Post (Separately) Posted: Mon Nov 06, 2017 13:51    Post subject: Reply with quote

Own Little World, перекачайте DateMask.exe. Описание её работы находится в файле Description.htm.

Хорошо её потестируйте.
Back to top
View user's profile Send private message
Own Little World



Joined: 07 Jun 2014
Posts: 80

Post (Separately) Posted: Sat Nov 11, 2017 23:01    Post subject: Reply with quote

Zmy wrote:

Хорошо её потестируйте.

Zmy, спасибо за апдейт. Извините, что поздно отписался.
Программа работает идеально, как раз то, что нужно.
Я использовал следующие параметры:
Code:
/d " (1)" /co %P%S

Они работают так, как мне надо.
Огромное спасибо!


Last edited by Own Little World on Sun Nov 12, 2017 09:48; edited 1 time in total
Back to top
View user's profile Send private message
Zmy



Joined: 06 Apr 2015
Posts: 78

Post (Separately) Posted: Sun Nov 12, 2017 07:47    Post subject: Reply with quote

Пожалуйста.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Программное обеспечение All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group