|  | 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 | 
        Нужно в режиме пользователя     |  |