Параметры командной строки для запуска 1С
Октябрь 31st, 2007
Каждый, кто использует в работе сразу несколько баз 1С, или когда есть необходимость запускать программу в разных режимах, например в режиме конфигуратора, рано или поздно сталкивается с необходимостью автоматизировать этот процесс.
В 1с есть возможность, запускать программу, не выбирая режим работы, базу, пользователя и даже пароль. Сделать это можно с помощью параметров командной строки.
Для тех, кто не знает, как использовать параметры командной строки для программы, я поясню, добавить параметры можно двумя способами:
- изменить ярлык (или копию ярлыка) программы (что быстрее, но на мой взгляд не удобно);
- создать текстовый файл в блокноте с расширением “.cmd” или bat и в нем написать команду для запуска программы.
Программа 1с имеет следующие параметры:
1cv7.exe MODE [ /M | /D | /U | /N | /P ],
где MODE - режим запуска, может принимать только одно из трех значений:
config - режим конфигуратора;
debug - режим отладчика;
enterprise - нормальный (рабочий) режим 1С.
Режим enterprise можно применять со следующими ключами:
/M - запуск программы в монопольном режиме;
/D - каталог базы данных;
/U - рабочий каталог пользователя (каталог из списка пользователей игнорируется);
/N - имя пользователя;
/P - пароль пользователя;
/T<путь> - путь к временным файлам
/@<ИмяФайла> - для режима конфигуратора с указанием файла пакетного запуска
/W - инициализация Web расширения
Пример:
@echo off
Set pr=”C:\Program Files\1Cv77\BIN\” //путь к программе
Set db=”D:\archive\2SBDB\” //путь к базе
cd %pr% //переход в папку программы
start 1cv7s.exe config /D%db% /NUser1 /PPass1
//запуск конфигуратора для пользователя User1 с паролем Pass1
P.S. команда start используется для того, чтобы не выводилось черное окошко командной строки windows.
Если заменить последнюю команду на:
start 1cv7s.exe enterprise /D%db% /NUser1 /PPass1
то будет выполнен простой запуск программы 1с.
Entry Filed under: Разное
2 Comments Add your own
1. Makora… | Октябрь 19th, 2009 at 10:25 pm
Makora…
с вами курить не бросишь
www.skfparts.ru…
2. Alexander7… | Июль 23rd, 2011 at 3:41 am
< b >< a href=”http://www.trustedpillspot.com/?ml=buy-generic-LEVITRA buy@generic.LEVITRA” >…< /a >< /b >< /blockquote >…
Need cheap generic LEVITRA?…
Leave a Comment
Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>
Trackback this post | Subscribe to the comments via RSS Feed