Сохранение атрибутов файла при копировании...

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
Post Reply
AKazak
Posts: 12
Joined: Fri 12 Jun, 2009 09:26

Сохранение атрибутов файла при копировании...

Post by AKazak » Fri 12 Jun, 2009 10:15

Здравствуйте!

Возможно ли сохранить все атрибуты файла при его копировании в Far Manager?...
Если да, то как это сделать?

Заранее благодарен за ответ...

User avatar
plugins
Posts: 25
Joined: Fri 12 Jun, 2009 10:23
Location: Гусь-Хрустальный
Contact:

Re: Сохранение атрибутов файла при копировании...

Post by plugins » Fri 12 Jun, 2009 20:14

AKazak wrote:Здравствуйте!

Возможно ли сохранить все атрибуты файла при его копировании в Far Manager?...
Если да, то как это сделать?

Заранее благодарен за ответ...
в некоторых случаях полностью ВСЕ атрибуты ПРИНЦИПИАЛЬНО сохранить не удастся, например при копировании "сжатого" или "зашифрованного" файла с диска НТФС в файловую систему ФАТ-12/16/32

эти атрибуты по-любому будут безвозвратно утеряны (независимо от того, в ФАРе вы копируете или в эксплойтере)

AKazak
Posts: 12
Joined: Fri 12 Jun, 2009 09:26

Re: Сохранение атрибутов файла при копировании...

Post by AKazak » Sat 13 Jun, 2009 05:44

plugins wrote:в некоторых случаях полностью ВСЕ атрибуты ПРИНЦИПИАЛЬНО сохранить не удастся, например при копировании "сжатого" или "зашифрованного" файла с диска НТФС в файловую систему ФАТ-12/16/32

эти атрибуты по-любому будут безвозвратно утеряны (независимо от того, в ФАРе вы копируете или в эксплойтере)
Понятно!
А как сохранить остальные атрибуты, напимер даты создания, модификации и т. д.?

User avatar
plugins
Posts: 25
Joined: Fri 12 Jun, 2009 10:23
Location: Гусь-Хрустальный
Contact:

Re: Сохранение атрибутов файла при копировании...

Post by plugins » Sat 13 Jun, 2009 10:23

AKazak wrote:
plugins wrote:в некоторых случаях полностью ВСЕ атрибуты ПРИНЦИПИАЛЬНО сохранить не удастся, например при копировании "сжатого" или "зашифрованного" файла с диска НТФС в файловую систему ФАТ-12/16/32

эти атрибуты по-любому будут безвозвратно утеряны (независимо от того, в ФАРе вы копируете или в эксплойтере)
Понятно!
А как сохранить остальные атрибуты, напимер даты создания, модификации и т. д.?
для начала неплохо было бы вообще в-принципе определиться, КАКИЕ именно атрибуты, и ЗАЧЕМ вообще нужно сохранять при копировании файлов (для конкретной задачи)

например я всегда в настройках ФАРа в разделе "Системные параметры" ставлю флажок
[x] Снимать атрибут R/O c CD файлов

кроме того, после создания очередной копии диска
я принудительно снимаю для всех оригинальных файлов атрибут "не архивирован"

а, такой атрибут, как "время последнего доступа" я всегда ИГНОРИРУЮ
и не вижу вообще никакого смысла "сохранять" этот атрибут,
поскольку даже в самом процессе копирования оригинального файла
в зависимости от установки флажка
"Использовать системную функцию копирования"
этот атрибут может быть изменен даже у самого оригинала

и, тогда вообще дело доходит до абсурда:
нужно ли ВОССТАНАВЛИВАТЬ старые значения атрибутов уже самих ОРИГИНАЛЬНЫХ файлов
в первоначальное состояние, которое было у них до начала копирования

AKazak
Posts: 12
Joined: Fri 12 Jun, 2009 09:26

Re: Сохранение атрибутов файла при копировании...

Post by AKazak » Sat 13 Jun, 2009 12:33

Мне нужно сохранить следующие атрибуты:
  • только чтение;
  • дата и время создания файла;
  • дата и время последнего изменения файла;

AKazak
Posts: 12
Joined: Fri 12 Jun, 2009 09:26

Re: Сохранение атрибутов файла при копировании...

Post by AKazak » Wed 17 Jun, 2009 05:05

Так как, стандартным функционалом это сделать нельзя?

User avatar
Alexey Samlyukov
Posts: 1760
Joined: Tue 15 Mar, 2005 17:28
Been thanked: 5 times
Contact:

Re: Сохранение атрибутов файла при копировании...

Post by Alexey Samlyukov » Wed 17 Jun, 2009 07:27

до чего некоторые субъекты человеческого рода бывают забавны, они готовы ждать ответа на элементарные (читай глупые) вопросы до второго пришествия, но сами... ни за что не попробуют сами...

AKazak
Posts: 12
Joined: Fri 12 Jun, 2009 09:26

Re: Сохранение атрибутов файла при копировании...

Post by AKazak » Sun 21 Jun, 2009 10:31

Alexey Samlyukov
Да я как бы и не жду ответа...
Если напрягает простой вопрос - отвечать совсем не обязательно!

Тем не менее, может быть какой plugin порекомендуете?


ivenmaf
Posts: 1
Joined: Mon 28 Sep, 2009 18:28

Re: Сохранение атрибутов файла при копировании...

Post by ivenmaf » Mon 28 Sep, 2009 18:30

AKazak, спасибо! )

Ariman
Posts: 1254
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 12 times
Been thanked: 28 times
Contact:

Re: Сохранение атрибутов файла при копировании...

Post by Ariman » Tue 29 Sep, 2009 08:17

AKazak wrote:Мне нужно сохранить следующие атрибуты:
  • только чтение;
  • дата и время создания файла;
  • дата и время последнего изменения файла;
1 и 3 как бы и так сохраняются при копировании.

Dzirt2005
Posts: 296
Joined: Fri 29 Feb, 2008 12:11
Been thanked: 2 times

Re: Сохранение атрибутов файла при копировании...

Post by Dzirt2005 » Tue 29 Sep, 2009 10:03

AKazak wrote:Мне нужно сохранить следующие атрибуты:
  • только чтение;
  • дата и время создания файла;
  • дата и время последнего изменения файла;
Про 1 и 3 написали уже, а второе следует понимать как "дата и время создания файла в данном месте (каталоге)". Тогда и желание копировать этот атрибут пропадет. :)

wolf
Posts: 1030
Joined: Fri 08 Apr, 2005 12:54
Location: Moscow

Re: Сохранение атрибутов файла при копировании...

Post by wolf » Tue 29 Sep, 2009 10:50

Dzirt2005 wrote:Про 1 и 3 написали уже, а второе следует понимать как "дата и время создания файла в данном месте (каталоге)".
только не "в данном каталоге" а "на данном диске". move в пределах диска это время не изменяет.
ошибка — считать, что фар для пользователей. (с) zg

Dzirt2005
Posts: 296
Joined: Fri 29 Feb, 2008 12:11
Been thanked: 2 times

Re: Сохранение атрибутов файла при копировании...

Post by Dzirt2005 » Wed 30 Sep, 2009 11:09

wolf wrote:
Dzirt2005 wrote:Про 1 и 3 написали уже, а второе следует понимать как "дата и время создания файла в данном месте (каталоге)".
только не "в данном каталоге" а "на данном диске". move в пределах диска это время не изменяет.
Ну тогда и я позанудствую... Не "на данном диске", а на "данном томе" (диск - физический, том - логический) :D

Хотя я так думаю, что принципиально сути это не меняет (потому, что при move в пределах тома файл заново не создается, просто в файловой записи меняется "владелец". Даже права остаются со "старого места". Речь ведь изначально идет о _копировании_, а не перемещении...)

wolf
Posts: 1030
Joined: Fri 08 Apr, 2005 12:54
Location: Moscow

Re: Сохранение атрибутов файла при копировании...

Post by wolf » Wed 30 Sep, 2009 13:46

Как ни называй, а в общем вполне понятно желание произвести наиболее полное копирование.

Пока можно попробовать прикрутить robocopy.exe к ФАРу через меню (она время создания файлов именно копирует, причем - по умолчанию, вместе с правами. А если попросить и прав хватит - может еще и с владельцем).

А во встроенном копировщике такой возможности нет, и скоро врядли появится. Включению опции такого функционала в копировщик ФАРа я бы обрадовался, но на все варианты настроек копирования места в диалоге копировщика ФАРа явно не хватит, придется заводить вложенный.
ошибка — считать, что фар для пользователей. (с) zg

tstr
Posts: 529
Joined: Thu 16 Apr, 2009 16:15
Has thanked: 9 times
Been thanked: 7 times

Re: Сохранение атрибутов файла при копировании...

Post by tstr » Wed 30 Sep, 2009 14:37

или кто-то возьмётся добавить такую функцию в BackgroundCopy... :oops:

Post Reply

Return to “Нужна помощь”