Параметры, ключи запуска 1Сv8 из командной строки
Запуск исполняемого файла системы 1С:Предприятие 8.x
Помимо запуска путем выбора соответствующей пиктограммы из меню «Пуск —Программы» операционной системы MS Windows, запуск системы 1С:Предприятие 8.x может быть выполнен путем запуска исполняемого файла 1CV8.EXE. Такой запуск может быть произведен, например, при помощи пункта «Выполнить» меню «Пуск» операционной системы MS Windows, или двойным щелчком мыши на имени файла 1CV8.EXE в программе Проводник (Explorer).
В командной строке запуска файла 1CV8.EXE можно указать все необходимые параметры: режим запуска, имя каталога с информационной базой, имя пользовательского каталога, и другие. Если параметры командной строки указаны верно, файл 1CV8.EXE будет запущен в одном из режимов запуска: «1С:Предприятие» или «Конфигуратор» — в зависимости от указанных параметров.
Если при запуске файла 1CV8.EXE обнаружена ошибка в параметрах командной строки, или параметры отсутствуют, то после запуска на экран будет выдан диалог «Запуск 1С:Предприятия». В этом диалоге пользователь может выбрать режим запуска файла 1CV8.EXE, имя информационной базы и другие параметры запуска.
Для 8.1:
Для файлового варианта:
«C:\Program Files\1cv81\bin\1cv8.exe» ENTERPRISE /F»D:\1C_base\ZUPRAZR» /N»EMigachev» /P»12345″
Для клиент-серверного варианта:
«C:\Program Files\1cv81\bin\1cv8.exe» ENTERPRISE /S»server-1C\ZUP» /N»EMigachev» /P»12345″
Если на одном сервере стоит 8.1 и 8.2 (как ставить- тут ), то при подключении к базам 8.2 нужно указывать порт сервера (например 1641):
«C:\Program Files\1cv82\common\1cestart.exe» ENTERPRISE /S»server-1C:1641\ZUP» /N»EMigachev» /P»12345″
Для файлового варианта определен параметр:
File — каталог информационной базы;
Locale — язык (страна), которые будут использованы при создании информационной базы. Допустимые значения такие же как у параметра метода Формат. Параметр Locale задавать не обязательно. Если не задан, то будут использованы региональные установки текущей информационной базы.
Одновременное использование ключей не допускается.
Одновременное использование ключей внутри подгруппы параметров не допускается.
Если команда прошла успешно, возвращает код возврата 0, в противном случае — 1 (101, если в данных имеются ошибки).
После выполнения закрывает систему 1С:Предприятие 8.x.
Ниже приведены примеры командной строки для запуска системы 1С:Предприятие 8.x:
С:\1CV8\BIN\1CV8.EXE ENTERPRISE /FDB
Приведенная командная строка означает, что система 1С:Предприятие 8.x будет запущена в режиме «1С:Предприятие», а информационная база находится в подкаталоге «\DB» каталога «С:\1CV8\BIN».
С:\1cv81bin\1cv8.exe enterprise /s Serv06\ZUP /L RU
А эта приведенная командная строка означает, что система 1С:Предприятие 8.x будет запущена в режиме «1С:Предприятие», адрес информационной базы ZUP, хранящейся на сервере 1С:Предприятия Serv06 и интерфейс Русский
Для снятия блокировки установки соединений с информационной базой нужно:
Войти в информационную базу, используя параметр запуска «/UC» с тем же кодом разрешения доступа, который был указан при установке блокировки. Запустить данную обработку, указав в качестве действия блокировки «Снять блокировку соединений». Нажать кнопку «Выполнить».
в cmd
start C:\Progra
1\1cv81\bin\1cv8.exe /UC
в ярлыке
«C:\Program Files\1cv81\bin\1cv8.exe» ENTERPRISE /F»D:\Конфигурации\Типовые\УпрТорг» /N»ИмяПользователя» /P»Пароль» /UC 456743
Запуск 1С:Предприятие 8 и параметры запуска
Для запуска 1С:Предприятия 8 рекомендуется использовать программу запуска 1cestart.exe. Она запускается из системного меню «Пуск—Программы. » операционной системы MS Windows из группы «1С Предприятие 8» выбором пункта «1С Предприятие«.
Если система 1С:Предприятие 8 устанавливается в сети для одновременной работы нескольких пользователей, то администратор может поместить программу запуска 1cestart.exe в специальный сетевой каталог, из которого ее и будут запускать все пользователи.
Одним из преимуществ данной 1cestart.exe является возможность запуска баз с нужной версией платформы, а также автоматической установки нужной (очередной) версии платформы.
В случае, если подходящей версии не обнаружено (а также в случае обнаружения дистрибутива очередной версии), то программа запуска выполняет поиск подходящего дистрибутива платформы нужной версии и ее установку. После установки автоматически открывается список информационных баз.
Программа открывает список информационных баз, который пользователь может отредактировать (добавить базу, изменить ее наименование, удалить и др.), а также настроить параметры запуска каждой базы (указать определенную версию платформы, режим запуска и др.).
Подробнее о настройке списка информационных баз смотрите книгу «1С:Предприятие 8. Руководство администратора«.
Ниже приводится подробное описание механизма установки, запуска и обновления клиента.
Универсальный механизм установки, запуска и обновления клиента
Механизм предназначен для автоматизации установки и обновления системы на компьютерах конечных пользователей. А также для использования единого диалога запуска информационных баз, выполняемых с использованием различных версий системы 1С:Предприятие 8.
Программе запуска можно указывать различные параметры командной строки. Их использование позволяет автоматизировать процесс запуска. Например, в командной строке можно сразу указать информационную базу. Тогда пользователю не будет предлагаться выбрать ее из списка информационных баз.
1cestart.exe — основная программа запуска; обеспечивает запуск информационной базы, указанной в командной строке, в режиме любого клиента или конфигуратора. При запуске анализирует, какую версию платформы нужно запускать, проверяет, установлена ли она, если нет – устанавливает, запускает базу с нужной версией. Если база не указана, запускает 1cv8s.exe последней установленной версии.
Стандартно этот файл находится в каталоге C:\Program Files\1cv8\common. В процессе установки системы 1С:Предприятие 8 команда запуска этого файла автоматически добавляется в меню «Пуск» операционной системы MS Windows.
Программа запуска использует в своей работе два конфигурационных файла:
Эти конфигурационные файлы позволяют описать перечень компонентов платформы, которые будут устанавливаться, версию платформы, которая будет запускаться по умолчанию, и другие параметры.
1cv8s.exe — отображает пользователю список информационных баз, предоставляет возможность редактирования списка информационных баз. В том числе: добавление новой информационной базы, добавление существующей базы в список, удаление базы из списка, изменение параметров базы в списке, управление относительным размещением базы в списке и т.п. Обеспечивает возможность запуска любого клиента, конфигуратора.
Для программ запуска допускается использование параметров командной строки.
см. также:
Запуск 1С:Предприятие 8 в режиме толстого клиента
Помимо запуска путем выбора соответствующей пиктограммы из меню «Пуск—Программы. » операционной системы MS Windows, запуск системы 1С:Предприятие 8 может быть выполнен путем запуска исполняемого файла 1CV8.EXE. Такой запуск может быть произведен, например, двойным щелчком мыши на имени файла 1CV8.EXE в программе Проводник (Explorer).
В командной строке запуска файла 1CV8.EXE можно указать все необходимые параметры: режим запуска, имя каталога с информационной базой и другие. Параметры могут содержать ключи, детализирующие или описывающие указанные параметры. Если параметры командной строки указаны верно, файл 1CV8.EXE будет запущен в одном из режимов запуска: «1С:Предприятие» или «Конфигуратор» — в зависимости от указанных параметров. Для режима «Конфигуратор» выполнение отдельных работ по обслуживанию информационной базы с помощью параметров командной строки реализовано в режиме пакетного запуска.
Режим пакетного запуска — режим работы, при котором система 1С:Предприятие 8 выполняет действия, определяемые параметром командной строки, после чего система завершает свою работу. Такие параметры называются параметрами пакетного режима запуска. В командной строке следует использовать только один вид параметров пакетного режима.
Если при запуске файла 1CV8.EXE обнаружена ошибка в параметрах командной строки, или параметры отсутствуют, то после запуска на экран будет выдан диалог «Запуск 1С:Предприятия». В этом диалоге пользователь может выбрать режим запуска файла 1CV8.EXE и информационную базу. Если имя каталога с информационной базой указано верно, а параметры пользователя с ошибкой, будет выдано окно авторизации.
Если значения параметров включают пробелы (например, путь или имя файла), значения должны быть заключены в кавычки.
Ниже приведен пример командной строки для запуска системы 1С:Предприятие 8:
Приведенная командная строка означает, что система 1С:Предприятие 8 будет запущена в режиме «1С:Предприятие«, а информационная база находится в каталоге «С:\1CV8\DB».
Запуск 1С:Предприятие 8 в режиме тонкого клиента
Помимо запуска путем выбора соответствующей пиктограммы из меню «Пуск—Программы. » операционной системы MS Windows, запуск системы 1С:Предприятие 8 в режиме тонкого клиента может быть выполнен путем запуска исполняемого файла 1CV8C.EXE. Такой запуск может быть произведен, например, двойным щелчком мыши на имени файла 1CV8C.EXE в программе Проводник (Explorer).
В командной строке запуска файла 1CV8C.EXE можно указать имя каталога с информационной базой и другие необходимые параметры. Параметры могут содержать ключи, детализирующие или описывающие указанные параметры.
Если при запуске файла 1CV8C.EXE обнаружена ошибка в параметрах командной строки, или параметры отсутствуют, то после запуска на экран будет выдан диалог «Запуск 1С:Предприятия». Если имя каталога с информационной базой указано верно, а параметры пользователя с ошибкой, будет выдано окно авторизации.
см. также:
Если значения параметров включают пробелы (например, путь или имя файла), значения должны быть заключены в кавычки.
Ниже приведен пример командной строки для запуска системы 1С:Предприятие 8:
Приведенная командная строка означает, что система 1С:Предприятие 8 будет запущена в режиме «Тонкий клиент«, а информационная база находится в каталоге «С:\1CV8\DB».
Запуск 1С:Предприятие 8 в режиме веб-клиента
Для запуска веб-клиента необходимо в адресной строке веб-браузера ввести адрес следующего вида:
http://hostt
где host – адрес сайта, соответствующего информационной базе.
Синтаксис строки запроса: http://host?ИмяПараметра1=ЗначениеПараметра1&ИмяПараметра2=ЗначениеПараметра2
Пример: http://localhost/demo?C=userParameter
см. также:
Веб-клиент работает в среде веб-браузера. Поддерживаются:
Язык интерфейса может быть указан следующим образом (в порядке увеличения приоритета):
Порядок действий платформы при выборе языка интерфейса веб-браузера:
Запуск веб-клиента с одновременным переходом по ссылке
Ссылку можно получить в диалоге «Получить ссылку». Ссылка должна быть внешней.
Пример внешней ссылки: http://host/app/ru/#e1cib/app/Обработка.СписокАктивныхПользователей
При вводе такой ссылки в адресную строку браузера произойдет загрузка приложения и открытие формы списка активных пользователей.
Примечание:
При использовании Microsoft Internet Explorer не происходит загрузка приложения с переходом по ссылке, если ссылка относится к приложению, загруженному в текущем окне браузера. Рекомендуется вводить ссылку в адресную строку нового пустого окна браузера.
Параметры запуска 1С:Предприятие 8 из командной строки
Программу 1С:Предприятие 8 можно запустить как интерактивно, так из командной строки. Для этого необходимо сформировать строку запуска с параметрами (ключами) запуска. В общем виде строка запуска выглядит так (указаны только наиболее востребованные параметры):
| Ключ | Описание | Версия | |||
|---|---|---|---|---|---|
| КаталогПрограммы | параметр задает путь к каталогу Common в каталоге установки программы | ||||
| Параметры подключения | |||||
| РежимЗапуска | параметр задает режим запуска 1С:Предприятие 8 Возможные варианты:
| ||||
| /IBConnectionString | Необязательный параметр. Задает полную строку соединения с ИБ. Строку рекомендуется заключить в кавычки, а все входящие в строку кавычки удвоить | ||||
| /IBName | Необязательный параметр. Задает имя базы данных, как оно задано в списке информационных баз. Строку рекомендуется заключить в кавычки, а все входящие в строку кавычки удвоить | ||||
| /F | В случае файловой базы данных параметр задает путь к каталогу базы данных, где хранится файл 1Cv8.1CD (имя файла указывать не нужно). Строку рекомендуется заключить в кавычки | ||||
| /S | В случае серверной базы данных (в клиент-серверной архитектуре) параметр задает адрес базы данных в формате: Имя сервера приложений\Имя базы данных | ||||
| /WS | В случае тонкого клиента параметр задает адрес ws-ссылки | ||||
| /SLev | Необязательный параметр. Задает уровень защиты соединения с сервером приложений. | ||||
| /Z | Необязательный параметр. Задает разделители сеанса | ||||
| Параметры аутентификации | |||||
| /N | Необязательный параметр. Задает имя пользователя. Если в базе данных список пользователей не ведется, данный ключ игнорируется. Если такого пользователя нет в списке пользователей, будет выдано окно авторизации доступа | ||||
| /P | Необязательный параметр. Задает пароль пользователя. Если ключ /N не указан или в базе не ведется список пользователей, данный ключ игнорируется. Если пароль пользователя указан неверно, будет выдано окно авторизации доступа | ||||
| /WS | Необязательный параметр. Определяет порядок использования аутентификации средствами операционной системы клиента. Возможные варианты:
| ||||
| /WSA | Необязательный параметр. Определяет порядок использования аутентификации средствами операционной системы веб-сервера. Возможные варианты: Примеры строки запуска программыЗапуск программы из командной строки с использованием аутентификации 1с: Запуск программы из командной строки с отключением аутентификации операционной системы: Управление списками баз 1С 8.2Одно из правил управления временем — Если есть человек, которому можно делегировать выполнение задачи — делегируй. Предыстория
Теория устройства конфигурационных файловРасположение файлов на стороне пользователяУ пользователя на компьютере 1С 8.2 хранит фалы списков баз в каталогах: Для Windows XP: Для Windows 7: Содержимое профиля пользователя — два файла: 1CEStart.cfg, ibases.v8i. При запуске 1С берёт список баз к представлению в файле пользователя C:\Users\%username%\AppData\Roaming\1C\1CEStart\ibases.v8i, но предварительно читает настройки сначала из профиля всех пользователей C:\ProgramData\1C\1CEStart\1CEStart.cfg, а потом и из профиля пользователя C:\Users\%username%\AppData\Roaming\1C\1CEStart\1CEStart.cfg, и если в них есть ссылки на конфигурационные базы в сети, то добавляет их в этот файл. Описание файла 1CEStart.cfgВ профиле всех пользователей конфигурационный файл C:\ProgramData\1C\1CEStart\1CEStart.cfg имеет следующее содержание: Где: Возможны следующие компоненты параметра InstallComponents: В профиле пользователя конфигурационный файл C:\Users\%username%\AppData\Roaming\1C\1CEStart\1CEStart.cfg первоначально пустой. Но, если какие-то настройки необходимо сделать индивидуально для конкретного пользователя, то писать именно в него, и тут уже его ключи настроек будут иметь больший приоритет, но не все. Это отдельный вопрос, им я не буду сейчас захламлять голову. Описание файла ibases.v8iВторой важный файл информационных баз, который находится в профиле самого пользователя — C:\Users\%username%\AppData\Roaming\1C\1CEStart\ibases.v8i. В него и собирается конечный список баз. Пример его содержимого: Где: Ссылки на конфигурационные файлы в сетиИдея использования возможностейВ это каталоге мы создаём индивидуальные для группы пользователей или же для конкретного пользователя списки баз. Именно на файлы из этой группы мы ссылаемся в конфигурационных файлах операционной системы пользователя. РезультатПараметры, ключи запуска 1Сv8 из командной строкиЗапуск исполняемого файла системы 1С:Предприятие 8.x Помимо запуска путем выбора соответствующей пиктограммы из меню «Пуск —Программы» операционной системы MS Windows, запуск системы 1С:Предприятие 8.x может быть выполнен путем запуска исполняемого файла 1CV8.EXE. Такой запуск может быть произведен, например, при помощи пункта «Выполнить» меню «Пуск» операционной системы MS Windows, или двойным щелчком мыши на имени файла 1CV8.EXE в программе Проводник (Explorer). В командной строке запуска файла 1CV8.EXE можно указать все необходимые параметры: режим запуска, имя каталога с информационной базой, имя пользовательского каталога, и другие. Если параметры командной строки указаны верно, файл 1CV8.EXE будет запущен в одном из режимов запуска: «1С:Предприятие» или «Конфигуратор» — в зависимости от указанных параметров. Если при запуске файла 1CV8.EXE обнаружена ошибка в параметрах командной строки, или параметры отсутствуют, то после запуска на экран будет выдан диалог «Запуск 1С:Предприятия». В этом диалоге пользователь может выбрать режим запуска файла 1CV8.EXE, имя информационной базы и другие параметры запуска. Для 8.1: Для файлового варианта определен параметр: Одновременное использование ключей не допускается. Одновременное использование ключей внутри подгруппы параметров не допускается. Ниже приведены примеры командной строки для запуска системы 1С:Предприятие 8.x: С:\1cv81bin\1cv8.exe enterprise /s Serv06\ZUP /L RU Для снятия блокировки установки соединений с информационной базой нужно: 1\1cv81\bin\1cv8.exe /UC | ||||