View previous topic :: View next topic |
Author |
Message |
Batya

Joined: 15 Dec 2004 Posts: 2224 Location: Москва, Россия
|
(Separately) Posted: Wed Jan 25, 2006 18:25 Post subject: |
|
|
Вахмурка
Нда... Палемики не получилось - практически со всем согласен. |
|
Back to top |
|
 |
Wenzz

Joined: 21 Jan 2006 Posts: 28 Location: Belarus, Gomel
|
(Separately) Posted: Thu Jan 26, 2006 23:10 Post subject: |
|
|
А я пожалуй, всё-таки пока попользуюсь WSH скриптом, тем более, что разобрался что-куда сразу(наверное он намного проще Powerpro скриптов). Всё вроде работает, только одного не понимаю:
1. принцип действия
2. каким образом он определяет дату создания файла
Batya спасибо за скрипт! |
|
Back to top |
|
 |
Batya

Joined: 15 Dec 2004 Posts: 2224 Location: Москва, Россия
|
(Separately) Posted: Fri Jan 27, 2006 11:22 Post subject: |
|
|
Wenzz
1. - Открывается текстовым потоком временный файл, содержащий список отмеченных файлов и папок.
- У отмеченных файлов устанавливается дата изменения равной дате создания. Для установки атрибутов файла используется метод SetFileDateAtr от TCSHelper-а.
- Рекурсивно сканируются папки - функция FolderProcess. В них для вложенных файлов выполняется предыдущий пункт.
2. Для объекта-файла (объявленного - Set CurrFile = FSO.GetFile(Selected)) вызывается метод, возвращающий дату создания, - CurrFile.DateCreated. |
|
Back to top |
|
 |
Вахмурка

Joined: 27 Dec 2004 Posts: 2586 Location: Большая деревня Москва
|
|
Back to top |
|
 |
kor_kin
Joined: 29 Nov 2007 Posts: 2
|
(Separately) Posted: Thu Nov 29, 2007 19:36 Post subject: |
|
|
Batya wrote: | Wenzz
1. - Открывается текстовым потоком временный файл, содержащий список отмеченных файлов и папок.
- У отмеченных файлов устанавливается дата изменения равной дате создания. Для установки атрибутов файла используется метод SetFileDateAtr от TCSHelper-а.
- Рекурсивно сканируются папки - функция FolderProcess. В них для вложенных файлов выполняется предыдущий пункт.
2. Для объекта-файла (объявленного - Set CurrFile = FSO.GetFile(Selected)) вызывается метод, возвращающий дату создания, - CurrFile.DateCreated. |
Прошу прощения а может кто встречал утилиту или плугу по проще, позволяющую ставить произвольную дату и время на файл, а то как замечено выше системное время утомляет ... помогите советом пожалуйста |
|
Back to top |
|
 |
D1P

Joined: 20 Dec 2004 Posts: 2973 Location: Тбилиси
|
(Separately) Posted: Thu Nov 29, 2007 20:55 Post subject: |
|
|
Quote: | Прошу прощения а может кто встречал утилиту или плугу по проще, позволяющую ставить произвольную дату и время на файл, а то как замечено выше системное время утомляет ... помогите советом пожалуйста |
А диалог изменения свойств файла в TC - не то? Он позволяет произвольную дату устанавливать. Или что-то другое требуется? _________________ База знаний о Total Commander
Блог |
|
Back to top |
|
 |
kor_kin
Joined: 29 Nov 2007 Posts: 2
|
(Separately) Posted: Thu Nov 29, 2007 21:22 Post subject: |
|
|
А диалог изменения свойств файла в TC - не то? Он позволяет произвольную дату устанавливать. Или что-то другое требуется?[/quote]
спасибо за направление в меню файл есть показать диалог свойств это немного не то а вот изменить атрибуты в самый раз пришлось ) |
|
Back to top |
|
 |
D1P

Joined: 20 Dec 2004 Posts: 2973 Location: Тбилиси
|
(Separately) Posted: Fri Nov 30, 2007 00:28 Post subject: |
|
|
kor_kin wrote: | спасибо за направление в меню файл есть показать диалог свойств это немного не то а вот изменить атрибуты в самый раз пришлось |
Я про него и говорил, просто не стал проверять,к ак он точно называется. _________________ База знаний о Total Commander
Блог |
|
Back to top |
|
 |
|