Скрипты для архивации windows

Содержание
  1. Автоматическое резервное копирование файлов с архивированием BAT/CMD
  2. VBS скрипт для резервного архивирования
  3. Архивация папок
  4. Решение
  5. Решение
  6. BAT скрипт для резервного копирования папки
  7. Ссылки
  8. Функции
  9. Пример настройки расписания
  10. Скрипт для прямого архивирования в zip-архив папки с файлами
  11. Скачать файлы
  12. Специальные предложения
  13. См. также
  14. Скрипт — выгонялка пользователей + резервная копия базы.
  15. Программа копирования баз системы 1С
  16. Bat файл для архивации баз 1с 7.7
  17. Программа для резервного копирования данных: каталогов файловой системы и баз данных 1С
  18. Авто-бэкапер 7.7 и 8.1
  19. Архивация базы 1С-Предприятие
  20. Программа для резервного копирования данных: каталогов файловой системы и баз данных 1С
  21. Простое решение для резерного архивирования (backup) баз 1С 7.7 (ver. DBF & SQL)
  22. Автоархивирование. очередное
  23. Архивирование. Используется 1С 7.7 + WinRar.
  24. Архивирование файловой базы 1С 8 каждый день, не выгоняя пользователей из базы, и не нужно знать пароль администратора
  25. Работа с zip-архивами
  26. Скрипт VBS для автоархивации баз 8.1 на SQL. (Нагло отключает все сеансы.)
  27. Обработка создания файла запуска архива
  28. Скрипт для архивирования баз 1Cv77 DBF WinRar-ом
  29. psBackup 3.0. Резервное копирование.
  30. Восстановление файлов ККМ АТОЛ
  31. Мастер копирования баз 1С и архивации
  32. УРБД Мастер 1.6.0
  33. Копирование файлов из 1с 8.1
  34. Архиватор для баз 1С
  35. Конфигурация для автоматического ежедневного архивирования баз .dbf v7
  36. 1С 8.0: автосохранение 8.0 (VB6)
  37. Внешняя компонента по записи на компакт-диск «1CD-Банк» («oncdbnk.dll»)
  38. «1СДБ. Сохранение» v1.0.0.11
  39. Автосохранение реквизитов документов

Автоматическое резервное копирование файлов с архивированием BAT/CMD

Все мы не раз слышали о необходимости выполнения резервного копирования данных. Крах системы, чьи-то шаловливые ручки, или они же, только свои, да еще множество причин, по которым ваши данные могут испортиться или уничтожиться. Тем, кому приходилось неделями восстанавливать утраченные данные, это объяснять уже не приходится.

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

Автоматическое резервное сохранение должно удовлетворять определенным требованиям:

  • должно выполняться регулярно. Причем период копирования определяется частотой обновления данных. Т.е. если файлы изменяются каждый день, то и копировать их нужно каждый день;
  • копии должно храниться отдельно от источника данных. Это может быть внешний диск, а еще лучше хранить копии на удаленном сервере или в облаке в интернете. Тогда даже если комната с компьютером и внешним диском взлетит на воздух, данные преспокойно останутся храниться в облаке на мощных и защищенных серверах крупных ИТ-компаний;
  • если хранилище имеет небольшой размер, копии должны сжиматься для экономии места;
  • по той же причине нужно вести контроль количества последних хранящихся копий. Например, для очень важных данных у меня хранятся 7 ежедневных, 4 еженедельных и 12 ежемесячных копий. Остальные копии удаляются за ненадобностью;
  • после выполнения сохранения нужно проверить наличие резервной копии и ее целостность.

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

Бесплатная программа — File Backup Watcher. Очень простая и удобная утилита для резервного копирования.

Платная программа — Acronis True Image Home. Одна из самых мощных и гибких систем. Бэкапит все: от файлов до операционной системы.

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

Задача: написать максимально простой скрипт по резервному копированию данных, который архивирует каталог с файлами, требующих сохранения, и копирует их в другой каталог на внешний диск или удаленный сервер.

Создадим файл Backup.bat со следующим содержимым:

, где indir — каталог, который мы будем сохранять, destdir — каталог, где будут размещаться созданные архивы, arcpath — путь до архиватора Rar.exe. После запуска этого файла, архив входного каталога C:\InFolder будет находиться в каталоге D:\OutFolder. В нашем случае резервное копирование файлов подразумевает наличие архиватора Rar.exe в каталоге С:\Program Files\WinRar.

Итоги

Мы написали самый простой скрипт по резервному копированию файлов. Конечно, при желании можно накрутить на него много полезного функционала, например:

  • контроль количества последних копий (старые копии удалять);
  • система записи событий в лог;
  • при невозможности скопировать на удаленный сервер, хранить копию на локальной машине.

Чтобы сделать автоматический запуск файла, например, раз в неделю, нужно создать назначенное задание в Планировщике Windows.

VBS скрипт для резервного архивирования

Доброго вечера.
Озадачился тут резервным копированием данных у клиента, ну и конечно очистка хранилища от старых бэкапов. Тема в принципе замылиная, но сторонний софт я не люблю для этого использовать, а 7zip как то на сервере не прижился. Вот и утопал в поисках прекрасного скрипта для данного мероприятия. Покопавшись в сети нашёл интересную статейку, но в том скрипте не хватало части функционала, а многие найденные были слишком громозкими, а во многих почему то были допущены детские ошибки(подозреваю что нарочно, правда не понятно зачем).
Собственно тело vbs скрипта, универсилизировал как смог:

Читайте также:  Nfs most wanted 2012 mac os

Соответственно можно задавать параметры в теле скрипта непременным, либо аргументами при запуске вида:
cscript zip.vbs C:\Путь-какую-папку-архивировать\ С:\Путь-куда-архивировать\ Название-файла.zip Срокжизнифайлов
И конечно не забываем про пробелы.

Не забываем раскоментировать нужный блок и закоментировать не нужный.

Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.

Это «Песочница» — раздел, в который попадают дебютные посты пользователей, желающих стать полноправными участниками сообщества.

Если у вас есть приглашение, отправьте его автору понравившейся публикации — тогда её смогут прочитать и обсудить все остальные пользователи Хабра.

Чтобы исключить предвзятость при оценке, все публикации анонимны, псевдонимы показываются случайным образом.

Не надо пропускать:

  • рекламные и PR-публикации
  • вопросы и просьбы (для них есть Хабр Q&A);
  • вакансии (используйте Хабр Карьеру)
  • статьи, ранее опубликованные на других сайтах;
  • статьи без правильно расставленных знаков препинания, со смайликами, с обилием восклицательных знаков, неоправданным выделением слов и предложений и другим неуместным форматированием текста;
  • жалобы на компании и предоставляемые услуги;
  • низкокачественные переводы;
  • куски программного кода без пояснений;
  • односложные статьи;
  • статьи, слабо относящиеся к или не относящиеся к ней вовсе.

Архивация папок

Архивация вложенных папок
Уважаемые знатоки, помогите решить проблему. Есть файлы, которые требуется заархивировать WinRar.

Архивация выбранных папок+файлов в текущей директории
добрый день, понадобилось собирать zip-архив с нужными папками в текущей директории с помощью.

Архивация папок с сохранением имени 7zip, winrar. Батник
С новым годом! Есть папка C:\test1. В ней будут появляться папки с разными названиями (к примеру.

txt файл с именами папок внутри самих папок (в кодировке 1251)
Добрый вечер ) Есть несколько сотен папок, в каждой из которых нужно создать файл album.txt в.

Решение

Решение

Нет-нет, до exe ни в коем случае не нужно, это же к %Path% будет добавляться. Просто директорию, где он установлен указать.

Попробуйте перед «7z a «%ArchPath. » добавить Echo и посмотреть на то, какая команда архиватору формируется. Вот так:

я сначала не дописывал, та же самая ошибка была, дописал — ничего не изменилось.

Да, 7z запускается, но результата нет

вот так. но ничего снова нет.

Добавлено через 5 минут

Тематические курсы и обучение профессиям онлайн
Профессия Cпециалист по кибербезопасности (Skillbox)
DevOps-инженер (Нетология)
Профессия DevOps-инженер PRO (Skillbox)

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

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

