Перейти к содержанию

Как скопировать только дату папки ?


Рекомендуемые сообщения

Купил новый жесткий диск. 2 дня постепенно копировал данные со старого, чтобы сильно не перегрелся.

Много папок и файлов, поэтому копировал через FAR 3.0, чтобы проверять и только дописывать, то что ещё не переписал.

 

Теперь смотрю, а даты у папок все свежие. А часто в поиске нужна реальная дата создания папки.

 

У Total Commander нашёл опцию "При копировании - копировать дату папки". Но заново теперь всё копировать не хочется.

 

Есть ли возможность скоростным путём с одного винта на другой скопировать только атрибуты "даты" папок?

Изменено пользователем Dubai
Ссылка на комментарий
Поделиться на другие сайты

  • Ответов 30
  • Создана
  • Последний ответ

Топ авторов темы

  • ACIK

    9

  • Kapral

    9

  • Dubai

    6

  • aerserg

    3

Топ авторов темы

Изображения в теме

часто в поиске нужна реальная дата создания папки

Дата создания - это дата появления данного файла на носителе! Т.е. даже при копировании у копий будет "новая" дата.

 

2 дня постепенно копировал данные со старого, чтобы сильно не перегрелся.

:D

 

У Total Commander нашёл опцию

А опцию "заменить более старые" при копировании поверх найти было лень?

 

Есть ли возможность скоростным путём с одного винта на другой скопировать только атрибуты "даты" папок?

 

Написать скрипт-парсер сравнивающий содержимое 2-х носителей и изменяющий их атрибуты...

Ссылка на комментарий
Поделиться на другие сайты

У меня был 2Тб винт и 1Тб внешний. Я купил 3Тб. Папок и файлов очень много - это архивные копии со многих организаций.

 

Дата создания - это дата появления данного файла на носителе! Т.е. даже при копировании у копий будет "новая" дата.

Полная ерунда - так как я копию со старого винта делаю. Пусть какая дата там была - такая и останется. Я эти папки уже в течении 10 лет создавал.

 

А опцию "заменить более старые" при копировании поверх найти было лень?

Вообще - полный отпад. Вы хоть поняли сами, что написали ?

Мне то это зачем ?

 

 

Написать скрипт-парсер сравнивающий содержимое 2-х носителей и изменяющий их атрибуты...

 

Совет супер - а сделать это можем на практике и дать готовый протестированный скрипт-парсер ?

Изменено пользователем Dubai
Ссылка на комментарий
Поделиться на другие сайты

Я эти папки уже в течении 10 лет создавал.

Это вы разработчикам Майкрософт объясните...

У Total Commander нашёл опцию "При копировании - копировать дату папки".

А в TC это предусмотрели.

 

Мне то это зачем ?

Вы, вроде, умный человек...

Много папок и файлов, поэтому копировал через FAR 3.0, чтобы проверять и только дописывать, то что ещё не переписал.

Ваши слова?

Цель, как я понял, скопировать то, что еще не скопировали.

Выделяем все содержимое диска (папки) 1, копируем на диск (в папку) 2, ТС сообщит, что файлы уже существуют, выбираем: "заменить более старые". Итог: ТС скопирует только недостающие и измененные файлы, так как на диске (в папке) 2 даты создания более поздние.

 

Совет супер - а сделать это можем на практике и дать готовый протестированный скрипт-парсер ?

Я, в от личии от некоторых, ценю свое время, а не какое-то "железо". Проще взять и сделать полную копию диска, тогда они будут идентичны (благо есть Акронис и т.п.).

Ссылка на комментарий
Поделиться на другие сайты

А в TC это предусмотрели.

К сожалению, понял это поздновато. Заново копировать 3Тб данных - нет желания.

 

Цель, как я понял, скопировать то, что еще не скопировали.

Перечитайте тему топика.

То что вы обьясняете - делает любой файловый менеджер.

Мне оно уже не нужно - применялось исключительно для предотвращения перегрева винтов.

Цель восстановить изначальные даты папок - не копируя заново.

 

Я, в от личии от некоторых, ценю свое время, а не какое-то "железо". Проще взять и сделать полную копию диска, тогда они будут идентичны (благо есть Акронис и т.п.).

Опыт печальный у меня уже есть. И даже на более меньших обьёмах. Когда винт перегревался и летел навсегда.

Через Norton Ghost скопировал только системный раздел - 70Гб.

Изменено пользователем Dubai
Ссылка на комментарий
Поделиться на другие сайты

  • 4 недели спустя...

У меня стоит Directory Opus, прога с огромным количеством настроек.

И она, ACIK, копирует с исходной датой. Хотя это тоже настраивается.

При копировании есть возможность пропустить идентичные файлы (в том числе и по дате создания), пропустить уже имеющиеся и много других функций.

Поставить копирование на пуазу, в случае нагрева носителя напрмер.

 

Стандартный проводник в винде ужасает своей деревянностью, не пользуюсь им начиная с win2000.

 

На счет скрипта конечно интересный момент, но вопервых скрипт будет достаточно сложен и писать его

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

Ведь это получается как такового копирования не будет а будет замена атрибута у огромной кучи мелких файлов.

Система позиционирования головки будет работать в бешенном ритме. Тут еще не известно что хуже выйдет для винта новое копирование или

скрипт замены атрибутов.

Ссылка на комментарий
Поделиться на другие сайты

копирует с исходной датой

 

Речь шла о штатных средствах exporer... Я не говорил, что нет других программ, умеющих это выполнять (в т.ч. Total, robocopy и т.п.).

может быть не меньше чем от нового копирования.

:) Волков бояться, в лес не ходить.

 

Система позиционирования головки будет работать в бешенном ритме.

Сомневаюсь. Либо перелопатить все кластеры с даннными (при копировании), либо только таблицу MFT в NTFS. Есть разница? Почитайте об этом на досуге...

Например, тут: http://www.insidepro.com/kk/044/044r.shtml

думаю не станут ради такой задачи

Я об этом уже написал.

Я, в от личии от некоторых, ценю свое время, а не какое-то "железо".
Изменено пользователем ACIK
Ссылка на комментарий
Поделиться на другие сайты

robocopy F:\ G:\ /copyall /s /dcopy:t

 

Скопирует все (новое и изменившееся, а если не обновлялось - то ничего) с Ф на Ж и обновит все даты на приемнике в соответсвии с датами на источнике

Ссылка на комментарий
Поделиться на другие сайты

Kapral,

:)

 

ACIK,

Сомневаюсь. Либо перелопатить все кластеры с даннными (при копировании), либо только таблицу MFT в NTFS. Есть разница?

Ну я просто для возможного примера привел, кстати $STANDARD_INFORMATION резидентный или нет, а то они могут и не MFT быть )))

Ссылка на комментарий
Поделиться на другие сайты

Нерезидентные - это большие файлы (фильмы и т.п.). Даже большая часть текстовых хранится полностью в MTF...

 

robocopy F:\ G:\ /copyall /s /dcopy:t

 

ТС нужно чуть другое:

Цель восстановить изначальные даты папок - не копируя заново
Ссылка на комментарий
Поделиться на другие сайты

/COPYALL - Копировать все сведения о файле

/S - Копировать вложенные папки, кроме пустых

/DCOPY:T - Копирование меток времени папки

 

 

Что-то не вижу тут "цели"... + у меня вцыдает ошибку.

 

Ага... ошибка была из-за прав доступа.

 

Но все равно ничего не вышло:

Раскрывающийся текст:

Начало: Tue Aug 07 20:19:43 2012

 

Источник : x:\1\

Назначение : x:\2\

 

Файлы: *.*

 

Параметры: *.* /S /COPYALL /DCOPY:T /R:1000000 /W:30 - это семерка сама дописала

 

------------------------------------------------------------------------------

 

9 x:\1\

 

------------------------------------------------------------------------------

 

ВсегоСкопировано ПропущеноНесоответствие СБОЙДополнения

Каталогов : 1 0 1 0 0 0

Файлов : 9 0 9 0 0 0

Байт : 151.1 k 0 151.1 k 0 0 0

Время : 0:00:00 0:00:00 0:00:00 0:00:00

 

Окончание : Tue Aug 07 20:19:43 2012

 

 

Папка 2 - копия папки 1, только с измененными атрибутами времени (в большую сторону).

Как видно, после выполнения данной команды, файлы и атрибуты папки 2 вообще не были тронуты...

Изменено пользователем ACIK
Ссылка на комментарий
Поделиться на другие сайты

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти
  • Похожий контент

    • para87
      Автор para87
      Я обнаружил что системная папка Windows  стала весить  200+ гб Я ОФЕГЕЛ КАК ТАК . Я удалил  через выполнить весь  %temp% и  %WinDir%\Temp также точки восстановления. После перезагрузки папка windows стала в норму. А дальше в течении 5 чесов работы  пк папка system32 стала увеличивается  и также растет до 100+ гб перегружаем комп и диск освобождается. Дальше ПК работает файлы снова растут в папке system32. за 5 чёсов папка разрослась до 100+гб.  перегружаем пк и снова диск освободился  ПК работает и снова начала расти в папка system32. до 100гб+ В диспетчере задач активность дика С была в мб/с в простои пк. Не долго думая я удалил раздел диска  "С" И переустановил Windows.  Щас все прекратилось больше папка не растет активность диска в диспетчере стало в кб/с а была в мб/с.  И что такое могло быть? Касперский + при полной проверки не чего не находил.  Система такая Windows 11 Pro  сборка 26100.3323. Щас все хорошо написал потому что меня такое очень удивила что это такое было кто сталкивался с таким напашите может я зря венду снес.
      Windows
    • Evgeny16
      Автор Evgeny16
      Здравствуйте, я конечно понимаю что это не совсем вирус, но у меня только остался один шанс на вас, данная ошибка появилась после введения скрипта в AutoLogger, после это могу создать только папку от имени админа, файлы приклепляю ниже


      CollectionLog-2025.02.18-19.24.zip
    • keleta
      Автор keleta
      открываю папку programdata, а она сама закрывается и через некоторое время закрывается диспетчер задач. не понимаю, что мне делать
    • Олег Н
      Автор Олег Н
      Здравствуйте.
      С 26.12.2024 стали появляться странные файлы и папки на рабочем столе. Антивирус угрозы в них не видит. Помогите разобраться, пожалуйста, что это?
       
      Desktop.rar
    • Антон_63ru
      Автор Антон_63ru
      Зашифрованы файлы в сетевых файлах на  файлообменнике,  на нем два сетевых интерфейса смотрят в разные локальные сетки..
      в той сетке куда имею доступ "нулевого пациента" нет . Коллеги уверяют, что у них тоже все ок..(
      на самом файлообменнике в нерасшаренных папках файлы WORD и EXCEL не зашифрованы
      Addition.txt crypted_file.7z FRST.txt

×
×
  • Создать...