#0
by Rick
срочно нужно написать батник, который запустит обработку в 7-ке. А я из никогда не писал. Как запустить приложение я нашел, а вот какие параметры нужно прописать чтобы exe'шник понял логин и пароль - не знаю. И как потом запустить обработку (открыть - остальное поставлю в обработке открытия)? Помогите!!!
#1
by Diter
Давай адрес кину прогу, которая делает из ert exe файл и запускает вначале 1С а уж потом обработку
#2
by Terv
1cv7.exe - понятно что config - указание на запуск именно Конфигуратора , Enterprise - в режиме прдприятия /m - монопольный запуск /d - ключ указывает на расположение базы данных, с которой нужно произвести действо /n - имя пользователя, под которым будет осуществлен запуск программы, /p - пароль этого пользователя, /@ - указание на файл с инструкциями, в терминах 1С — “файл сценария запуска“. Пример:"C:Program Files1Cv77BIN1cv7.exe" CONFIG /DD:УРИБЦБ /NФедоров /PПароль /@D:УРИБpaket.prm
#7
by Rick
Запуск обработкиможно повесить программно на "ПриОткрытии", а вот по поводу файла сценариев - думаю не помешает :)
#9
by Terv
[General] Output= "log.txt" ;Имя_файла Указывает файл, в который будет дополнительно направляться вывод записей о выполняемых действиях в пакетном режиме. Quit= Y ;Y/N Если задано Y или 1, после выполнения действий пакетного режима, программа будет завершена, а если 0 или N, то нет. CheckAndRepair= N;Y/N Если задано Y или 1, тестирование и исправление будет выполняться, а если 0 или N, то нет. UnloadData = N ;Y/N;Указывает, нужно ли выполнять выгрузку информационной базы. SaveData= N ;Y/N;Указывает, нужно ли выполнять сохранение информационной базы. AutoExchange=N ;Y/N;Указывает, нужно ли выполнять автообмен в распределенной информационной базе. [CheckAndRepair] ;Данная секция предназначена для описания выполнения тестирования и исправления информационной базы. Repair=Y ;Y/N;Параметр указывает, должно ли выполняться исправление информационной базы. PhysicalIntegrity=Y ;Y/N;Параметр указывает, следует ли производить проверку физической целостности таблиц информационной базы. Reindex=Y ;Y/N;Параметр указывает, следует ли производить реиндексацию таблиц информационной базы. LogicalIntegrity=Y ;Y/N;Параметр указывает, следует ли производить проверку логической целостности таблиц информационной базы. RecalcSecondaries=Y ;Y/N;Параметр указывает, следует ли производить обновление (пересчет) вторичных данных информационной базы, то есть служебных данных, которые могут быть рассчитаны на основании другой информации, хранящейся в информационной базе. RecalcTotals=Y ;Y/N;Параметр указывает, следует ли производить пересчет итогов бухгалтерского и опера-тивного учета. Pack=N ;Y/N;Параметр указывает, следует ли производить упаковку таблиц информационной базы, то есть освобождать место занятое удаленными записями.Данный параметр имеет смысл, только если данные хранятся в формате DBF/CDX. SkipUnresolved=N ;Y/NПараметр указывает, следует ли пропускать неразрешенные ссылки, или их следует исправлять. CreateForUnresolved=Y;Y/NПараметр указывает способ разрешения неразрешенных ссылок.задано Y или 1, для неразрешенной ссылки будет создан объект соответствующего типа, если N или 0, то ссылка будет очищена. Reconstruct=Y ;Y/NПараметр указывает способ исправления информационной базы в случае, когда данные объекта частично потеряны. Если задано Y или 1, будет создан объект, заполненный имеющимися данными, если N или 0, то данные объекта будут удалены. [UnloadData] ;Данная секция предназначена для описания выполнения выгрузки данных информационной базы. UnloadToFile= "save.zip";Имя_Файла Параметр указывает имя файла переноса данных, в который будет производиться вы-грузка. Может задаваться как абсолютно, так и относительно того каталога, в котором размещается файл параметров. IncludeUserDef=Y ;Y/N Параметр указывает должен ли в файл переноса данных включаться список пользовате-лей. Password= ;Пароль Параметр задает пароль, которым будет закрыт файл переноса данных. [SaveData] ;Данная секция предназначена для описания выполнения сохранения данных информационной базы. SaveToFile="saveBase.zip";Имя_Файла Параметр указывает имя файла, в который будет производиться сохранение данных. Может задаваться как абсолютно, так и относительно того каталога, в котором размеща-ется файл параметров. FileList= ;Список со-храняемых файловЗадается как перечисление имен файлов, разделенных пробелами или запятыми. Длин-ные имена файлов, содержащие пробелы должны заключаться в кавычки "". В именах файлов могут использоваться символы «*» для обозначения групп файлов. [AutoExchange] ;Раздел"Автообмен" ReceiveFrom=* ; Коды переферийных баз ReadFrom=* ; Коды переферийных баз WriteTo=* ; Коды переферийных баз SendTo=* ; Коды переферийных баз
#10
by Terv
кратко : [General] Output="log.txt" Quit=Y CheckAndRepair=N; UnloadData=N SaveData=N AutoExchange=N [CheckAndRepair] Repair=Y PhysicalIntegrity=Y Reindex=Y LogicalIntegrity=Y RecalcSecondaries=Y RecalcTotals=Y Pack=N SkipUnresolved=N CreateForUnresolved=Y Reconstruct=Y [UnloadData] UnloadToFile="save.zip" IncludeUserDef=Y Password= [SaveData] SaveToFile="saveBase.zip"; FileList= [AutoExchange] SharedMode=Yes ReceiveFrom=* ReadFrom=* WriteTo=* SendTo=*
#12
by Diter
завтра захочешь другую обработку запустить - будешь в код лезть? Зря напрягался. Это я и без тебя знаю. И мой ник пишется "Diter" В стоит конкретная задача - "нужно написать батник, который запустит обработку в 7-ке". Всё остальное - домыслы и эрзац-заменители
#13
by smaharbA
Вы зачем весь гербарий выкурили...(с) Вас просили обработку запустить, а вы пакетный режим предлагаете...
#14
by Terv
Перечитай внимательно , еще раз , и еще раз очень медлено читай ... за спасиб, как раз думал что бы, ты написал.
#16
by Diter
Сам читай - человеку нужно запустить обработку. он пошёл по ложному пути - стал копать батник. Я ему предложил простой путь. Какие вопросы? давай он вначале попробует твою тарабарщину поюзать, а потом ту программку, которую я ему кинул и сравнит....
#18
by smaharbA
Если использовать ПриНачалеРаботыСистемы, то можно и батником запустить обработку и без прог и без ВК
#19
by Terv
1.твое мнение спрашивали? 2.спросили А)какие парметры предать, что бы злогинться Б)как запустить обработку.
#24
by Diter
Как ты меня уже достал за эти выходные..... Страдалец блин. "Меня уволняют из холдинга - мне плохо".
#26
by Guk
Так я ж пошутил. А ты повёлся ;). По сравнению с твоими ветками, всё что я говорил в аську, просто безобидная игра в крысу. Тем более, что уж как ты меня достал, своими тупыми вопросами, и передать нельзя...
#27
by Diter
Если ты так шутить - ты точно придурок. А я действительно повёлся - сочуствовать стал... Тьфу..... Нельзя доверять людям...... Я тебя лично на форуме ничего никогда не спрашивал.......
#28
by Guk
Мне аськи хватило. И вообще, я тебе вчера задал направление твоего движения (аж два раза). Прошу не отклоняться...
#29
by Diter
(+27) "Бог не Ермошка - видит немножко" © "Любовь и голуби" погоришь ты когда нибудь конкретно за всё свою сущность подлую.... ЗЫ Я тебе тоже направление задал - трижды. А ты ещё здесь - лети - тебя там ждут давно...
#32
by Rick
я тут отошел .. вы видимо тоже решили отойти ... от темы. Diter, пока твоя прога не дошла, пишу батник..Потом разберемся. А пока "дообъясняйте" тугому куда в .prm нужно вписать файл с обработкой???
#34
by smaharbA
+ Батником без приблуд, или без ковыряния ПриНачалеРаботыСистемы (ну еще можно через ворд/ехель) ничего несделаешь
#35
by Diter
Там не батник. Там дописывается в ert что то вроде инструкции по запуску вначале 1С, потом базы (если уже запущена - то берётся текущая) а только потом запускается этот ert..... Никаких добавок в код 1С-ки делать не надо - единственно - грамотно настроить программу при конвертации.... А она тебе нужна?
#37
by Rick
насчет vbs: я не знаю как их редактировать. Я этот код написал, сохранил .. он у меня ругается "Предполагается наличие окончания инструкции". Я не работал со скриптами.. Если эта прога поможет - буду тебе очень благодарен.
#39
by smaharbA
"Оно" выполняется скрытно, сделай в твоей обработке сохранение в текстовый файл чегонибудь и посмотри
#41
by Rick
Ур-р-р-р-ра!!!!!!!!!!!!!!! Зарработало!!!!!!!!!!!!!!!!!!! Пасиб. Спасибо .. Щас обязательно заценю :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Необходимое количество лицензий для MS SQL
- Как изменить цвет отчета?
- Принятие к учету ОС (Бух 1.0)
- Задвоение результата запроса. Что за .... ?
- Как привязать цвет к элементу справочника?
- Кодировка Windows и DOS
- ЕстьNULL() в условиях запроса
- Процент скидки в ТиС
- Точность округления до 4 знаков?
- Печатные формы в ТиС
- Помогите с выбором принтера этикеток
- Учебник 1С Станислава
- V8: Как получить полное имя внешней обработки ?
- Двусторонняя печать hp 1320
- Трудовой договор (ЗиК 7.7)
- Снятие пометки удаления для элемента - есть предопределенная процедура?
- как настроить проводки по удержанию исполнительного листа ?
- В УСН не закрывается счет 44.3
- УСН и расчетные листки
- Проверка на пустоту на языке 1С