![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - Резервное копирование за предыдущую дату |
|
Любой язык - Резервное копирование за предыдущую дату
|
Новый участник Сообщения: 6 |
Привет всем!
Нужно создать скрипт который будет копировать файлы (только файлы) с фтп во внут. сеть. Копировать файлы только с датой изменения за предыдущий день, т.е. если сегодня 10 число, то скрипт должен скопировать файлы с датой изменения только за 9 число (за 8,7 и т.д. не нужны). После, файлы должны быть архивированы winrar'ом, имя архива - дата за предыдущее число как и скопированные файлы. Ниже прикрепил скрипт VBS который копирует файлы с датой изменения за предыдущий день. |
|
Отправлено: 09:38, 10-07-2014 |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать Вверх!
|
Отправлено: 17:31, 11-07-2014 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать Вверх!
|
Отправлено: 12:10, 13-08-2014 | #3 |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать Вверх!
|
Отправлено: 10:07, 18-08-2014 | #4 |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать Вверх!
|
|
Отправлено: 10:10, 28-08-2014 | #5 |
Ветеран Сообщения: 992
|
Профиль | Сайт | Отправить PM | Цитировать А вариант настроить тот же шедуллер в, например, TurboFTP с нужными параметрами и запускать после выполнения задачи (есть там и такой пункт в настройках) батник на архивацию не прокатит? Имхо самый простой вариант. Даже батник не нужен, просто запуск winrar.exe с нужными параметрами.
|
Отправлено: 10:58, 28-08-2014 | #6 |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать Elven,
Вариант с TurboFTP может и хороший, только она платная. У нас на работе следят за пиратским по, а на новое денег не дадут) |
Отправлено: 16:52, 01-09-2014 | #7 |
Новый участник Сообщения: 44
|
Профиль | Отправить PM | Цитировать DeD MOPO3, попробуйте Cobian Backup, а на счет даты, просто делайте архив в конце 9го дня
|
Отправлено: 22:39, 02-09-2014 | #8 |
Новый участник Сообщения: 9
|
Профиль | Отправить PM | Цитировать Винрар умеет сам искать недавно изменённые файлы, для этого используется ключ -tn. Например, -tn30d заархивирует все файлы, изменённые за последний месяц, а -tn24h за сутки. Чтобы было видно русский сохраните в кодировке 866. Добавить в планировщик часов на 10-11 вечера:
@rem Добавить в архив изменённое за в 24 часa @rem обрабатывая вложенные папки и совместно используемые файлы @rem со степенью сжатия 2, сохраняя пути без диска @rem 3% на восстановление @rem архив назвать FTP_ГГГГММЧЧ @rem Откуда и что архивировать: @set FTPfolder=D:\FTP Folder\pub\*.* @rem Куда архивировать: D: cd "D:\_Backup\FTP" @title Архивация файлов с FTP "C:\Program Files\WinRAR\rar.exe" a -tn24h -r -dh -m2 -ep2 -rr3p -agYYYYMMDD FTP_ "%FTPfolder%" @echo done at %time%! @title Готово @rem Ждём минуту, чтобы увидеть результат когда рядом @ping localhost -n 60 > nul |
Последний раз редактировалось Vlad87, 05-09-2014 в 19:19. Отправлено: 19:11, 05-09-2014 | #9 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Копирование файлов за текущую дату! | erorr | Скриптовые языки администрирования Windows | 14 | 27-10-2016 22:13 | |
резервное копирование | RED_LINE | Защита компьютерных систем | 5 | 22-10-2013 20:51 | |
CMD/BAT - копирование файлов за текущую дату с сервера на сервер | 6a6yko | Скриптовые языки администрирования Windows | 10 | 21-06-2011 13:00 | |
PowerShell - [решено] Копирование файлов за определенную дату | tarasov.evgeny | Скриптовые языки администрирования Windows | 2 | 15-12-2010 18:32 | |
Debian/Ubuntu - Резервное копирование. | Tankistspb | Общий по Linux | 2 | 25-02-2008 11:56 |
|