|
Пакетный запуск конфигуратора с подключением к хранилищам |
☑ |
0
tciban
04.12.24
✎
10:54
|
Уважаемые коллеги! Такая проблемка - есть база, у нее есть несколько расширений. Делаем хранилище конфигураций для базы, делаем зранилище для каждого расширения. Что бы не тормозиться кучей подключений к хранилищам при открытии конфигуратора делаю файл запуска с параметрами с названием 1C_Start.cmd а внутри такая строка:
"C:\Program Files\1cv8\8.3.25.1286\bin\1cv8.exe" DESIGNER /@ "C:\tciban\Работа с расширениями\Команды хранилищ\RepositoryParametrs.txt"
в файле параметров первой строкой "/S "имя базы" /WA+ /DisableStartupDialogs
потом несколько строчек
/ConfigurationRepositoryF <каталог хранилища> /ConfigurationRepositoryN <имя> /ConfigurationRepositoryP ""
При запуске cmd у меня отурывается и тут же закрывается черное окошко и больше ничего! Что я делаю не так? Хот ссылочку на пример, хоть намек дайте!
|
|
1
Андрюха
04.12.24
✎
11:34
|
Попробуй в cmd запустить 1cv8.exe с параметрами
config /S "база" /N"Пользователь" /P"Пароль" /ConfigurationRepositoryF"Хранилище" /ConfigurationRepositoryN"ПользовательХранилища" /ConfigurationRepositoryP"ПарольПользователяХранилища"
а в конце поставь pause чтобы было видно ошибку
|
|
2
Волшебник
04.12.24
✎
11:36
|
(0) лишние пробелы
|
|
3
Андрюха
04.12.24
✎
11:36
|
(2) не факт
|
|
4
tciban
04.12.24
✎
11:48
|
(2) где именно?
|
|
5
Волшебник
04.12.24
✎
12:01
|
(4) после ключей, например, здесь:
/ConfigurationRepositoryN <имя>
|
|
6
tciban
04.12.24
✎
12:10
|
(5) у меня после /ConfigurationRepositoryN один пробел и имя пользователя без кавычек. /ConfigurationRepositoryN Администратор
И такое впечатление что до разбора файлов параметров не доходит. Я поменял кодировку 1C_Start.cmd на cp866
теперь у меня запускает конфигуратор, но потом требует выбрать базу. т.е. до строки параметров
/S "имя базы" /WA+ /DisableStartupDialogs дело не доходит!
|
|
7
tciban
04.12.24
✎
12:15
|
Не отрабатывает из файла запуска параметр
/@ "C:\tciban\Работа с расширениями\Команды хранилищ\RepositoryParametrs.txt"
Пробовал убрать путь - не помогло. Где вообще относительно cmd файла и относительно 1cv8.exe должен лежать файл параметров?
|
|
8
tciban
04.12.24
✎
14:03
|
ну хорошо, а может кто нибудь знает как можно программмно узнать подключена ли эта база к хранилищу? Узнать от имени какого пользователя подключена конфигурация к хранилищу?
|
|
9
Андрюха
04.12.24
✎
14:17
|
Попробуй сначала через командную строку и без кириллицы, посмотри, подключится или нет, может тупо прав на файл хранилища не хватает.
|
|
10
tciban
04.12.24
✎
17:27
|
(9) да как прав то нет? Я ж сам его создавал. Вот с кирилицей да, проблемы могут быть...
|
|
11
tciban
05.12.24
✎
11:52
|
UP! может кто нибудь знает как можно программмно узнать подключена ли эта база к хранилищу? Узнать от имени какого пользователя подключена конфигурация к хранилищу?
|
|
12
Garykom
гуру
05.12.24
✎
12:13
|
(11) попробуй уже научиться читать
например мануалы на ИТС
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший