У меня есть файл в одной общей сетевой папке \\170.23.23.34, и я хочу скопировать файл в другую общую папку \\170.23.23.36.
Каким должен быть пакетный скрипт для того же.
У меня есть файл в одной общей сетевой папке \\170.23.23.34, и я хочу скопировать файл в другую общую папку \\170.23.23.36.
Каким должен быть пакетный скрипт для того же.
Если у вас Windows Vista или более поздняя версия, Robocopy лучше, чем XCOPY. Вам не нужно беспокоиться о сопоставлении дисков, так как он прекрасно обрабатывает UNC-пути. Синтаксис будет:
Robocopy \\170.23.23.34\Share \\170.23.23.36\Share
Проверьте ссылку для различных вариантов переключения. Например, вы можете использовать
Robocopy \\170.23.23.34\Share \\170.23.23.36\Share /copy:DATSO
сохранить ACL и информацию о владельце. Также Robocopy терпимо относится к прерываниям. То есть, он может продолжить с того места, где остановился, если по какой-то причине его остановят. Если вы хотите сохранить дублирующуюся копию со временем, параметр /mir будет полезен. Он удаляет файлы в целевом каталоге, если они больше не существуют в источнике.
Подключите сетевые диски в Windows к определенной букве. После этого вы можете использовать xcopy
для копирования необходимых файлов.
например, XCOPY /E Y:/source-folder/ Z:/destination-folder
где \\170.23.23.34 будет присвоено Y: и \\170.23.23.36 будет назначено Z:.