|
ЗапуститьПриложение() результат выполнения команды
|
|||
---|---|---|---|
#18+
Код: sql 1.
На локальной базе команда ЗапуститьПриложение(СтрокаКоманды) выполняется, но при клиент-серверном варианте нет. Как отследить почему? Можно ли записать результат выполнения команды в лог-файл? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2014, 11:08 |
|
ЗапуститьПриложение() результат выполнения команды
|
|||
---|---|---|---|
#18+
Права? Адрес точно файла указали? Лог файл - а его разве не должен сформировать Ваш client.exe? А если в 1с - то просто после выполнения команды пишите что-то в логовский файл 1с... ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2014, 18:09 |
|
ЗапуститьПриложение() результат выполнения команды
|
|||
---|---|---|---|
#18+
А как узнать под какой учетной записью выполняется вызов? Путь к exe-файлу указал точно. Client.exe сам логи не формирует. авторА если в 1с - то просто после выполнения команды пишите что-то в логовский файл 1с... - собственно, как? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2014, 04:40 |
|
ЗапуститьПриложение() результат выполнения команды
|
|||
---|---|---|---|
#18+
Как вариант, перенаправить вывод потока в файл посредством ">", потом прочитать содержимое файла. echo hi > C:\hi.txt ... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2014, 10:18 |
|
ЗапуститьПриложение() результат выполнения команды
|
|||
---|---|---|---|
#18+
RudgeА как узнать под какой учетной записью выполняется вызов?ТекущийПользователь() XenoX это для dir больше подходит , Хотя помнится именно таким образом файлы и "склеивали" ... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2014, 11:42 |
|
ЗапуститьПриложение() результат выполнения команды
|
|||
---|---|---|---|
#18+
RudgeНа локальной базе команда ЗапуститьПриложение(СтрокаКоманды) выполняется, но при клиент-серверном варианте нет. А в каком модуле/процедуре команда? &НаКлиенте или &НаСервере? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.09.2014, 08:15 |
|
ЗапуститьПриложение() результат выполнения команды
|
|||
---|---|---|---|
#18+
На серверном варианте тоже работает, только на самом сервере, под пользователем под которым запущена служба сервера 1с соответственно пути и диски серверные, в зависимости от прав пользователя ЗапуститьПриложение(<СтрокаКоманды>, <ТекущийКаталог>, <ДождатьсяЗавершения>, <КодВозврата>) <КодВозврата> (необязательный) Тип: Число; Неопределено. Параметр (если он указан) содержит код завершения работы системы - значение, передаваемое приложением операционной системе, если работа была завершена корректно, если такой код был получен. В противном случае возвращает Неопределено. можно результат записать в ЖР через ЗаписьЖурналаРегистрации(<ИмяСобытия>, <Уровень>, <ОбъектМетаданных>, <Данные>, <Комментарий>, <РежимТранзакции>) Rudge Код: sql 1.
На локальной базе команда ЗапуститьПриложение(СтрокаКоманды) выполняется, но при клиент-серверном варианте нет. Как отследить почему? Можно ли записать результат выполнения команды в лог-файл? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.09.2014, 13:39 |
|
|
start [/forum/topic.php?fid=28&fpage=31&tid=1519304]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
43ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 138ms |
0 / 0 |