Получить список папок и вложенных папок, отсортированных по размеру
Как можно получить список папок и вложенных папок, отсортированных по размеру

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

Архивация на лету
Возможно ли средствами windows (желательно CMD/BAT, но не обязательно) архивировать создаваемый.

BAT скрипт для резервного копирования папки

Набросал ещё один маленький BAT скрипт для резервного копирование папки. Внесите свои данные и через scheduler настройте расписание резервного копирования.

Ссылки

Функции

  • С помощью xcopy делает резервные копии папки.
  • Каждый бэкап сохраняется в отдельную подпапку вида DD.MM.YYYY_hhmmmss.
  • С помощью 7-Zip архивирует резервные копии.
  • Удаляет старые резервные копии.

@echo off
SetLocal EnableDelayedExpansion

set DirName=my_folder
set SourceDir=C:\%DirName%
set BackupDir=B:\%DirName%\daily\
set NumFolders=10

0,2%
set h=%h: =0%
set FullBackupDir=%BackupDir%%date%_%h%%time:

xcopy %SourceDir% %FullBackupDir%%DirName%\ /E /F /H /R /K /Y /D 2>nul >nul

«%a7z%» a -tzip -bb0 -bd -sdel «%FullBackupDir%%DirName%.zip» «%FullBackupDir%» 2>nul >nul

for /f «tokens=* delims=» %%D in (‘dir %BackupDir% /ad /b /o-d’) do (
if not %%D==»» (
if not !NumFolders!==0 (
set /a NumFolders-=1
) else (
rd /s /q %BackupDir%%%D 2>nul >nul
)
)
)

Читайте также:  Windows error code 127
  • DirName — название папки
  • SourceDir — что бэкапим
  • BackupDir — куда бэкапим
  • NumFolders — сколько подпапок с бэкапами хранить
  • a7z — путь к 7z.exe

Пример настройки расписания

В Task Scheduler настраиваем новое задание.

Выбираем пользователя, от имени которого будет выполняться резервное копирование. После сохранения задания нас спросят пароль от него. Ставим галку Run whether user is logged or not — запускать даже если юзер не залогинен.

В триггерах настраиваем расписание. У меня резервное копирование происходит раз в сутки.

Указываем ссылку на наш BAT файл.

Проверяем настройки. OK.

Теперь папка будет резервироваться раз в день. С настройкой NumFolders=10 в BAT файле мы будем хранить данные за последние 10 дней.

Если хотите хранить ежедневные и ежемесячные резервные копии — сделайте два BAT файла и два расписания резервного копирования в разные папки.

Если вам понравилась статья, то ставьте 👍🏻 каналу.
Пишите комментарии, задавайте вопросы, подписывайтесь.

Скрипт для прямого архивирования в zip-архив папки с файлами

Скрипт взят из просторов интернета.
Используется в bat-файле для автоархивирования папки с базой 1с D:\1C_Arhiv\Test 2\ в папку с архивом D:\1C_Arhiv\arx\
При использования своих путей поменяйте их тут:

MySource = «D:\1C_Arhiv\Test 2\»
MyTarget = «D:\1C_Arhiv\arx\test2.zip»

Скачать файлы

Специальные предложения

Обновление 04.09.09 18:10

Код открыт Не указано

См. также

Скрипт — выгонялка пользователей + резервная копия базы.

В Клиент-серверном режиме работы базы часто возникает необходимость выгонять пользователей чтобы сделать обновление, резервные копии и т.п. Для ленивых, которым неудобно всех выгонять «руками» или ждать окончания рабочего дня, предлагается простой скрипт, который всё сделает за вас.

26.02.2013 26647 0 tystik 11

Программа копирования баз системы 1С

Бывает так, что необходимо перенести базы 1С с одного компьютера на другой или даже просто сделать архивную копию. Но на это может не хватать времени или ехать специально за три-девять земель, только для того, чтобы скопировать базы, — лень. Что может быть проще, чем просто скопировать нужные базы из 1С, но объяснить как это сделать самому бухгалтеру сложно. Поэтому и была сделана такая программа, котрая упростит участь разъяснений всего до одного предложения.

27.01.2011 21486 261 SunTechnic 10

Bat файл для архивации баз 1с 7.7

Ничего нового, но достаточно удобный и проверенный годами сценарий, который позволяет создавать ежедневные архивы баз данных 1 с предприятия 7.7 (для файлового режима работы) при помощи программы WinRar. Архивируются только жизненно важные файлы: MD, DD, Dbf для уменьшения размера архива. Процедура срабатывает даже когда в базе на момент запуска процедуры есть пользователи. В результате получаем архивные файлы с датой в наименовании + подробный лог о результатах архивации.

21.01.2011 20516 498 DDos76 4

Программа для резервного копирования данных: каталогов файловой системы и баз данных 1С

Если вам надоели монотонные операции по резервированию баз 1С, воспользуйтесь программой Egida Backup, которая по одному щелчку мыши создаст копии важных данных и сохранит их на диск, удаленный каталог или флешку.

02.06.2010 20659 471 tuzek 16

Авто-бэкапер 7.7 и 8.1

Программа позволяет выполнить последовательную выгрузку из всех баз 1С, указанных в ini-файле. Кроме того, позволяет принудительно убить все процессы 1С перед выполнением выгрузки. Для версии 7.7 производится подчистка файлов lck. Формирует файлы выгрузки с уникальными именами. Бэкап каждой последующей базы выполняется только после бэкапа предыдущей. По завершении программа выключается Примечание: выгрузка стандартная, формируется архив с файлами 1Cv77.dat, 1Cv7.MD, users.usr (7.7) и файл *.dt (8.0, 8.1) Подробное описание в readme.

22.02.2010 23592 716 Abadonna 19

Архивация базы 1С-Предприятие

Используем стандартный планировщик Windows и файл Visual Basic Script с файлом настроек, для плановой выгрузки базы данных.

29.12.2009 11647 271 alves 4

Программа для резервного копирования данных: каталогов файловой системы и баз данных 1С

Если вам надоели монотонные операции по резервированию баз 1С, воспользуйтесь программой Egida Backup, которая по одному щелчку мыши создаст копии важных данных и сохранит их на диск, удаленный каталог или флешку.

14.12.2009 24017 442 tuzek 49

Простое решение для резерного архивирования (backup) баз 1С 7.7 (ver. DBF & SQL)

Данная методика легко внедряется в любую конфигурацию платформы 1С 7.7 и не требует серьезных навыков в конфигурировании и программирования.

05.12.2009 21326 370 avd2003 19

Автоархивирование. очередное

Набор .bat файлов для автоматизации процессов: тестирование базы, выгрузка в DT, генерация из из DT в 1CD? архивирование. для файловой и SQL версии по выбору

11.09.2009 11363 310 dvv01 6

Архивирование. Используется 1С 7.7 + WinRar.

Конфигурация при запуске сохраняет папки с 1С (и не только) с помощью WinRar (должен быть установлен).

04.09.2009 13328 237 S_y_S 11

Архивирование файловой базы 1С 8 каждый день, не выгоняя пользователей из базы, и не нужно знать пароль администратора

Архивирование файловой базы 1С 8 в архив zip каждый день посредством прописывания в планировщике скрипта.

28.08.2009 25752 374 maxx 29

Работа с zip-архивами

Работа с zip-архивами с помощью UtilZip.dll. Лично мной использовалось для работы с файлами обмена МОД.

30.06.2009 15114 338 Лев 6

Скрипт VBS для автоархивации баз 8.1 на SQL. (Нагло отключает все сеансы.)

Скрипт для автоархивации в файлы в формате «ZUP2009_16_04_2009_09_25_55.dt» (Дата и время архивации.) + его Лог файл в формате «ZUP2009_Log_16_04_2009_09_25_55.log» (Дата и время архивации.)

22.04.2009 17418 971 rebuzx 28

Обработка создания файла запуска архива

Создание командного файла запуска для последующего использования при автосохранении информационных баз 1С

22.02.2009 11567 546 Kyrales 9

Скрипт для архивирования баз 1Cv77 DBF WinRar-ом

Лишний автоархиватор в зипе не лишний, верно? 😉

15.07.2008 11315 634 Шухер 6

psBackup 3.0. Резервное копирование.

Планировщик резервного архивирования файл-серверных баз данных 1С. Отображается в системном трее. Архивация выполняется по расписанию или принудительно. Для работы необходим WinRAR или 7-Zip.

26.06.2008 21904 550 Ломастер 35

Восстановление файлов ККМ АТОЛ

Программа предназначена для восстановления файлов paradox используемых в программе для кассовых аппаратов Феликс (Атол). Производит полное восстановление файлов при случайных сбоях программы или компьютера. Варианты восстановления: — полностью восстанаваливает файлы из каталога. — в случае невозможности восстановления файлов производится замена на заранее подготовленную базу. База подготавливается автоматически при первом запуске пограммы.

03.06.2008 11702 109 ahmet 2

Мастер копирования баз 1С и архивации

При помощи данного приложения можно переносить базы 1С с одного компьютера на другой по принципу Copy — Paste.

08.05.2008 7260 328 Crym69 1

УРБД Мастер 1.6.0

Программа УРБД Мастер предназначена для автообмена информацией по расписанию между центральной и периферийными ИБ для программы 1С Предприятие 7.7 (бухгалтерия, торговля, SQL) . В качестве транспорта используется электронная почта, FTP-протокол или локальная сеть.

25.01.2008 15002 413 codeLocker 10

Копирование файлов из 1с 8.1

Копирование файлов по расписанию из 1с 8.1

20.11.2007 10812 708 programmer-1c2007 3

Архиватор для баз 1С

Архивирует базы 1С или любые другие в указанный каталог. Запуск возможен раз в день, раз в неделю или . Быстрая архивация 100 мег за 3 мин. И еще всяко

15.08.2007 12634 475 ahmet 15

Конфигурация для автоматического ежедневного архивирования баз .dbf v7

Хранитель баз для v7.7 (файловый вариант). Конфигурация использует пакетный режим Конфигуратора. Переиндексирует базы и сохраняет архив с префиксом базы, датой и временем архивирования в указанное место. Например, Hranitel_2007-07-28_17-11.ZIP Преимущества в том, что использует средства пакетного режима Конфигуратора и DOS и все операции делает в автоматическом режиме. Программа бесплатна и не использует внешних компонент. Возможна работа по расписанию из Планировщика Windows.

21.07.2007 19200 3304 v.l. 28

1С 8.0: автосохранение 8.0 (VB6)

Утилита для выполнения автосохранения для 1С 8.0 для Win2003/Xp

19.04.2007 6347 409 pippa 22

Внешняя компонента по записи на компакт-диск «1CD-Банк» («oncdbnk.dll»)

Внешняя компонента «1CD-Банк:1С» («oncdbnk.dll») для «1С:Предприятие» v7.7, «1С:Предприятие» v8.0 предназначена для выполнения записи, стирания и любых других регламентированных операций с компакт-диском.

24.03.2006 10472 459 advanter 12

«1СДБ. Сохранение» v1.0.0.11

Выпущена новая программа \»1СДБ. Сохранение\» v1.0.0.11. Программа предназначена для выполнения резервного копирования баз данных \»1С:Предприятие\». Применяется как полное резервирование базы данных, включая все содержимое папки с базой, так и регламентированные фирмой «1С» стандартные методы выгрузки и сохранения.

24.03.2006 9436 830 advanter 6

Автосохранение реквизитов документов

Данная разработка предназначена для автоматического сохранения всех (!) реквизитов документа (шапки и табличной части) в процессе редактирования (ввода нового) документа. Внешне это выглядит так: вы упорно создаете какой-нибудь документ (ПНК, ЗаказПокупателя и т.д.), целый час забиваете данные в многострочную часть, и в самом разгаре 1С-ка «падает», не оставляю юзеру никакой возможности сохраниться.. При последующем запуске 1С при вводе нового документа (того же вида) система предлагает восстановить данные документа (по принципу Word’а)!!

22.03.2006 18679 823 imsoftware 12

Читайте также:  Обновления драйверов для windows 10 про
Оцените статью
Наименование Файл Версия Размер