Здравствуйте!
Имеем:
1) Windows 2008 R2;
2) папку профиля локального пользователя (например);
3) Total Commander 8.51;
4) желание скопировать папку профиля локального пользователя в другое расположение.
Выполняем:
1) права текущего пользователя - Администратор домена;
2) левая панель TC - текущее расположение копируемого объекта;
3) правая панель TC - планируемое расположение копируемого объекта;
4) содержимое копируемого объекта - папки обычного профиля одного из обычных локальных пользователей, содержащий, в том числе массу хардлинков (например, хардлинк "Application Data", ведущий по пути "AppData\Roaming") для обеспечения обратной совместимости со структурой папок профиля пользователя Win2K/XP/2003;
5) нажимаем F5, ставим галочку "Копировать права доступа NTFS" и нажимаем "ОК".
Результат:
Выполняется процесс копирования, который или никогда не завершится, или винда вывалит TC с ошибкой "Программа не отвечает". В результирующем расположении получаем каталог профиля пользователя, в котром примерно следующая структура - AppData\Local\Application Data\Application Data\Application Data\<часть опущена>\Application Data\<каталоги исходной папки AppData\Roaming>. И путь тем длиннее, чем дольше мы ждём завершения копирования и не прерываем процесс.
Копирование и хардлинки
Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik
Для начала, не хардлинки, а точки переподключения (reparse point), в большинстве своем в профилях Windows встречаются точки присоединения (junction), хотя попадаются и символьные ссылки на папки. Хардлинки (hardlink) - это равноправные записи в каталогах, ссылающиеся на один физический файл.
Странно, что ссылки стали открытыми, по умолчанию у них так настроены права доступа, что нельзя посмотреть, что внутри, но можно обратиться к файлу через ссылку, зная его адрес.
Как вариант, можно выполнить поиск всех ссылок, используя вкладку плагинов, затем внести их пути в список исключений.
Также можно попробовать почитать справку по тоталу, конкретно раздел 4.b, особенно про ключик CopyLinks.
Странно, что ссылки стали открытыми, по умолчанию у них так настроены права доступа, что нельзя посмотреть, что внутри, но можно обратиться к файлу через ссылку, зная его адрес.
Как вариант, можно выполнить поиск всех ссылок, используя вкладку плагинов, затем внести их пути в список исключений.
Также можно попробовать почитать справку по тоталу, конкретно раздел 4.b, особенно про ключик CopyLinks.
Добрый день! Прежде всего, чтобы не нарушать правила, хочется уточнить: это единственная тема где можно обсуждать хардлинки и симлинки?
Ну и сразу первый вопрос. Хочется добавить колонку в которой отображалось бы количество хардлинков на файл. С полноценной сортировкой по этому числу. Выглядеть это должно примерно вот так (в данном примере file2 и file3 это один и тот же файл):
Возможно ли это средствами tc?
В штатном списке колонок ("настроить текущий набор колонок") не нашел.
[/img]
Ну и сразу первый вопрос. Хочется добавить колонку в которой отображалось бы количество хардлинков на файл. С полноценной сортировкой по этому числу. Выглядеть это должно примерно вот так (в данном примере file2 и file3 это один и тот же файл):
Код: Выделить всё
Имя |Тип|Размер|Дата |Ссылки
file1 |txt| 12 |01.01.01 |1
file2 |txt| 14 |02.01.01 |2
file3 |txt| 14 |02.01.01 |2В штатном списке колонок ("настроить текущий набор колонок") не нашел.
[/img]
Не единственная, но каждая новая тема должна отвечать определенным критериям (одна проблема на топик, один топик на проблему и т.д.). В данном случае вопрос обсуждался не раз.
Встроенными средствами TC - невозможно, а плагинами - запросто, поиск по форуму может помочь найти минимум 2 таких плагина (раз, два).
Встроенными средствами TC - невозможно, а плагинами - запросто, поиск по форуму может помочь найти минимум 2 таких плагина (раз, два).