Как автоматически переместить файл в другой ПК в сети?

Вот то, что я после.

У меня есть 2 ПК, подключенные в сети, и один из них распечатывает электронную таблицу Excel каждую ночь к определенной папке. Действительно ли возможно использовать сценарий пакетной обработки для копирования того файла в другой компьютер в сети в определенное время?

2
задан 08.03.2015, 00:09

5 ответов

Вы можете.

  • Создайте Пакетный файл (Используйте пути UNC для копирования - я рекомендую RoboCopy),
  • Создайте Запланированную задачу для вызова пакетного файла в определенное время
robocopy C:\FolderName\ \\machinename\sharedfolder "filename.ext"
6
ответ дан 08.12.2019, 04:44

Настройте запланированную задачу для выполнения программы, которая выполняет команду копии.

Пакетный файл, чтобы сделать, который мог бы быть похожим

COPY \\server-name\path\to\file.dat C:\directory\new-location\
2
ответ дан 08.12.2019, 04:44

Альтернатива пакетному файлу / запланированная задача Windows, должен использовать SyncBack (бесплатное программное обеспечение), где можно создать профиль для копирования электронной таблицы Excel от исходной машины до цели в определенное время.

1
ответ дан 08.12.2019, 04:44

Можно сохранить это в .bat файле. После этого можно запланировать его.

:: This is the backup 


set SourceDir=F:\XXX
set DestinyDir=I:\YYY


xcopy /e /v /y /I %SourceDir% %DestinyDir%

Я никогда не тестировал время, которое требуется, но кажется, что xcopy быстрее, чем обычная копия. Посмотрите, что команды делают здесь.

1
ответ дан 08.12.2019, 04:44

Другая опция состоит в том, чтобы использовать утилиту Windows SyncToy 2.0 и затем поставить запланированную задачу наряду с нею.

1
ответ дан 08.12.2019, 04:44

Теги

Похожие вопросы