рег.задание и внешняя обработка #361827


#0 by MaxiM072
у меня есть внешняя обработка и мне надо её запускать по расписанию,я знаю про существование регламентного задания и фонового,которое выполняется на стороне сервера,но как нибудь можно запихнуть эту внешнюю обработку в конфу,не меняя её!?может как-нибудь через это!? Сервис->Внешние печатные формы и обработки->Внешние обработки
#1 by MaxiM072
?
#2 by MaxiM072
#3 by Stepa86
Внешние обработки не могут работать на сервере
#4 by Salvador Limones
Платформа какая?
#5 by MaxiM072
1С:Предприятие 8.1 (8.1.10.50)
#6 by MaxiM072
а что,в каких то платформах этот нюанс обработан!?
#7 by Salvador Limones
Нет, но тебе может помочь параметр командной строки /EXECUTE, появился с 8.1.8 Запускай в нужное время шедулером на сервере.
#8 by MaxiM072
а если не сложно,то можете дать ссылочку,чтобы почитать о параметрах командной строки,чтобы просто хотя бы узнать что за зверь это такой,да и для общего развития!
#9 by Salvador Limones
Всё под рукой!!! В конфигураторе F1 - ищи "Параметры командной строки для указания параметров запуска" Тут еще читай - C:Program Files1cv81AddDocRU
#10 by MaxiM072
чё то я никак не могу сообразить как правильно написать батник,да из ничего не нашел в этой статейке,вообщем вот чего написал 1) /D<Путь> у меня клиент серверный режим работы,какой путь надо написать 2) /EXECUTE где писать этот параметр 3) куда написать чтобы подключить мою внешнею обработку 4) и как уже написанный батник запустить на сервере шулудером
#11 by MaxiM072
получается ответ на 1) будет /Ssrv4corp_finans_stud поскольку у меня клиент/сервер подключение
#12 by MaxiM072
?
#13 by MaxiM072
тут нашел статейку но она не помогла мне с решением вопосов 2) и 3) и 4)
#14 by MaxiM072
то что пока сумел написать,а дальшь...
#15 by MaxiM072
и самое главное я никак не могу найти описание про параметр /EXECUTE из , у меня 1С:Предприятие 8.1 (8.1.10.50)
#16 by MaxiM072
?
#17 by MaxiM072
нужна помощЬ!
#18 by MaxiM072
куда Вы все пропали?!
#19 by MaxiM072
?
#20 by Salvador Limones
Это ад кромешный!!! Вот, у меня работает: autstrt.cmd: start "" /wait "C:Program Files1cv81in1cv8.exe" ENTERPRISE /SСерверБаза /Nлогин /Pпароль /Outlogauto.txt /Execute"chckdel.epf"
#21 by MaxiM072
из статейки в я немогу найти описание ни одного из параметров,а в частности autstrt.cmd: start " /wait " /Outlogauto.txt Execute"chckdel.epf" т.е. нужная обработка по какому пути должна храниться?! если не сложно,то объясните пожалуйста!
#22 by Salvador Limones
start " /wait " - запустить, и дождаться выполнения. /Outlogauto.txt сохранить вывод в файл, это есть в описании. Execute"chckdel.epf" - в моём случае обработка лежит рядом с батником.
#23 by MaxiM072
так вроде всё понятно,тока вот последний вопрос, флаг " /wait " ,как я понимаю, нужен для того чтобы обработка полюбому запустилась,если есть очередь из каких то других заданий!?
#24 by MaxiM072
my.cmd: start "" /wait "C:Program Files1cv81in1cv8.exe" ENTERPRISE /F"C:Documents and SettingspypkinМои документыInfoBase1" /NПупкин ВАся /P12345 /Outlogauto.txt /Execute"myOb.epf" когда запускаю локально батник,выходит сообщение,чтобы "база в списке баз не обнаружена,создать новую?" хотя база по пути "C:Documents and SettingspypkinМои документыInfoBase1" есть!в чём может быть дело?
#25 by MaxiM072
похоже понял!ошибка в "Мои документы" командная строка не умеет ведь читать русские буквы!
#26 by igork1966
Характерный вывод человека который только windу и знает. LOL!
#27 by igork1966
+ тебе лучше помедитировать над вопросом в какой кодировке нужно создавать cmd
#28 by Vitello
В досовской кодировке нужно писать.
#29 by Rabajaba
правильно говорит. C:Progra~11cv8in вот так надо :)
#30 by igork1966
достаточно использовать "" и писать cmd в кодировке dos
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям