|
WshShell. Запустить 1с в неотображаемом окне
| ☑ |
0
vi0
17.06.16
✎
14:51
|
У команды WshShell.Run есть второй параметр, указав которому значение 0, можно скрыть запускаемую программу
У кого получалось так запускать 1с? Поделитесь примером кода
|
|
1
Карупян
17.06.16
✎
14:56
|
но зачем когда есть комконнектор?
|
|
2
vi0
17.06.16
✎
14:58
|
Нужно запустить пакет запусков 1с в фоне, на клиенте синхронно, т.е. не останавливая работу в текущем сеансе 1с, который и запустит этот скрипт
И чтобы не открывались окна, не мешали
|
|
3
Heckfy
17.06.16
✎
15:08
|
Штатный пакетный запуск не подходит?
|
|
4
vi0
17.06.16
✎
15:13
|
(3) я хочу скрыть все окна 1с
нашел эту возможность только в WshShell, да и та не работает как надо
|
|
5
План счетов
17.06.16
✎
15:36
|
в AutoIt есть поиск окон и задания параметров окну: можно сделать окно прозрачным или спрятать.
Должно подойти.
|
|
6
pessok
17.06.16
✎
15:37
|
Shell.Run(Символ(34)+ПутьКПриложению+Символ(34)+" ENTERPRISE "+Путь, 1, Ложь);
|
|
7
pessok
17.06.16
✎
15:37
|
+(6) я так базы обновляю, вполне все нормально работает
|
|
8
pessok
17.06.16
✎
15:38
|
а, это уже запуск после обновления, сорян
|
|
9
pessok
17.06.16
✎
15:38
|
СтрокаДействия = Символ(34)+ПутьКПриложению+Символ(34)+" DESIGNER "+?(Логировать, ЛогФайл, +" ")+Путь+Действие+Символ(34)+ВрПутьКОбновлению+Символ(34)+" /UpdateDBCfg";
PID = Shell.Exec(СтрокаДействия);
|
|
10
vi0
17.06.16
✎
16:36
|
Нужно в режиме пользователя
|
|