Имя: Пароль:
1C
 
Обновление конфигурации из хранилища в пакетном режиме (8.2), модальное окно
0 sereban
 
18.12.14
17:02
Пытаюсь написать команду для обновления конфигурации из хранилища в автоматическом режиме:

"C:\Program Files (x86)\1cv82\8.2.17.157\bin\1cv8.exe" DESIGNER /IBConnectionString Srvr="Server1C";Ref="base1" /N"Администратор" /P"p1" /DisableStartupMessages /DisableStartupDialogs /ConfigurationRepositoryF"tcp://RepositoryServer/work" ConfigurationRepositoryN"RepUser" /ConfigurationRepositoryUpdateCfg -force /UpdateDBCfg

Но при выполнении этой команды появляется заполненное окно подключения к хранилищу, в котором нужно нажать ОК, и дальше все выполняется как надо. Т.е. автоматически обновление все равно не проходит. Платформа 8.2.17.157.

Как-нибудь можно избавить от окна подключения?
1 Лефмихалыч
 
18.12.14
17:08
(0) да, есть такое в 8.2. Надо один раз нажать ОК интерактивно, в дальнейшем окно появляться не будет, пока логин или расположение хранилища не поменяешь
2 sereban
 
18.12.14
22:15
(1) К сожалению в моем случае не так. Каждый раз приходится нажимать ОК
3 Garykom
 
гуру
18.12.14
22:43
(0) база то прописана в запуске?
4 sereban
 
18.12.14
23:00
(3) прописана. Все запускается, только требует нажатия ОК
5 Garykom
 
гуру
18.12.14
23:12
(4) может на другой версии платформы будет иначе

ну или в батнике sendkeys сделай в крайнем случае
6 Armando
 
18.12.14
23:31
Странно. У меня все нормально на 82 было.
7 Armando
 
18.12.14
23:59
Вот кусок батника. Тут 8.3, но для 8.2 тож самое все работало.


@echo off

rem обновление ИБ подключенной к хранилищу
@echo Обновление из хранилища
@"%ProgramFiles(x86)%"\1cv8\8.3.5.1248\bin\1cv8.exe DESIGNER                     rem конфигуратор ^
    /F "E:\1C_Base_for_Update\"                                              rem путь к базе ^
    /Out "C:\Scripts\log_Step1.txt"                                          rem вывод служебных сообщений ^
    /ConfigurationRepositoryF "c:\1C_Depository_ING\1C_Depository_ING_2014\" rem адрес хранилища ^
    /ConfigurationRepositoryN "ReadOnly"                                     rem пользователь хранилища ^
    /ConfigurationRepositoryP ""                                             rem пароль пользователя хранилища ^
    /ConfigurationRepositoryUpdateCfg -force -revised                        rem обновление основной конфигурации из хранилища ^
    /UpdateDBCfg                                                             rem обновление конфигурации БД
8 sereban
 
19.12.14
08:43
(6) Попробовал на платформе 8.2.19.116, результат тот же.
9 sereban
 
19.12.14
08:46
(7) У вас база файловая и хранилище файловое. У меня хранилище на сервере и база на сервере. Может с этим как-то связано?
10 sereban
 
19.12.14
11:18
Всем спасибо) Моя ошибка была: пропустил слэш("/") перед ConfigurationRepositoryN
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс