|
Помогите расшифровать команду запуска 1с 8
| ☑ |
0
sereban
15.12.11
✎
17:52
|
На сервере в планировщике windows прописан запуск скрипта со следующим содержимым:
C:\Program Files (x86)\1cv82\common\1cestart.exe"" ENTERPRISE /S HPSERVER2\1c82 /N Пользователь /P 123456 /WA- /AU- /DisableStartupMessages /Cкпк
Эта команда должна запускать процедуру обмена с КПК. Все понятно кроме
"/Cкпк". Что это и где лежит?
|
|
1
Shurjk
15.12.11
✎
17:53
|
Скпк это внешняя обработка.
|
|
2
Fragster
гуру
15.12.11
✎
17:53
|
открываешь конфигуратор, жмешь f1, тм есть раздел "Запуск исполняемого файла 1с предприятие"
|
|
3
sereban
15.12.11
✎
17:54
|
(1)где она должна лежать?
|
|
4
shuhard
15.12.11
✎
17:55
|
(1) не а, а передача строкового параметра внутрь
/C <строка текста> — передача параметра в конфигурацию.
|
|
5
shuhard
15.12.11
✎
17:58
|
(0) ищи в коде ПараметрЗапуска + разбор первого параметра + ветвление по ="кпк"
|
|
6
sereban
15.12.11
✎
18:01
|
(5) Спасибо. ПриНачалеРаботыСистемы нашел:
ИначеЕсли Найти(ПараметрЗапуска,"кпк")>0 тогда
Попытка
об=Справочники.ВнешниеОбработки.НайтиПоКоду("000000056");
Расшифровка=Новый Структура;
Расшифровка.Вставить("СсылкаНаВнешнююОбработку",об);
ОбработкаКоманд = ОткрытьВнешнююОбработкуУправлениеКПК(Расшифровка);
ОбработкаКоманд.ВыполнитьКодОбработки();
ЗавершитьРаботуСистемы();
Исключение
Стр="Не удалось выполнить код:"+Символы.ПС+ПараметрЗапуска;
//Предупреждение(Стр,5);
Сообщить(Стр);
ЗавершитьРаботуСистемы();
КонецПопытки;
КонецЕсли;
|
|
7
shuhard
15.12.11
✎
18:06
|
(6)[ об=Справочники.ВнешниеОбработки.НайтиПоКоду("000000056");]
прикольно
если завтра обработку сохранят под другим кодом наступит амбец
|
|
8
acsent
15.12.11
✎
18:13
|
(7) вероятность такого развития событий стремится к 0
|
|
9
Fragster
гуру
15.12.11
✎
18:14
|
(8) это может быть бомба от прога - перенумератор кодов справочников...
|
|
10
sereban
16.12.11
✎
08:41
|
(7) А дальше еще веселее. В этой обработке "000000056" 10 строчек кода в модуле, которые запускают обычную обработку)). И больше в "000000056" ничего нет.
|
|
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан