Главная arrow Новости arrow Командная строка 1С v8.1 (Command line)

Программа поддержки

Скачать

Карта сайта

Карта сайта
Форум
Командная строка 1С v8.1 (Command line)
Написал Обслуживание 1С Одесса   
Как пользоваться коммандной строкой, я думаю знают все уважающие себя программисты. Применение командной строки для запуска 1С восьмой версии может оказаться весьма полезным, для упрошения как просто запуска программы, так и и для выпонение регламентированных задач по обслуживанию ваших баз данных 1С предприятия. 1. Запуск из комманной строки в режиме Конфигуратора осуществляется с помощь ключа CONFIG.
2. Запуск из комманной строки в режиме Предприятия осуществляется с помощь ключа ENTERPRISE.
3. Создадим новую информационную базу - ключ CREATEINFOBASE <ПараметрыСоединения> [/AddInList [ИмяИнформационнойБазы]]
/AddInList [ИмяИнформационнойБазы] – имя, которое будет отображаться в списоке баз.
Этот параметр необходимо указавать обязательно, иначе база в список не добавится.

ПараметрыСоединения имеют вид Параметр=ЗначениеПараметра, разделяются точкоя с запятой.
Если ЗначениеПараметра содержит пробелы, то его заключают в двойные кавычки.

Возможные параметры соединения:

Usr - Имя пользователя (User)
Pwd - Пароль (Password)
Locale -  Локализаци. Например ru_RU.  
File - Каталог в котором расположен файл информационной базы 1cv8.1cd (если используется файловый вариант).
Srvr Имя сервера 1С:Предприятия (если используется клиент-сервер).
Ref Имя информационной базы на сервере 1С:Предприятия (если используется клиент-сервер).
SQLSrvr Имя SQL-сервера (если используется клиент-сервер).
SQLDB Имя SQL-базы данных (если используется клиент-сервер).
SQLUID Имя пользователя SQL-сервера (если используется клиент-сервер).
SQLPwd Пароль пользователя SQL-сервера (если используется клиент-сервер). Необязательный.
SQLYOffs Смещение дат, используемое для хранения дат в SQL-сервере (если используется клиент-сервер). Допустимые значения – 0 или 2000. По умолчанию – 0.

Параметры запуска в режиме Предприятия или Конфигуратора
Параметр Описание
/@<ИмяФайла> Путь к файлу с параметрами командной строки.
/F<ПутьИБ> Путь к файловой информационной базе (исключая имя файла).
/S<ИмяКомпьютераИмяИнформационнойБазы> Адрес информационной базы на сервере 1С:Предприятия.
/N<ИмяПользователя> Имя пользователя, как оно задано в Конфигураторе.
/P<ПарольПользователя> Пароль пользователя, как он задан в Конфигураторе. Необязательный параметр.
/WA- Запрет применения Windows-аутентификации при старте.
/WA+ Обязательное применение Windows-аутентификации при старте. Если параметр /WA не указан вообще, подразумевается /WA+.
/AU- Запрет вывода вопроса об обновлении с административной установки.
/AU+ Установка вывода вопроса об обновлении с административной установки. Если параметр /AU не указан вообще, подразумевается /AU+.
/Out<ИмяФайла>[ -NoTruncate] Задаёт файл для вывода служебных сообщений. Если задано -NoTruncate, файл не очищается.
/L Каталог локализованных ресурсов интерфейса, например, «RU».
/DisableStartupMessages Подавляет сообщения о несоответствии сохранённой конфигурации и конфигурации базы данных, а также о необходимости установки Internet Explorer 6.0 при запуске.
/C<Строка> Передача параметра в конфигурацию.

Параметры пакетного режима Конфигуратора

После исполнения Конфигуратор автоматически завершает работу. Коды возврата пакетного режима Конфигуратора:

    * 0 – успешно.
    * 1 – неудачно.
    * 101 – в данных имеются ошибки.

Параметр Описание
/DumpIB<ИмяФайла> Выгрузка информационной базы.
/RestoreIB<ИмяФайла> Загрузка информационной базы.
/DumpCfg<ИмяФайла> Сохранение конфигурации в файл.
/LoadCfg<ИмяФайла> Загрузка конфигурации из файла.
/UpdateDBCfg [-WarningsAsErrors] Обновление конфигурации базы данных. Если указано -WarningsAsErrors, все предупреждения трактуются как ошибки.
/DumpDBCfg<ИмяФайла> Сохранение конфигурации базы данных в файл.
/RollbackCfg Возврат к конфигурации базы данных.
/CheckModules Синтаксический контроль.
/UpdateCfg<ИмяФайла> Обновление конфигурации, находящейся на поддержке. ИмяФайла – имя .cf или .cfu файла.

Тестирование и исправление информационной базы. /IBCheckAndRepair. Дополнительные параметры:
[-ReIndex - реиндексация таблиц.
[-LogIntegrity - проверка логической целостности.
[-LogAndRefsIntegrity - проверка логической и ссылочной целостности.
[-RecalcTotals - пересчёт итогов.
[-IBCompression - сжатие таблиц.
[-TestOnly - только тестирование.
[-BadRefCreate - создавать объекты при наличии ссылок на несуществующие объекты.
[-BadRefClear - очищать объекты при наличии ссылок на несуществующие объекты.
[-BadRefNone - не изменять объекты при наличии ссылок на несуществующие объекты.
[-BadDataCreate - создавать объекты при частичной потере данных.
[-BadDataDelete - удалять объекты при частичной потере данных.

Проверка конфигурации. /CheckConfig .Дополнительные параметры:
[-ClientServer - проверка работы клиентского приложения, компиляции модулей, эмуляция файлового режима.
[-Client - проверка работы клиентского приложения, компиляции модулей, эмуляция клиент-серверного режима.
[-ExternalConnectionServer - проверка работы внешнего соединения, компиляции модулей, эмуляция файлового режима.
[-ExternalConnection - проверка работы внешнего соединения, компиляции модулей, эмуляция клиент-серверного режима.
[-Server - проверка работы сервера 1С:Предприятия, компиляции модулей, эмуляция среды сервера 1С:Предприятия.
[-DistributiveModules - проверка возможности генерации образов модулей без исходных текстов, если такие модули есть.
[-IncorrectReferences - поиск логически неправильных ссылок по всей конфигурации, в т.ч. ссылок на удалённые объекты.
[-ConfigLogicalIntegrity - стандартная проверка логической целостности конфигурации.
[-UnreferenceProcedures - поиск неиспользуемых локальных (не экспортных) процедур и функций, в т.ч. неиспользуемых обработчиков событий.
[-HandlersExistence - проверка существования назначенных обработчиков событий интерфейсов, форм и элементов управления.
[-EmptyHandlers - поиск пустых обработчиков событий, которые могут привести к снижению производительности.

/ReduceEventLogSize<Дата>[ -saveAs<ИмяФайла>] Сокращение журнала регистрации. Параметр Дата – новая граница журнала регистрации в формате ГГГГ-ММ-ДД. Параметр saveAs служит для сохранения копии удаляемых записей.

Выгрузка свойств объектов метаданных. /DumpConfigFiles<КаталогВыгрузки>. КаталогВыгрузки – каталог расположения файлов свойств. Дополнительные параметры:
[-Module - выгрузка модулей.
[-Template - выгрузка шаблонов.
[-Help - выгрузка справочной информации.
[-AllWritable - выгрузка свойств только объектов, доступных для записи.

Загрузка свойств объектов метаданных. /LoadConfigFiles<КаталогВыгрузки>.  Дополнительные параметры аналогичны /DumpConfigFiles.
[-Module - выгрузка модулей.
[-Template - выгрузка шаблонов.
[-Help - выгрузка справочной информации.
[-AllWritable - выгрузка свойств только объектов, доступных для записи.

Создание файлов поставки и обновления
/CreateDistributeFiles[ -cffile<ИмяCFфайла>][ -cfufile<ИмяCFUфайла>][ -f<Имяфайла> | -v<ВерсияДистрибутива>]
Дополнительные параметры:
-cffile – создать дистрибутив.
-cfufile – создать обновление.
-f – имя дистрибутива, включаемого в обновление.
-v – версия дистрибутива, включаемого в обновление.

Параметры -f или -v повторяются столько раз, сколько дистрибутивов включается в обновление.

Работа с хранилищем конфигурации
Параметр Описание
/DepotF Каталог хранилища.
/DepotN Имя пользователя.
/DepotP Пароль пользователя.
/DepotDumpCfg<ИмяCFфайла>[ -v<НомерВерсии>] Сохранить конфигурацию из хранилища в файл (пакетный режим). Если номер версии не указан или равен -1, будет сохранена последняя версия.
/DepotUpdateCfg[ -v<НомерВерсии>][ -revised] Обновить конфигурацию хранилища из файла (пакетный режим). Если номер версии не указан или равен -1, будет сохранена последняя версия. Параметр -revised -получать захваченные объекты.

Пакетный режим регистрации 1С:Предприятия как Automation сервера

После исполнения программа автоматически завершает работу.
Параметр Описание
/RegServer   Регистрация.
/UnregServer   Удаление регистрации.
Последнее обновление ( 12.12.2010 )
 
< Пред.   След. >