|
Помогите расшифровать команду запуска 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" ничего нет.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |