Перейти к содержанию

.bat Команда Xcopy. Синхронизация с удалением старых файлов


Хитаров_Тимур

Рекомендуемые сообщения

Хитаров_Тимур

Добрый день! Вопрос совсем не большой и может не по адресу. Существует необходимость копирования сетевой папки, проблема в том что пользователей много и если каждый раз делать обычную копию то места не хватит (удаляют, добавляют и снова удаляют файлы которые им не нужны). Необходимо написать Bat-ник который будет делать точную копию папки удаляя старые (с предыдущего бекапа) файлы.

Пока что временный копир.

@Echo off
chcp 1251 >nul
xcopy "D:\Обмен\"*.* D:\back\*.* /D /S /Y
pause
"C:\Program Files\WinRAR\WinRAR.exe" a -r -m5 D:\arhiv.zip D:\back

 

Вот такой будет, только + еще (если она есть) команда полной копии папки

 

@Echo off
chcp 1251 >nul

"C:\Program Files\WinRAR\WinRAR.exe" a -r -m5 D:\arhiv.zip D:\back

pause

Не особо силен в командах так что прошу помощи.

Изменено пользователем Хитаров_Тимур
Ссылка на сообщение
Поделиться на другие сайты

@Хитаров_Тимур, поищите в яндексе инкрементный бэкап. Полно готовых скриптов под аналогичную задачу.

Если вам нужно, через WinRar, то вот пример.

Ссылка на сообщение
Поделиться на другие сайты
Хитаров_Тимур

Всем спасибо. Сторонние программы не хотелось использовать)) а вот робокопи или готовый скрипт. Я кстати искал просто бекап с помощью бат файла. Всем еще раз спасибо сейчас попробую

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.