|
Обновление конфигурации БД и запуск из батника | ☑ | ||
---|---|---|---|---|
0
itbchern
03.07.16
✎
12:57
|
Пытаюсь сделать батник (в дальнейшем запихать в саму конфу), чтобы при нажатии на него обновлялась конфигурация БЛ и запускалась платформа
"C:\Program Files (x86)\1cv8\1cestart.exe" CONFIG /F D:\1C\УТ /Visible /UpdateDBCfg /N Админ /P *** /RunEnterprise "ENTERPRISE" Если запускать от имени администратора, то все работает прекрасно Если запускать от имени обычного пользователя, то после обновления в платформу не заходит, а выдаётсяф окно с предложением ввести логин/павроль Логин забивается верный, а пароль, судя по всему- нет. Если ввести верный пароль, то тогда заходит в систему В чем может быть ошибка? |
|||
1
Chameleon1980
03.07.16
✎
13:34
|
А может вам пойдет Обновлятор от Алексея Карманова (http://forum.infostart.ru/1c82/) ?
А вообще, наверное чтонить с кавычками в ком. строке. гугл рулит: http://catalog.mista.ru/public/104654/ "C:\Program Files\1cv81\bin\1cv8.exe" ENTERPRISE /F"D:\1C_base\ZUPRAZR" /N"Админ" /P"12345" |
|||
2
Chameleon1980
03.07.16
✎
13:40
|
пароль и имя юзера обернуть кавычками попробуйте
|
|||
3
Cyberhawk
03.07.16
✎
14:29
|
В порядке бреда: добавить базу в список баз пользователя, под которым ввод пароля не прокатывает
|
|||
4
Chameleon1980
03.07.16
✎
14:46
|
(3) такое на 7.7 было (могло быть).
на 8.х не замечал |
|||
5
itbchern
03.07.16
✎
15:07
|
(2) Не помогает. Все так же- "Запуск от имени администратора" работает, просто запуск- нет
При чем вот так работает: "C:\Program Files (x86)\1cv8\common\1cestart.exe" CONFIG /F D:\1C\УТ /Visible /UpdateDBCfg /N Админ /P *** "C:\Program Files (x86)\1cv8\common\1cestart.exe" ENTERPRISE /F D:\1C\УТ /N Админ /P *** Но так в 1С не запихать в ЗаврешениеРаботыСистемы() |
|||
6
Cyberhawk
03.07.16
✎
15:10
|
Сделай батник с командой start для первой строчки
|
|||
7
itbchern
03.07.16
✎
15:12
|
(6) Не понял
|
|||
8
Chameleon1980
03.07.16
✎
15:21
|
(7) непосредственно перед каждой строкой пишешь Start
читай справку в cmd ........... При чем вот так работает: "C:\Program Files (x86)\1cv8\common\1cestart.exe" CONFIG /F D:\1C\УТ /Visible /UpdateDBCfg /N Админ /P *** "C:\Program Files (x86)\1cv8\common\1cestart.exe" ENTERPRISE /F D:\1C\УТ /N Админ /P *** Но так в 1С не запихать в ЗаврешениеРаботыСистемы() а я вот это не понял |
|||
9
itbchern
03.07.16
✎
15:30
|
(8)
start "" "C:\Program Files (x86)\1cv8\common\1cestart.exe" CONFIG /F D:\1C\УТ /N Админ /P *** /Visible /UpdateDBCfg start "" "C:\Program Files (x86)\1cv8\common\1cestart.exe" ENTERPRISE /F D:\1C\УТ /N Админ /P *** Так тоже работает Добавление/удаление start "" в начале строки никаких изменений не дало Первый вариант так и не работает, в котором прлатформа из конфигуратора запускается |
|||
10
Chameleon1980
03.07.16
✎
15:35
|
(9) там с кавычками опять-же нужно внимательно
присвой строку переменной - выведи переменную через сообщить - думай |
|||
11
Beretta
03.07.16
✎
15:39
|
(0) После /runeterprise укажи в кавычках полную строку, которая используется для запуска 1с. С указанием базы, пользователя и прочего. Сейчас у тебя там голый ключ режима
|
|||
12
itbchern
03.07.16
✎
15:43
|
(11) Тоже не помогло
start "" "C:\Program Files (x86)\1cv8\common\1cestart.exe" CONFIG /F D:\1C\УТ /DisableStartupMessage /Visible /UpdateDBCfg /N Админ /P *** /RunEnterprise "ENTERPRISE /F D:\1C\УТ /N Админ /P ***" |
|||
13
itbchern
03.07.16
✎
15:45
|
Может это как-то связано с тем, что при запуске батника от админа все обновляется и запускается на ура, а при запуске от обычного пользователя не получается? Может проблема не в самом батнике? Или есть какой-то дополнительный волшебный флаг
|
|||
14
Beretta
03.07.16
✎
15:46
|
(12) start убери
|
|||
15
itbchern
03.07.16
✎
15:47
|
(14) start вообще по-моему особой роли не играет
Без него тоже не работает |
|||
16
Beretta
03.07.16
✎
15:48
|
И если из батника запускаешь, убедись, что оно в cp866. Оно тупо может в русские буквы не попадать.
|
|||
17
itbchern
03.07.16
✎
15:49
|
(16) у меня cp1251, cp866 почему-то не хотело
|
|||
18
Beretta
03.07.16
✎
15:54
|
(17) тогда напиши первой строкой батника
cp 1251 Консоль по умолчанию для русского ждет 866 |
|||
19
itbchern
03.07.16
✎
15:55
|
(18)Написано у меня это :)
|
|||
20
Beretta
03.07.16
✎
15:55
|
Ну или русское все истреби
|
|||
21
itbchern
03.07.16
✎
15:57
|
"C:\Program Files (x86)\1cv8\common\1cestart.exe" CONFIG /F D:\1C\УТ /N Админ /P *** /UpdateDBCfg /RunModeManagedApplication /RunEnterprise "ENTERPRISE"
Вот так хотя бы запустилось- с ключом толстого управляемого клиента Уже что-то, но еще не совсем |
|||
22
itbchern
03.07.16
✎
16:18
|
Хотя все равно файловый вариант
Наверное, так и оставлю Осталось протестить |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |