|
Выполнить обработку скриптом в фоновом режиме
| ☑ |
0
Bot002
17.09.19
✎
14:58
|
Добрый день.
Скрипт VBS отрабатывает корректно, обработка создаёт файл на диске.
Set v8 = CreateObject("V83.Application")
ConnectionString = "Srvr=1.1.1.!;Ref='Test';Usr='Test';pwd='Test';"
res = v8.Connect(ConnectionString)
set extProc = v8.ExternalDataProcessors.Create("D:\tmp\Test.epf",false)
extProc.Test()
set v8 = Nothing
Подскажите, пожалуйста, как сделать так, чтобы 1с запускалась в фоновом режиме (что бы пользователь её не видел)?
|
|
1
ДенисЧ
17.09.19
✎
15:00
|
Используй COMConnector
|
|
2
PuhUfa
17.09.19
✎
15:01
|
(0) а ты откуда и под кем этот скрипт запускаешь?
|
|
3
Bot002
17.09.19
✎
15:02
|
(2) Из командной строки, под администратором.
|
|
4
Bot002
17.09.19
✎
15:04
|
(1) Новый COMОбъект("V82.COMConnector")?
|
|
5
Bot002
17.09.19
✎
15:07
|
(1)
Set Com1c = CreateObject("V83.ComConnector")
Set Base1c= Com1c.Connect("srvr=""server""; ref=""base"";")
А пример какой ни будь можно?
|
|
6
Bot002
17.09.19
✎
15:32
|
C:\Windows\SysWOW64>cscript.exe c:\tmp\AAA.vbs
c:\tmp\AAA.vbs(1, 1) Ошибка выполнения Microsoft VBScript: Невозможно создание объекта контейнером ActiveX: 'V83.ComConnector'
|
|
7
ДенисЧ
17.09.19
✎
16:12
|
(5) В СП 1сесть пример.
|
|
8
Галахад
гуру
17.09.19
✎
16:31
|
Похоже что-то с битностью.
|
|