Имя: Пароль:
1C
1С v8
Запуск серверной 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) спасибо, то что надо
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан