3

Я скопировал свою папку профиля Windows на внешний жесткий диск с помощью следующей команды в командном файле:

robocopy %userprofile% %~dp0src\dest /b /mir /mt /r:1 /w:5 >nul

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

Что может быть причиной этого?

1 ответ1

0

Я не уверен, как вы смогли запустить командную строку RoboCopy без включения флага /XJ, потому что он застрял на страшном соединении «Application Data\Application Data», что привело к бесконечному циклу, заставляющему RoboCopy пробовать файлы, которые не существуют.

Вы не должны использовать RoboCopy для копирования пользовательских профилей, хотя, если вы действительно знаете, что делаете, это хорошее решение.

У вас есть несколько вариантов скопировать целые профили пользователей. Единственным недостатком этих решений будет копирование настроек, которые RoboCopy копирует через копирование скрытых файлов .dat.

  1. Инструменты миграции пользовательской среды (USMT) Вам придется загрузить это приложение от Microsoft или найти автономную версию, созданную кем-то в Интернете. Это не удобный для пользователя инструмент, предназначенный для системных администраторов.
  2. Windows EZ Transfer. Не в каждой редакции Windows. Вы можете найти это от Microsoft, хотя. Его ориентированы на население в целом.
  3. Диалоговое окно "Профили пользователей". На все издания.
  4. RoboCopy - вариант, но я думаю, что это худший из четырех.

Найдите диалоговое окно "Профили пользователей". Microsoft имеет диалоговое окно "Профили пользователей" в диалоговом окне "Свойства системы Advaced". Панель управления -> Система и безопасность -> Система -> Расширенные настройки системы -> В разделе "Профили пользователя" нажмите Настройки -> Выберите профиль -> Нажмите "Копировать в"

Что касается вопроса, мне все еще интересно, но если бы я догадался, это, вероятно, связано с тем, как Windows Explorer справляется с большим количеством соединений каталогов, не говоря уже об OneDrive, которые все являются жесткими ссылками на файлы в вашем OneDrive. учетная запись. Что, если вы используете RoboCopy, вы будете копировать файлы OneDrive. Даже если вы используете RoboCopy flag /XJ для включения точек соединения.

  1. Управление профилями пользователей https://msdn.microsoft.com/en-us/library/bb726990.aspx

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .