v8: запуск нужной базы 1 С через батник и последующее закрытие сеанса #578847


#0 by Adgjj
Скажите, пжл, как это записать?
#0 by Adgjj
Скажите, пжл, как это записать?
#1 by ДенисЧ
А нажать F1 в конфигураторе и почитать?
#2 by Adgjj
спс, я не знала, что там об этом есть сейчас гляну
#3 by Wobland
не узнаю тебя
#4 by Adgjj
Вы про метод Connect для Automation сервер?
#5 by Adgjj
Там Пример приводится на языке MS Visual Basic.
#6 by Wobland
он про Запуск исполняемого файла системы 1С:Предприятие 8
#7 by ДенисЧ
Сегодня день благотворительности...
#8 by Azverin
Для клиент-серверного варианта 1С 8.2: "C:Program Files1cv82common1cestart.exe" Enterprise /S"имя_сервераимя_базы" /N"имя_пользователя" /P"пароль" /DisableStartupMessages
#9 by Wobland
ну уж нет! Тематическая ветка форума подобна нераспустившейся розе, которую нужно осветить солнцем, помочь ей подняться. Только когда вопрос уже решён, девушке можно намекнуть про фотку... И тогда распустившаяся роза будет прекрасна!
#10 by Adgjj
start "C:Progra~1cv81in1cv8.exe"  - запустилась командная строка, а дальше не работает 1С 8,1
#11 by Wobland
а эта строка уже знает о нужной базе?
#13 by Azverin
тут тяжёлый случай...
#14 by Живой Ископаемый
фотки нет потому и не работает
#15 by Adgjj
start "C:Progra~1cv81in1cv8.exe" ENTERPRISE /F"C:Docume~ ... ENTERPRISE не может найти
#16 by Живой Ископаемый
2 а что у вас на компе есть каталог "Progra~" на диске Ц? или "Docume~ ..."?
#17 by Adgjj
так написала потому что иначе не запускалось
#18 by Wobland
вот батник: @SET Program=C:Program Files1cv81in1cv8.exe
#19 by Живой Ископаемый
2 так а зачем вам этот форум? терзайте гугл дальше... может кто-то посоветует убиться об стену в гугл-ответах, тоже выполните...
#20 by Adgjj
я сначала в гугле смотрела, потом на форум вышла))
#21 by Adgjj
Теперь не понимает Рабочий стол и Обмен (User1) rem  =start "C:Progra~1cv81in1cv8.exe" ENTERPRISE /F"C:Docume~keiРабочи~UAT8_les" /N"Обмен" /P"J,vty" @SET Program=C:Program Files1cv81in1cv8.exe @SET ConnectString1=/F "C:Documents and SettingskeiРабочий столUAT8_les"
#22 by Живой Ископаемый
гы... и весь рабочий стол в базах в8... клево... наверное чтобы проще было.
#23 by Wobland
кодировка батника какая? кавычки у юзера, пароль прикольный, СП продам
#24 by Живой Ископаемый
@SET User1=/N"Обмен" у вас вот эта строка "%Program%" ENTERPRISE /DisableStartupMessages %ConnectString1% /N %User1% /P %Password1% превращается как по вашему - какая N ukfdytt первая или вторая?
#25 by Adgjj
запистился - спасибо всем за терпение
#26 by Adgjj
запустился
#27 by Maxus43
в первый раз было правильно)
#28 by Живой Ископаемый
запистился в конвульсиях... точно...
#29 by Wobland
мы требуем сатисфакции!
#30 by Adgjj
start "C:Program Files1cv81in1cv8.exe" ENTERPRISE /DisableStartupMessages F"C:UAT8_les" /N"obmen" /P"obmen" а так ENTERPRISE не понимает снова
#31 by Живой Ископаемый
а что, база зарегистрирова в списке баз?
#32 by Adgjj
да
#33 by Живой Ископаемый
понятно
#34 by Adgjj
а мне не понятно, а искать долго
#35 by Adgjj
start "C:Program Files1cv81in1cv8.exe" "%Program%" ENTERPRISE /DisableStartupMessages F"C:UAT8_les" /N"obmen" /P"obmen" а если так то окно командной строки мелькает и пропадает
#36 by Adgjj
start "C:Program Files1cv81in1cv8.exe" ENTERPRISE /DisableStartupMessages /F "C:UAT8_les" /N "obmen" /P "obmen" не работает ENTERPRISE
#37 by Живой Ископаемый
ага, понятно
#38 by hhhh
start выкинь. Зачем он тебе? И так стартует, без него.
#39 by Adgjj
да, спасибо))
#40 by Adgjj
Здравствуйте, а как закрыть эту 1С в батнике, скажите, пжл?
#41 by Wobland
taskill. а вообще 1Ску из 1Ски надо закрывать
#42 by Adgjj
батник нужен для выполнения ночью автообмена
#43 by Wobland
вот и закрывай 1Ску в конце обмена. или даже ознакомься с регламентными заданиями
#45 by Wobland
taskkill /? покури
#46 by Живой Ископаемый
2 в обработке которая выполняет обмен должно быть ЗавершитьРаботуСистемы либо когда ты батником запукаешь предпритияе ты должна добавить /ЕХЕКЮТЕ ОбработкаСВызовомЗавершитьРаботуСистемы.епф
#47 by Wobland
+ и не употребляй без надобности. а надобности здесь нет
#48 by Wobland
зачем Ю русское написал? у неё же не заработает
#49 by Живой Ископаемый
таковая обработка должна быть заранее написана.
#50 by Adgjj
спс посмотрю просто впервые батник пишу регламентные задания не вижу в сервисе только регламентные операции конф UAT упр-ние автотр-ртом
#51 by Wobland
это в общих в дереве
#52 by Живой Ископаемый
2 потому что я вредный, мелочный, самовлюбленный тип... зачем же еще?
#53 by Живой Ископаемый
2 это не регламентное задание я думаю... хотя...
#54 by Wobland
тогда ты не ископаем, нас много ;)
#55 by Живой Ископаемый
2 может я предок ваш.. :) потому что остальные буквы я тоже русскими написал..
#56 by Adgjj
реглам задание там одно - пересчетитоговрегистровнакопления надо туда свое добавить видимо а я хотела например в модуле приложения писать спасибо что подсказала
#57 by Adgjj
подсказали
#58 by Wobland
перечитай уже
#59 by Живой Ископаемый
2 я могу ошибаться но вам нужно вниматель посмотреть процедуру При/ПередНачаломРаботыСистемы - мне кажется что именно там анализуерется кто вошел и вызывается процедура обмена... там же можно и добавить Завершение работысиситемы
#60 by Adgjj
только лично на почту а не сюда я не пойму зачем Вам мое фото
#61 by Живой Ископаемый
2 зачем вам нужно, чтобы Вобланд поместил ваше фото в СВОЮ личную карточку?
#62 by Wobland
это такая традиция, и мы не в силах её нарушить
#63 by БибиГон
поменяй пол в личке на мужской и все дела. :)
#64 by Wobland
тогда дятлом начнём обзывать
#65 by Wobland
+ тоже традиция ;)
#66 by Adgjj
спс получается так?: через назначенные задания (пуск, проги, станд, служебные) создаю задание, которое ночью ежедневно вызвает батник, запускающий 1с с юзером obmen, все остальное делается в самой 1С. если напишу все остальное в ПередНачаломРаботыСистемы, то обмен будет производиться в любое время когда кто-то вдруг войдет под юзером obmen, а надо чтоб только ночью значит из батника нужно прицепляться все же не к ПередНачаломРаботыСистемы? если к реглам заданию, то его настройки по времени запуска уже не нужны, т.к. в назначенные задания время укажется
#67 by БибиГон
дятлом быть не страшно. =)
#68 by Wobland
надо сходить и посмотреть, не вызывается ли уже обмен (я не помню). на юзера обмен можно навесить пароль от всяких любопытных. и запускать можно не батником а регламентным заданием. есть свои особенности.
#69 by Живой Ископаемый
2 нет. в ТИПОВОЙ уже есть код который анализирует - если зашли под юзером обмен значит будет выполнен обмен.. все что вам нужно добавить - чтобы после этого программа закрылась
#70 by БибиГон
проще батником. =) см
#71 by Adgjj
все прочитав, решила пробовать без батника, а сделать регламентное задание
#72 by Wobland
ждём новых веток ;) после ознакомления с file:///C:/Program%20Files/1cv81/AddDoc/RU/V8AddDoc81.htm разумеется
#73 by Wobland
+ и не только веток
#74 by Adgjj
читаю про Регламентные задания: При создании регламентного задания дополнительно можно указать расписание (может быть указано в метаданных), значения параметров метода, имя пользователя, от имени которого должно выполняться регламентное задание, и др. если регл задание, то имя польз-ля наверно не нужно, оно как-то без пользователя видимо обменяется?
#75 by Adgjj
нужно: Создание и управление регламентными заданиями выполняется программно из любого соединения и разрешено только пользователям, имеющим административные права. тогда где-то можно его в регл задании не в коде указать?
#76 by hhhh
регламентных заданий в файловой версии не бывает, поэтому делай батником.
#77 by Wobland
да ну?
#78 by Adgjj
почему тогда есть в типовой конфции регл задание
#79 by Wobland
потому что "Выполнение регламентных заданий происходит с использованием фоновых заданий"
#80 by Adgjj
т е в файловой все же нельзя?
#81 by Wobland
радченко делал
#82 by hhhh
там имитация (видимость) регламентного задания. Чтобы эта фигня работала, надо самому запускать батник через планировщик заданий. Поэтому зачем тебе лишняя работа, и там и там батник, лучше уже сдеолай просто батником.
#83 by Wobland
+ кстати, срочно читать
#84 by Wobland
или оставить "вечновисящий" сеанс
#85 by Adgjj
хорошо, открывать батником, регл задание не создавать, в ПередНачаломРаботыСистемы написать обмен (как-то) и Завершение работысиситемы. Так?
#86 by Wobland
до сих пор не посмотрела, запускается там или нет?
#87 by БибиГон
батник можно просто запускать шедулером windows системы.
#88 by Adgjj
это через назначенные задания?
#89 by Adgjj
/ЕХЕКЮТЕ ОбработкаСВызовомЗавершитьРаботуСистемы.епф ЕХЕКЮТЕ скажите пжл как по англ написать
#90 by Wobland
ehekute
#91 by Wobland
тебе ещё в советовали
#92 by 1nf
зачем по-английски? пиши по-русски, это же 1С, он поймет
#93 by Adgjj
там много чего есть
#94 by Wobland
номер абзаца указать?
#95 by Adgjj
желательно
#96 by Wobland
может, стоит уже начать думать и разбираться?
#97 by Живой Ископаемый
смотрите фокус - откуда-то вы узнали про ключ DisableStartupMessages посмотрите там еще.. вдруг там будут другие ключи?
#98 by Wobland
не, в нет
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С