Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » 1С Программирование и поддержка (1C)

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

vcrank

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Код:
:: Версия 1С 8.2
set v8exe="c:\Program Files (x86)\1cv8\8.3.4.408\bin\1cv8.exe"
::set connect_str="Srvr=""MySrv"";Ref=""MyBase"";"
set connect_str="File=""d:\Base\"";"
 
:: расположение и наименование лог-файла
set log_file="d:\autobackup.log"
 
:: расположение и наименование файла выгрузки
set dump_dir=e:\!Backup\1C
set dump_type=.dt
 
 
 
set connect_name=backup
set connect_pwd=backup
set unlock_code=КодРазрешения
 
echo %date% %time% >> %log_file%
echo %connect_str% >> %log_file%
 
set /a y=%date:~6,4%&set /a m=1%date:~3,2%-100&set /a d=1%date:~0,2%-100
set /a i=(%y%-1901)*365 + (%y%-1901)/4 + %d% + (!(%y% %% 4))*(!((%m%-3)^&16))
set /a i=(%i%+(%m%-1)*30+2*(!((%m%-7)^&16))-1+((65611044^>^>(2*%m%))^&3))%%7+1
for /f "tokens=%i% delims=/" %%a in ('echo/Mon/Tue/Wed/Thu/Fri/Sat/Sun') do set "day_of_week=%%a"
for /f "tokens=%date:~3,2% delims=/" %%a in ('echo/Jan/Feb/Mar/Apr/May/Jun/Jul/Aug/Sep/Oct/Nov/Dec/') do set "month=%%a"
 
set dump_file="%dump_dir%(%day_of_week%)%dump_type%"
 
start "" /wait %v8exe% ENTERPRISE /IBConnectionString%connect_str% /N%connect_name% /P%connect_pwd% /WA- /DisableStartupMessages /CЗавершитьРаботуПользователей
start "" /wait %v8exe% DESIGNER /IBConnectionString%connect_str% /N%connect_name% /P%connect_pwd% /WA- /UC%unlock_code% /DumpIB%dump_file%
start "" /wait %v8exe% ENTERPRISE /IBConnectionString%connect_str% /N%connect_name% /P%connect_pwd% /WA- /DisableStartupMessages /CРазрешитьРаботуПользователей /UC%unlock_code%
 
echo %date% %time% >> %log_file%
echo %dump_file% >> %log_file%
 
if %day_of_week%==Fri copy /v %dump_file% "%dump_dir%(%day_of_week%)(%d%.%m%.%y%)%dump_type%"

Всего записей: 1067 | Зарегистр. 24-10-2005 | Отправлено: 18:16 29-01-2014
Открыть новую тему     Написать ответ в эту тему

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » 1С Программирование и поддержка (1C)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru