|
Как установить дату создания или изменения файла | ☑ | ||
---|---|---|---|---|
0
OlegSham
30.12.21
✎
10:34
|
Прошу помочь советом.
Как установить дату создания файла ? Ну как вариант - изменения. Для получения делаю таким образом: FSO = Новый COMОбъект("Scripting.FileSystemObject"); File = FSO.GetFile(ЭлементМассиваФайл.ПолноеИмя); ДатаСоздания = File.DateCreated; ДатаПоследнегоИзменения1 = File.DateLastModified; Дату изменения я могу поставить средствами 1С путем вызова УстановитьВремяИзменения(Дата1): ЭлементМассиваФайл.УстановитьВремяИзменения(Дата1); А вот как установить дату ссоздания ? Не нашел что то примеров в Инете. Хотелось бы и пример даты установки времени изменения средствами 1С. В Far't так можно сделать. Для чего вопрос? Делаю пакетную обработку фотографий - изменения контрастности и цветового баланса. Потому что фотик снимает не очень. Но после обработки ФСВЫуу создает новый файл с новыми датами. Требуется вернуть старые. счиать я их могу, а установить - только дату изменения и только средствами 1С. Помогите советом. |
|||
1
OlegSham
30.12.21
✎
10:35
|
Но после обработки ФСВЫуу = Но после обработки ACDSee
|
|||
2
aka MIK
30.12.21
✎
10:35
|
А крипту вы с помощью 1С не майните?
|
|||
3
ДенисЧ
30.12.21
✎
10:35
|
Far't
ФСВЫуу корпоратив начался? )) |
|||
4
Мимохожий Однако
30.12.21
✎
10:36
|
А тем же СОМ-объектом не получается?
|
|||
5
aka MIK
30.12.21
✎
10:36
|
Advanced Jpeg Compressor например умеет сохранять исходные даты
|
|||
6
OlegSham
30.12.21
✎
10:42
|
>> А тем же СОМ-объектом не получается?
НЕТ |
|||
7
mistеr
30.12.21
✎
10:43
|
(0) Попробуй FastStone, он умеет сохранять даты после обработки. Уверен, что ACDSee тоже умеет, нужно только покурить документацию.
А вообще, нормальные фото программы ориентируются на дату съемки в файле, на дату создания файла им пофиг. Даже Проводник это может. Пользуйся нормальным софтом. |
|||
8
OlegSham
30.12.21
✎
10:43
|
(5)>> Advanced Jpeg Compressor например умеет сохранять исходные даты
Это отлично. Я им не пользуюсь и не планирую |
|||
9
OlegSham
30.12.21
✎
10:44
|
(7)>> Попробуй FastStone, он умеет сохранять даты после обработки
это отлично. Я им не пользуюсь и не планирую >> нормальные фото программы ориентируются на дату съемки в файле НЕ ВСЕГДА в файле есть дата съемки |
|||
10
OlegSham
30.12.21
✎
10:46
|
Господа!
Я не понимаю, что никто не умеет читать? Вопрос в сформулирован четко в теме. КАК и каким объектом сохранить дату создания. ================== Мне не нужны советы по обработке фото и конвертеров. От слова - совсем! Меня все устраивает в тех что пользую. |
|||
11
OlegSham
30.12.21
✎
10:46
|
КАК и каким объектом УСТАНОВИТЬ дату создания.
|
|||
12
acht
30.12.21
✎
10:57
|
(11) НИКАК. НИКАКИМ.
|
|||
13
mistеr
30.12.21
✎
11:12
|
(11) AutoHotKey, например. FileSetTime.
|
|||
14
mistеr
30.12.21
✎
11:15
|
(9) Если даты съемки нет, лучше ее проставить, чтобы избежать проблем в будущем.
|
|||
15
OlegSham
30.12.21
✎
11:17
|
(12)сдается мне, Вы брешете!
Far например, умеет. Да и в Си++ можно |
|||
16
OlegSham
30.12.21
✎
11:17
|
(13)спасибо. Буду пробовать
|
|||
17
Базис
naïve
30.12.21
✎
11:18
|
Винда? CMD вроде не может, Powershell может, гугл подскажет пример кода.
|
|||
18
Bigbro
30.12.21
✎
11:25
|
это же надо вспоминать файловые системы в каком блоке дата файла хранится какая кодировка... это ж было так давно.
|
|||
19
Кирпич
30.12.21
✎
11:43
|
(11) А скопировать файл?
|
|||
20
Кирпич
30.12.21
✎
11:44
|
Менять дату создания - это мошенничество. Копируй.
|
|||
21
mistеr
30.12.21
✎
11:53
|
(20) При копировании дата создания устанавливается текущей. Если только поменять системную дату, потом скопировать. :)
|
|||
22
Кирпич
30.12.21
✎
11:55
|
(21) ну я об том и говорю
|
|||
23
acht
30.12.21
✎
11:58
|
(16) А, ну то есть от COM варианта ты нос воротишь, а такой же виндовый AutoHotKey будешь пробовать. Ясно. Понятно.
Хотя после самой идеи разрабатывать обработку фоточек на 1С все менее-более встает на место. |
|||
24
ДенисЧ
30.12.21
✎
11:59
|
(23) Правильно. Нужно написать микросервис на go, который будет обрабатывать.
|
|||
25
Кирпич
30.12.21
✎
14:52
|
Вот настрочил утилитку. Меняет дату создания файла.
https://dropmefiles.com/Zw5ve |
|||
26
OlegSham
09.01.22
✎
20:44
|
(25)Не успел скачать.
Выложите пожалуйста заново |
|||
27
Кирпич
09.01.22
✎
21:36
|
||||
28
OlegSham
10.01.22
✎
14:49
|
спасибо!
А на чем написана ? |
|||
29
Serg_1960
10.01.22
✎
15:24
|
"Как получать и изменять свойства файлов в Powershell"
https://fixmypc.ru/post/poluchaem-i-izmeniaem-v-powershell-atributy-faila/ |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |