Robocopy копировать (открывать) пользовательские файлы - PullRequest
0 голосов
/ 29 января 2020

Я использую Windows Сервер 2019 и пытаюсь скопировать все Данные из каталога C: \ Users с помощью следующей команды (с использованием Robocopy):

robocopy C: \ Users "E: \ Users" / m / e / XF .temp .tmp .bak Swapfile.sys Pagefile.sys

После выполнения команды она будет застрять из-за того, что некоторые файлы (например, NTUSER.DAT) открыты. Я уже включил Volume Shadow Copy (и вызвал некоторые копии), но это не решило мою проблему. Так у кого-нибудь есть советы или хотя бы решение?

Ps. Мне приходится использовать Robocopy в пакетном скрипте из-за заданной среды разработки.

Это «ошибка», с которой он сталкивается:

FEHLER 32 (ex00000020) Folgende Datei wird kopiert C: \ Users \ Administrator \ NTUSER.DAT Der Prozess kann nicht auf d ie Datei zugreifen, da s ie von einem andderen Prozess verwendet wird. 30 Sekunden wird gewartet ...

В основном это говорит о том, что файл NTUSER.DAT не может быть скопирован, и он попытается через 30 секунд.

Ответы [ 2 ]

0 голосов
/ 29 января 2020

Вы уверены, что выполняете скрипт как Администратор ? Это может быть причиной того, что возникает проблема.

0 голосов
/ 29 января 2020

Я не знаю! LOL ROFL ... Я ненавижу Windows Сервер 2019 -> Используйте Windows XP!

...