Имя: Пароль:
1C
 
Как открыть консоль серверов 1С программно из встроенного языка?
0 TormozIT
 
гуру
07.02.16
16:56
Сабж
1 TormozIT
 
гуру
07.02.16
17:02
Способ через ярлык не предлагать. Его может не быть.
2 ДенисЧ
 
07.02.16
17:25
КомандаСистемы()
3 TormozIT
 
гуру
07.02.16
17:45
(2) Видимо ты не пробовал. Или что то скрываешь =)
4 Записьдампа
 
07.02.16
17:56
(3) "%ProgramFiles(x86)%\1cv8\common\1CV8 Servers.msc"
5 TormozIT
 
гуру
07.02.16
18:03
(4) Спасибо. Для 32-битной такой способ работает, а для 64-битной как запустить?
На скриншоте показаны оба ярлыка (слева 32-битный, справа 64-битный)
http://rghost.ru/82BPDqrwD
6 TormozIT
 
гуру
07.02.16
18:14
Нашел исполняемый файл 64-битный
C:\Program Files\1cv8\common\1CV8 Servers (x86-64).msc
C:\Program Files\1cv82\common\1CV8 Servers (x86-64).msc
Но не понял как ярлык на него ссылается. С 32-битным все понятно.
7 TormozIT
 
гуру
07.02.16
18:23
Еще для запуска консоли 8.1 не нашел файла msc. Ярлык опять же не на файл ссылается http://rghost.ru/66WbwwcnV/image.png
8 TormozIT
 
гуру
07.02.16
19:20
Для 8.1 нашел "C:\Program Files (x86)\1cv81\bin\1CV8 Servers.msc", но как это из ярлыка получается, не понял.
9 К_Дач
 
07.02.16
20:46
(8) встраиваешь обработину в ИР ? ;)
10 TormozIT
 
гуру
07.02.16
23:19
(9) Нет, встраиваю в коммерческий продукт.
11 VladZ
 
08.02.16
05:32
(0) Зачем?
12 TormozIT
 
гуру
08.02.16
12:08
(11) Чтобы не искать нужную консоль из списка, который с выходом 8.4 уже будет насчитывать 7 штук. Код сам определяет нужную консоль и открывает ее, подкидывая в нее нужный и красивый список серверов.