|
Запуск серверной 1с из батника
| ☑ |
0
qwerty072
22.07.11
✎
09:23
|
для файловой базы писал вот так вот
"C:\Program Files\1cv81\bin\1cv8.exe" enterprise /F"C:\pb6new\pb6new" /NLoadOut /P160482 /Execute"C:\Terminate.epf"
надо сейчас тоже самое, но для серверного вариата
"C:\Program Files\1cv81\bin\1cv8.exe" enterprise \"Srvr=""srv2"";Ref=""torg81"";;Usr=""autorun"";Pwd=""1"";" /Execute"\\srv2\exchange\InExchange\Terminate.epf"
но в этом случае создаётся файловая база) а как к существующей не могу понять, посмотрел справку в конфигураторе, не понял
|
|
1
qwerty072
22.07.11
✎
09:48
|
нашёл вот такой батник, но как под себя переделать не пойму
call :update srv2\corp_stolov
goto :eof
:update
start /wait C:\Progra~1\1cv81\bin\1cv8.exe enterprise /S%1 /DisableStartupMessages /CEXCHANGE
goto :eof
|
|
2
Maxus43
22.07.11
✎
09:49
|
есть же обработки формирующие командную строку, хоть для файл хоть для сер варианта
|
|
3
qwerty072
22.07.11
✎
09:50
|
так вот не могу найти её, для файлового варианта так и делал
|
|
4
Maxus43
22.07.11
✎
09:52
|
|
|
5
Jaffar
22.07.11
✎
10:31
|
(0) тебя не смущает, что для файловой у тебя "enterprise /F", а для серверной - "enterprise \"
ЕМНИП - для серверной нужно писать "enterprise /S"
|
|
6
qwerty072
22.07.11
✎
10:53
|
(5) не помогло, добавил /S
|
|
7
Azverin
22.07.11
✎
11:04
|
у меня вот так запускается 1С + внешняя обработка:
"C:\Program Files\1cv81\bin\1cv8.exe" Enterprise /S"Hermes1c\sgzap2007test" /N"login" /P"pass" /Execute"\\Hermes1c\1C\Spr_tyrniket.epf"
|
|
8
Jaffar
22.07.11
✎
11:07
|
(6) наверное у тебя кавычки лишние. выведи в батнике на экран (паузу поставь) и проверь, что там остается после синтаксического разбора.
|
|
9
qwerty072
22.07.11
✎
11:15
|
(7) спасибо, то что надо
|
|
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан