artemv
Junior Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Делаем бэкап 1с. 1с 6.0 Создаем батник с содержимым, где и куда понятно. Код: "c:\Program Files\WinRAR\WinRAR.exe" a -r "e:\backup\bases\%date:~0,10%.zip" "d:\1C_60\bases\" | 1с 7.7 (создаем директорию, и в ней следующие файлы...) - Создаем батник с содержимым, обзываем его 'UnLoadEvry.bat': Код: FOR /F "tokens=1,2,3,4" %%i in (PathUnLo.ini) do Call UnLoadPath.bat %%i %%j %%k %%l | - Создаем еще один батник с содержимым, обзываем его 'UnloadPath.bat' Указываем откуда запускается приложение 1с, указываем расположение к файлу 'UnloadData.rpm'. Код: Set NewPath=%2% Set WorkD=%date:~0,10% @Echo [General] > UnloadData.prm @Echo Quit=Y >> UnloadData.prm @Echo UnloadData=Y >> UnloadData.prm @Echo [UnloadData] >> UnloadData.prm @Echo UnloadToFile=%NewPath%\%WorkD%.zip >> UnloadData.prm "C:\Program Files\1Cv77\BIN\1cv7s.exe" config /@E:\backup\7.7\UnloadData.prm /d%1 /n%3 /p%4 | - Создаем файл 'PathUnlo.ini' с списком, где указываем путь к директории баз, пусть к директории бэкапа, логин и пароль администратора в 1с. Код: d:\base\ e:\backup\base\ admin password | - Создаем файл 'UnloadData.rpm' с следующим содержимым (указываем путь к директории бэкапа): Код: [General] Quit=Y UnloadData=Y [UnloadData] UnloadToFile=e:\backup\mbp\ | 1с 8.1 - Создаем батник, с следующим содержанием: - Указываем откуда запускается 1с, имя сервера и база, логин администратора и пароль. - Указываем путь к директории бэкапа и директории лога (в случае неуспеха будем знать почему не было бэкапа?). Код: "C:\Program Files\1cv81\bin\1cv8.exe" config /S server\namebases /n admin /p password /DumpIB E:\backup\bases\day_%date:~0,10%.dt /Out E:\backup\bases\log\day_%date:~0,10%.txt config |
| Всего записей: 52 | Зарегистр. 12-02-2008 | Отправлено: 21:36 12-10-2010 | Исправлено: artemv, 11:26 15-10-2010 |
|