|
v7: Запуск с параметрами | ☑ | ||
---|---|---|---|---|
0
Universal
19.03.13
✎
04:43
|
Всем привет. Люди, добрые вы наши, помогите составить небольшой код по запуску 1С 7.7 с параметрами.
Путь: C:\Program Files\1Cv77\BIN\1cv7s.exe База: \\192.168.0.7\base\5_ka_new Пользователь: Shadow Пароль: 111 Обычный запуск (не конфигуратор), запуск в монополке. Заранее премного благодарен! Просто у нас база данных в файловом варианте хранится и мне каждое утро приходится заходить монопольно для переиндексации. Не знаю как от этого избавиться, поэтому решил повесить cron на выполнение данного батника, чтоб утрецом часиков в 6 запускался файл и сам переиндексировал, а по завершению закрывал. |
|||
1
Андрюха
19.03.13
✎
04:45
|
1cv7 enterprise /M /D\\192.168.0.7\base\5_ka_new /NShadow /P111
|
|||
2
mehfk
19.03.13
✎
04:46
|
||||
3
Universal
19.03.13
✎
04:52
|
C:\Program Files\1Cv77\BIN\1cv7s.exe enterprise /M /D\\192.168.0.7\base\5_ka_new /NShadow /P111
Вот так? Мигает командная строка и всё. |
|||
4
Universal
19.03.13
✎
04:53
|
Как я понимаю он ругается на пробелы в Program Files.
|
|||
5
Universal
19.03.13
✎
05:01
|
А какая будет команда по закрытию 1С после её полного открытия?
|
|||
6
Андрюха
19.03.13
✎
05:04
|
(5) Непосредственно из 1C - ЗавершитьРаботуСистемы
|
|||
7
Universal
19.03.13
✎
05:16
|
А автоматизировать это никак нельзя? А то быть может такое, что я на работу опоздаю минут на 10, а там бухгалтера зайти в 1С не смогут, т.к. у меня окно будет в монополке открыто.
|
|||
8
Андрюха
19.03.13
✎
05:58
|
(7) killtask
|
|||
9
Mikeware
19.03.13
✎
06:00
|
(8) и переиндексироваться... :-)
|
|||
10
Universal
19.03.13
✎
06:02
|
Кстати, а ведь при открытии в монополке надо чтоб каким-то образом еще кнопка ДА (ОК) нажалась, что бы пошла переиндексация то :)) Как?)
|
|||
11
Mikeware
19.03.13
✎
06:04
|
(10) почитай ужо про пакетный режим конфигуратора
|
|||
12
Андрюха
19.03.13
✎
06:05
|
(10) Ну создай какой-нибудь сигнальный файл и выходи из 1С по его наличию. Мониторь, так сказать его появление и как только появился - ЗавершениеРаботыСистемы.
|
|||
13
1Сергей
19.03.13
✎
07:15
|
(12) кошернее создать пользака для таких целей
|
|||
14
Андрюха
19.03.13
✎
08:43
|
Ну не хочет у нас народ пользоваться поиском. Не хочет.
Переиндексирование автоматом |
|||
15
Universal
19.03.13
✎
09:24
|
Спасибо огромное.
Создал батник: @echo off cd "C:\Program Files\1Cv77\BIN\" start /min 1cv7s.exe ENTERPRISE /M /D\\192.168.0.7\base\5_ka_new_beta\ /NShadow /P111 / @C:\Program Files\1Cv77\1C.prm Создал prm файл: [General] Output=C:\Program Files\1Cv77\Log.txt Quit=1 CheckAndRepair=1 UnloadData=0 SaveData=0 AutoExchange=0 [CheckAndRepair] Repair=0 PhysicalIntegrity=1 Reindex=1 LogicalIntegrity=0 RecalcSecondaries=0 RecalcTotals=0 Pack=0 Запускаю батник, открывается 1С под моим логином и паролем, доходит до предлога о переиндексации и встает, далее только ручное нажатие ОК. Я что-то не так сделал\понял? |
|||
16
Андрюха
19.03.13
✎
09:28
|
@"C:\Program Files\1Cv77\1C.prm" или @C:\reindex.prm
|
|||
17
ЧеловекДуши
19.03.13
✎
09:30
|
(15) Гугл знает больше, ты хоть учись спрашивать у гугла :)
|
|||
18
Universal
19.03.13
✎
09:30
|
@"C:\1C.prm" или @C:\1C.prm
по всякому пробовал, не создается кстати даже лог файл, который прописан тут: Output=C:\1C_Log.txt Ребят, я знаю что гугл всё знает, но мне надо уже срочно эту траблу решить =( |
|||
19
wise
19.03.13
✎
09:33
|
(18) конфигуратор запускать с файлом reindex.prm НАДО
|
|||
20
Universal
19.03.13
✎
09:35
|
Хорошо, теперь значит вот так:
1C.bat: @echo off cd "C:\Program Files\1Cv77\BIN\" start /min 1cv7s.exe CONFIG /D\\192.168.0.7\base\5_ka_new_beta\ /NShadow /P111 / @"C:\reindex.prm" и reindex.prm: [General] Output=C:\1C_Log.txt Quit=1 CheckAndRepair=1 UnloadData=0 SaveData=0 AutoExchange=0 [CheckAndRepair] Repair=0 PhysicalIntegrity=1 Reindex=1 LogicalIntegrity=0 RecalcSecondaries=0 RecalcTotals=0 Pack=0 В итоге: запускается просто конфигуратор без дальнейших действий. Лог файл не создается. |
|||
21
1Сергей
19.03.13
✎
09:39
|
Есть доступ к С:\ ?
|
|||
22
Universal
19.03.13
✎
09:40
|
Конечно, полный доступ.
|
|||
23
Universal
19.03.13
✎
10:30
|
/ @C:\reindex.prm
Ну ёлы-палы, не углядел что пробел лишний стоит. /@C:\reindex.prm Вот так норм. Всем спасибо большое. :) |
|||
24
ЧеловекДуши
19.03.13
✎
10:32
|
(18) У всех работает, у тебя одного нет...
Ты бы подумал, может ты чего не то делаешь :) |
|||
25
Universal
19.03.13
✎
10:35
|
Я уже написал ^^
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |