1

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

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

Я использую Windows XP, может кто-нибудь предложить способ копирования файлов по сети?

2 ответа2

1

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

0

Вы можете попробовать комбинацию hobocopy и psexec. Что-то вроде этого:

psexec \remotemachine -u username \path\to\hobocopy \path\to\src \path\to\dest

Который будет запускать hobocopy на удаленной машине, где он сможет создавать теневые копии. Обратите внимание, что \path\to\src и \path\to\dest и \path\to\hobocopy находятся на удаленной машине, хотя вы можете сделать путь назначения чем-то вроде \\localmachine\share\path\to\dest чтобы сделать сетевое копирование обратно на ваш компьютер. Похоже, было бы проще просто скопировать его локально, а затем перейти к извлечению файла в качестве отдельного шага.

Вам также необходимо убедиться, что hobocopy доступен на удаленной машине, включая установку среды выполнения C там, где это необходимо.

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