Меню Закрыть

Резервное копирование файловых баз 1С Предприятие 8

1с support спасательный круг

Предлагаю Вашему вниманию простой bat скрипт, предназначенный для резервного копирования нескольких файловых баз 1С Предприятие версий 8.1, 8.2, 8.3

CHCP 1251
@echo off
SET /A P=1

:1
SET FILENAME=zup
SET BasePath=F:\1CBases
SET BaseDIR=ZUP
GOTO FUNK

:2
SET FILENAME=buh
SET BasePath=F:\1CBases
SET BaseDIR=BUH
GOTO FUNK

:3
SET FILENAME=buh2
SET BasePath=F:\1CBases
SET BaseDIR=BUH2
GOTO FUNK

GOTO END

:FUNK

"%ProgramFiles(x86)%\1cv8\<ВЕРСИЯ>\bin\1cv8s.exe" CONFIG /F %BasePath%\%BaseDIR% /N"1CBackUp" /P"1CBackUp" /DumpIB "G:\1C_BackUp\%FILENAME%_%date:~6,4%%date:~3,2%%date:~0,2%.dt" /OUT "G:\1C_BackUp\1C_backup.log" -NoTruncate

SET /A P=P+1

GOTO %P%

:END

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

Замените пути к базам, названия папок и путь, куда производить резервное копирование.

Далее сохранить скрипт в виде *.bat и поставить в планировщик.

2 комментария

  1. Уведомление:Резервное копирование файловых баз 1С Предприятие 8 | Oh, MSBRO !

  2. Roberto

    C:\Distr\1C>1c_backup.bat

    C:\Distr\1C>CHCP 1251
    Текущая кодовая страница: 1251
    Не удается найти указанную метку пакетного файла — 2

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *