1С как запустить программу в монопольном режиме


Установка и снятие монопольности в 1С

При работе в сетевых платформах 1С обычно пользователи работают в разделённом режиме. Это означает, что они одновременно (совместно) могут пользоваться программой. Но существуют определённые задачи, для выполнения которых нужно войти в сетевой пакет монопольно. Рассмотрим, как установить или снять монопольный режим в 1С.

Монопольность необходима для выполнения специальных задач.

Представляем монопольный режим

Прежде всего, затевать разговор о вероятности перехода в монопольный режим можно только тогда, когда на PC установлена сетевая платформа. В противном случае (развёрнут локальный вариант) монопольно работать вы будете всегда и по-другому никак.

Что нам нужно в режиме «монопольно» и для чего его запускать?

Переиндексация базы

Некорректное закрытие программы 1С (например, при внезапном отключении питания) требует выполнения переиндексации информационной базы. Это программное требование и без выполнения этой процедуры 1С просто не откроется. Но выполнение переиндексации возможно только монопольно.

ВАЖНО. После её выполнения нужно выйти из режима и войти уже разделённо. Чтобы обеспечить подключение для других лиц. 

Иногда требуется удалить из программы какие-то объекты. Сначала они как бы «предварительно» помечаются «на удаление» (по правой кнопке мышки из контекстного меню). Если пользователь передумал, то эту пометку можно с объекта снять (таким же способом).

Для непосредственного удаления предварительно помеченных записей потребуется выход из программы всех пользователей. И тогда кто-то один монопольно сможет осуществить удаление, войдя во вкладку основного меню — «Операции», затем «Удаление помеченных объектов».

После этого проверяются связи этого объекта с другими проведёнными операциями. При обнаружении таковой — удаление не произойдёт. Ведь таким действием будет нарушена логическая цепочка событий, документов, операций.

Открытие периодов

Итоговые данные в 1С учитываются помесячные и поквартально. Это не чья-то прихоть, а соответствие правилам бухгалтерского учёта. При наступлении нового периода — нужно этот период «открыть». Сделать это можно только через запущенный монопольный вход. Для создания нового периода нужно открыть в основном меню на раскрывающейся вкладке «Операции» выбрать «Управление бухгалтерскими итогами»:

Важные моменты монопольной работы

Общее правило использование монопольного входа определяет, что в реальный момент времени находиться в программе имеет право только один пользователь. И если кто-то уже вошёл в неё таким образом, то другому доступ будет закрыт. Если же в ней кто-то уже работает разделённо, то нельзя будет войти монопольно. В обоих случаях системой будет отражено сообщение об «Ошибке блокировки».

ВАЖНО. Практично знать, что при монопольной работе эффективность (быстрота) действий повышается на двадцать процентов. 

Для запрета на монопольность входа конкретному юзеру нужно в настройках его прав (в Конфигураторе) снять галку «Запуск монопольного режима». Тогда при попытке такого входа ему будет послано сообщение «Недостаточно прав»:

Монопольная загрузка базы 7.7

Рассмотрим интересующие нас доступные способы входа.

Указание режима при входе

В самом начале, запуская выбранную информационную базу, нужный режим «Монопольно» выбирается установкой в соответствующем чек-боксе флажка.

Свойства ярлыка

Для запуска 1С в нужном режиме создаётся ярлык, который, минуя запускающее окно, сразу будет загружать нужную базу (используется команда 1cv7.exe enterprise/M).

Конфигуратор

При загрузке ИБ через Конфигуратор загрузка предприятия автоматически происходит в монопольно. Именно о таком входе почему-то редко кто вспоминает, когда ему это требуется.

Монопольность в восьмёрке

В 1С 8 переход в такой режим осуществляется из самой программы. Находясь в восьмёрке, перейти в него можно только будучи в одиночестве. Для того чтобы проверить количество пользователей, нужно в Конфигураторе на вкладке «Администрирование» вызвать команду «Активные пользователи». Тогда будет выдан их список.

Теперь вы знаете как запустить 1С в монопольном режиме. Используя один из способов, вы непременно добьётесь желаемого результата как в семёрке, так и восьмёрке.

Поделитесь своим успехом в комментариях.

nastroyvse.ru

Монопольный режим 1С

Монопольный режим — это особый режим работы базы 1С, при котором к базе имеет доступ только 1 сеанс. В статье рассмотрены особенности применения данного режима.

Монопольный режим целесообразно использовать когда необходимо выполнить существенные изменения данных и при этом исключить влияние других сеансов на результаты работы. В частности, режим монопольного доступа устанавливается при выполнении некоторых сервисных процедур (удаление помеченных объектов) и вызове некоторых методов встроенного языка (УстановитьЧасовойПоясИнформационнойБазы(), УдалитьОбъекты() и др.).

Установка монопольного режима

Установка и снятие монопольного режима выполняется методом

УстановитьМонопольныйРежим()

В качестве входного параметра передается значение типа булево.

Монопольный режим возможно установить только при одновременном выполнении условий:

  • в режиме предприятия работает только один пользователь (Вы);
  • у пользователя есть право на изменение монопольного режима (в ролях флаг «Монопольный режим» корня дерева метаданных).
  • отсутствуют активные транзакции (явные или неявные).

Если какое-то требование не соблюдается, выполнение метода завершится ошибкой вида

Проверить установку монопольного режима можно при помощи метода

МонопольныйРежим()

Метод возвращает Истина, если монопольный режим установлен.

В монопольном режиме запрещено создание новых сеансов, за исключением одного фонового задания. Управляемые блокировки не устанавливаются, попытки их установки игнорируются.

При работе 1С в клиент-серверном варианте с СУБД MS SQL Server установка базы в монопольный режим не переводит базу данных в однопользовательский режим (single user).

Использование монопольного режима в базе с разделителями

Метод УстановитьМонопольныйРежим() устанавливает монопольный режим только в той области, которая определена для текущего сеанса. Таким образом, в одной базе может одновременно существовать несколько областей, для которых установлен монопольный режим. Если в сеансе разделители не используются, то режим будет установлен не на область, а на всю базу.

Смотри также:

Поиск битых ссылок Как узнать кто и когда изменял объект 1С Включение отладки на сервере 1С

pro1c8.ru

Что значит запустить в монопольном режиме 1с.

В разделённом режиме. Это означает, что они одновременно (совместно) могут пользоваться программой. Но существуют определённые задачи, для выполнения которых нужно войти в сетевой пакет монопольно. Рассмотрим, как установить или снять монопольный режим в 1С.

Монопольность необходима для выполнения специальных задач.

Прежде всего, затевать разговор о вероятности перехода в монопольный режим можно только тогда, когда на PC установлена сетевая платформа. В противном случае (развёрнут локальный вариант) монопольно работать вы будете всегда и по-другому никак.

Однако разница неокончательна. Многое зависит от используемого объектива. Оба объектива не отличаются по качеству от самой камеры - используемый пластик имеет хорошее качество, а резина, используемая в фокальном кольце, плотно прилегает и имеет очень приятную текстуру. Само кольцо работает с большой культурой, сохраняя при этом достаточное сопротивление, но обеспечивает плавное фокусирование без усилий. Линза монтируется с большой свободой. Это может быть немного запутанным, особенно когда вы сначала пытаетесь сменить объективы.

Как только мы справимся с этим, одна и та же фиксация не вызывает проблем. Стандартные экраны высокого класса должны иметь экраны с более высоким разрешением. Это хорошее качество, яркий экран с высокой контрастностью и приятной цветопередачей. У некоторых людей в новом зеркале нет сенсорного экрана, который работает очень хорошо, например, при настройке фокуса.

Что нам нужно в режиме «монопольно» и для чего его запускать?

Переиндексация базы

Некорректное закрытие программы 1С (например, при внезапном отключении питания) требует выполнения переиндексации информационной базы. Это программное требование и без выполнения этой процедуры 1С просто не откроется. Но выполнение переиндексации возможно только монопольно.

Неудивительно, что на корпусе не так много кнопок. Это не мешает вам найти правильную кнопку, если не смотреть на корпус. С левой стороны находится выдвижная вспышка. На задней панели находится 3-дюймовый экран, а рядом с ним расположены кнопки и ручки. Это было заменено специальным рычагом, работающим вверх и вниз. Это позволяет вам изменить основные настройки ваших изображений и увеличить или уменьшить масштаб в режиме предварительного просмотра.

Это интересное решение, которое работает очень хорошо. Обычно он используется для изменения настроек, которые достаточно редко, например, скорости съемки. Зеленый значок камеры на циферблате предполагает на первый взгляд, что это автоматический режим. После выбора этой опции камера может работать с полной автоматизацией, но это не обязательно.

ВАЖНО. После её выполнения нужно выйти из режима и войти уже разделённо. Чтобы обеспечить подключение для других лиц.

Удаление помеченных объектов

Иногда требуется удалить из программы какие-то объекты. Сначала они как бы «предварительно» помечаются «на удаление» (по правой кнопке мышки из контекстного меню). Если пользователь передумал, то эту пометку можно с объекта снять (таким же способом).

На передней части отсутствует профилированная рукоятка с нескользящим материалом. Камера довольно неустойчива, потому что для дизайнеров было более важно выглядеть лучше эргономики. Камера не удобна. К сожалению, у камеры нет всплывающего меню. Элемент, который можно изменить без каких-либо проблем в других камерах, таких как значение диафрагмы или скорость затвора. Главное меню - изысканный классический никель. Он прозрачен, прост в использовании и не должен быть проблемой даже для начинающих. Это хорошо, потому что вам приходится часто использовать его для настройки большого количества параметров изображения.

Для непосредственного удаления предварительно помеченных записей потребуется выход из программы всех пользователей. И тогда кто-то один монопольно сможет осуществить удаление, войдя во вкладку основного меню - «Операции», затем «Удаление помеченных объектов».

Слева находится столбец с тремя значками основной категории. Справа отображается их содержимое. Левая полоса немного расширяется, когда мы выбираем основную категорию, и она уменьшается при движении вправо. Камера предлагает множество режимов предварительного просмотра, хотя наиболее полезным является предварительный просмотр фотографий и гистограммы и традиционного полнокадрового просмотра. Отсутствие передней рукоятки, слишком мало противоскользящей резины на спине, не более функциональных клавиш, отсутствие персонализации уникальной функциональной клавиши, отсутствие всплывающих меню и возможность быстрого задания основных параметров изображения, поворотных навигаторов, которые являются слишком чувствительными или верхними рычагами Это предотвращает очень быструю настройку параметров изображения.

После этого проверяются связи этого объекта с другими проведёнными операциями. При обнаружении таковой - удаление не произойдёт. Ведь таким действием будет нарушена логическая цепочка событий, документов, операций.

Открытие периодов

Итоговые данные в 1С учитываются помесячные и поквартально. Это не чья-то прихоть, а соответствие правилам бухгалтерского учёта. При наступлении нового периода - нужно этот период «открыть». Сделать это можно только через запущенный монопольный вход. Для создания нового периода нужно открыть в основном меню на раскрывающейся вкладке «Операции» выбрать «Управление бухгалтерскими итогами»:

Это основные утверждения об эргономике камеры. Однако, чтобы попробовать, он не понравится фотографам, которые любят ручные настройки. Но если нам нравится устанавливать определенный режим и не беспокоиться об остальном, то вопрос выглядит намного лучше. Первым двум не нужно обсуждать. В движущихся изображениях записываются коротконогие виньетки и фотографии. Каждый раз, когда затвор отпускается, камера записывает фотографию и второй фильм. Когда полученное таким образом «движущееся изображение» отображается на камере, фильм воспроизводится в замедленном режиме примерно 2, 5 секунды, а затем отображается изображение.

Важные моменты монопольной работы

Общее правило использование монопольного входа определяет, что в реальный момент времени находиться в программе имеет право только один пользователь. И если кто-то уже вошёл в неё таким образом, то другому доступ будет закрыт. Если же в ней кто-то уже работает разделённо, то нельзя будет войти монопольно. В обоих случаях системой будет отражено сообщение об «Ошибке блокировки».

Когда триггер нажата наполовину, в верхнем левом углу экрана появляется значок, и камера начинает заполнять буфер с помощью первых изображений. Когда нажат триггер, основное изображение и видео записываются даже до нажатия кнопки. При использовании режима интеллектуального выбора фотографий камера автоматически выбирает лучший снимок и четыре снимка для лучшего снимка при каждом срабатывании затвора. Выбор основан на композиции и движении.

Автофокус, скорость фотографий, скорость работы

Автофокус работает очень хорошо и точно, хотя у него есть проблема с фокусировкой, даже на относительно простом анализе каденций. Однако, как правило, он затачивается примерно за 0, 5 секунды, что является очень хорошим результатом. Это хорошо, но, конечно, не так хорошо, как обещал производитель.

ВАЖНО. Практично знать, что при монопольной работе эффективность (быстрота) действий повышается на двадцать процентов.

Запрет использования режима

Для запрета на монопольность входа конкретному юзеру нужно в настройках его прав (в Конфигураторе) снять галку «Запуск монопольного режима». Тогда при попытке такого входа ему будет послано сообщение «Недостаточно прав»:

Однако это не мешало жидкостной фотографии. Мазурка японского производителя впечатляет скоростью непрерывной съемки. Камера продолжала снимать автофокус, хотя и с гораздо меньшей скоростью. Дело в том, что изображения отображаются за долю секунды после их выполнения один за другим.

Большой эффект, полезный, например, для уличной фотографии или репортеров. На практике это совсем не беспокоит. Но есть зацепка - перед работой нужно разложить масштаб, поэтому камера значительно увеличится. Утонченная компактная камера становится намного больше и не очень удобна.

Рассмотрим интересующие нас доступные способы входа.

Указание режима при входе

В самом начале, запуская выбранную информационную базу , нужный режим «Монопольно» выбирается установкой в соответствующем чек-боксе флажка.

На объективе есть кнопка - замок, который позволяет объективу выдвигаться. Эта кнопка также запускает камеру. К сожалению, конструкторы не были согласованы. Эта проблема значительно продлевает процесс запуска камеры, что может мешать, например, когда мы хотим быстро сделать снимок. Камера оснащена системой шумоподавления. Как вы можете видеть, он работает очень хорошо, что, к сожалению, приводит к резкому снижению фокуса.

Идея зеркал мне понятна - это структуры, которые сочетают в себе лучшие характеристики зеркальных камер с компактными компактными размерами. Это в основном красиво спроектированный компактный со сменными объективами. Он только унаследовал качество исполнения. Он не слишком большой, но производитель упаковал на него только 10 мегапикселей. Мы с нетерпением ждем нового, фокусного, прозрачного стекла, которое должно вывести много датчиков с датчика. Однако, даже если вы используете очки среднего размера, камера предлагает фотографии хорошего качества.

Свойства ярлыка

Для запуска 1С в нужном режиме создаётся ярлык, который, минуя запускающее окно, сразу будет загружать нужную базу (используется команда 1cv7.exe enterprise/M).

Конфигуратор

При загрузке ИБ через Конфигуратор загрузка предприятия автоматически происходит в монопольно. Именно о таком входе почему-то редко кто вспоминает, когда ему это требуется.

Вы также можете похвалить очень высокое качество - как тело, так и тестовые линзы. Хорошая быстрая и точная автофокусировка. К недостаткам, к сожалению, относятся, в основном, плохая эргономика, даже для любительского оборудования. Мы можем ожидать от этой компании большего, чем другие. Чрезвычайно раздражает отсутствие удобного меню. Верхний диск для установки параметров экспозиции заменяется рычагом, который, хотя он работает очень хорошо и довольно интересен, не позволяет быстро изменять параметры.

В свою очередь, повернутый навигатор определенно слишком чувствителен, что мешает просмотру фотографий. Это самый дорогой мазер в своем классе. Некоторые из недостатков эргономики, вероятно, будут удалены с появлением новой прошивки. Также помните, что это только первый шаг японского производителя в сегменте зеркал. Отличный дизайн корпуса и объективов.

Монопольность в восьмёрке

В 1С 8 переход в такой режим осуществляется из самой программы. Находясь в восьмёрке, перейти в него можно только будучи в одиночестве. Для того чтобы проверить количество пользователей, нужно в Конфигураторе на вкладке «Администрирование» вызвать команду «Активные пользователи». Тогда будет выдан их список.

Хороший дисплей, хотя и немного низкое разрешение. Хорошо сделанный рычаг на задней стенке. Четкое, простое и графически усовершенствованное главное меню. Обширный, но понятный предварительный просмотр. Матрица разрешения составляет всего 10 мегапикселей.

Впечатляющая скорость всплеска и производительность камеры. Возможность прямого, быстрого предварительного просмотра серийных изображений. Слишком маленькая нескользящая резина на спине. Больше функциональных клавиш. Нет персоны для персонализации функциональной кнопки.

Нет всплывающих меню и возможность быстрого задания основных параметров изображения. Вращающийся навигатор слишком чувствителен. Верхний рычаг вместо поворотного регулятора, который предотвращает очень быструю настройку параметров изображения. Слишком маленькая матрица для объектива.

Теперь вы знаете как запустить 1С в монопольном режиме. Используя один из способов, вы непременно добьётесь желаемого результата как в семёрке, так и восьмёрке.

www.trosnab.ru

Параметры командной строки 1С 8.3 и 7.7

Очень давно хотел найти подобную шпаргалку, где собраны основные команды и параметры для запуска 1С из командной строки. Вот наконец-то свершилось, спасибо Infostart 🙂

Параметры запуска 1C из командной строки

Для версий 1С 7.7 и 8 (8.1, 8.2, 8.3) параметры разные. Рассмотрим их подробнее

Команды 1С 7.7

1cv7.exe MODE [ /M | /D | /U | /N | /P ],

где MODE — режим запуска, может принимать только одно из нескольких значений :

  • config — режим конфигуратора;
  • debug — режим отладчика;
  • enterprise — нормальный (рабочий) режим;
  • monitor — режим «Монитор».

Следующие ключи опциональны:

  • /M — запуск программы в монопольном режиме;
  • /D — каталог базы данных;
  • /U — рабочий каталог пользователя (каталог из списка пользователей игнорируется);
  • /N — имя пользователя;
  • /P — пароль пользователя;
  • /T — путь к временным файлам;
  • /@ — для режима конфигуратора с указанием файла пакетного запуска;
  • /W — инициализация Web-расширения;
  • /L — язык интерфейса: ENG — английский, UKR — украинский.

Пример: 1cv7 enterprise /Dc:\1c\mainbase /NИванов /P123,

В этом случае произойдет запуск программы без вывода диалогов о выборе базы и режима работы, а также без запроса имени и пароля пользователя.

Команды для 1С 8.3 и 8.2

Дополнительные параметры выбора режима запуска

Одновременное использование параметров из приведённой ниже таблицы не допускается.

DESIGNER  (CONFIG в 8.0) Запуск в режиме Конфигуратора.

ENTERPRISE   Запуск в режиме Предприятия.

CREATEINFOBASE [/AddInList [ИмяИБ]] [/UseTemplate ]   Создание информационной базы.

  • СтрокаСоединения — обязательный параметр, см. ниже.
  • /AddInList [ИмяИБ] — имя, под которым база добавляется в список. Если этот параметр не указан, база добавлена в список не будет. Если не указано ИмяИБ, будет задано имя по умолчанию (как при интерактивном создании базы).
  • /UseTemplate — создание информационной базы осуществляется по шаблону, указанному в . В качестве шаблонов могут быть файлы конфигурации (.cf) или файлы выгрузки информационной базы (.dt). Если шаблон не указан, параметр игнорируется.

Параметр СтрокаСоединения образуется из пар ИмяПараметра=Значение, разделённых символами точки с запятой (;). Если Значение содержит пробелы, оно должно быть заключено в двойные кавычки. Возможные параметры строки соединения:

Для файлового варианта определен параметр:

File         Каталог информационной базы.

Для клиент-серверного варианта определены параметры:

Srvr         Имя сервера 1С:Предприятия.

(8.1 и выше) Если командная строка запуска исполняемого файла содержит несколько параметров, описывающих путь к информационной базе (File и Srvr), то используется последний из указанных параметров.

(c 8.2 и 8.3) Для обеспечения бесперебойной работы клиентских приложений возможно указание нескольких адресов кластера. Для этого:

  • Значением параметра Srvr может быть список адресов кластера через запятую, например: Srvr=”Server1,Server2” или Srvr=”Server1:1741,Server2:1741”;
  • В диалоге добавления информационной базы в клиентском приложении значением свойства «Кластер серверов 1С Предприятия» может быть список адресов кластера через запятую, например: Server1,Server2 или Server1:1741,Server2:1741;

Ref          Имя информационной базы на сервере 1С:Предприятия

DBMS  (с 8.1) тип используемого сервера баз данных:

  • MSSQLServer — Microsoft SQL Server (по умолчанию);
  • PostgreSQL — PostgreSQL;
  • IBMDB2 — IBM DB2;
  • OracleDatabase — Oracle Database (c 8.2).

DBSrvr   (SQLSrvr в 8.0) Имя SQL-сервера.

DB          (SQLDB в 8.0) Имя SQL-базы данных.

DBUID    (SQLUID в 8.0) Имя пользователя SQL-сервера.

DBPwd   (SQLPwd в 8.0) Пароль пользователя SQL-сервера. Если пароль для пользователя сервера баз данных не задан, то данный параметр можно не указывать.

SQLYOffs  Смещение дат, используемое для хранения дат в SQL-сервере (для клиент-серверного варианта). Допустимые значения — 0 или 2000. По умолчанию — 0.

CrSQLDB (с 8.1) Создать базу данных в случае ее отсутствия («y» — создавать базу данных в случае отсутствия, «n» — не создавать).

SchJobDn   (с 8.1.11, до этого был как общий параметр) созданной информационной базе запретить выполнение регламентных созданий (Y/N). Значение по умолчанию — N.

SUsr  Имя администратора кластера, в котором должен быть создан начальный образ. Параметр необходимо задавать, если в кластере определены администраторы и для них аутентификация операционной системы не установлена или не подходит. SPwd   Пароль администратора кластера.

Для всех вариантов определены параметры:

  • Usr          Имя пользователя.
  • Pwd        Пароль пользователя.
  • Locale   Язык (страна). Допустимые значения — такие же, как и у метода Формат встроенного языка (например, «ru_RU»). По умолчанию используются региональные установки текущей информационной базы.

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

  • /@    Путь к файлу с параметрами командной строки. 
  • /F          Путь к файловой информационной базе (исключая имя файла).
  • /S   Адрес информационной базы на сервере 1С:Предприятия.
  • /WS  (с 8.2) Строка ws-соединения.
  • /IBName Запуск информационной базы по имени базы в списке информационных баз. При необходимости имя должно быть взято в двойные кавычки. При этом если имя содержит двойные кавычки, то нужно заменить каждые двойные кавычки на две двойные кавычки. Если в списках баз будет найдено более чем одна база с указанным именем, то пользователю будет выдана ошибка.
  • /IBConnectionString  позволяет задать строку соединения с информационной базой целиком, в том виде, в котором ее возвращает функция СтрокаСоединенияИнформационнойБазы(). Части строки соединения могут быть переопределены ранее существовавшими параметрами. Для этого нужно, чтобы /IBConnectionString находился в командной строке раньше них. Передавая строку соединения в качестве параметра командной строки, нужно помнить о том, что строка соединения содержит кавычки. Поэтому требуется взять всю строку в кавычки, а содержащиеся внутри кавычки удвоить.

Дополнительные параметры строки соединения в режиме тонкого клиента:

  • wsn — имя пользователя для аутентификации на веб-сервере;
  • wsp — пароль пользователя для аутентификации на веб-сервере;
  • wspauto — использовать автоматические настройки прокси сервера;
  • wspsrv — адрес прокси сервера;
  • wspport — порт прокси;
  • wspuser — имя пользователя для прокси с авторизацией;
  • wsppwd — пароль для прокси с авторизацией.

/N      Имя пользователя, как оно задано в Конфигураторе.

/P   Пароль пользователя, имя которого указано в параметре /N. Если у пользователя нет пароля, этот параметр можно опустить.

/WSN  (с 8.2) Имя пользователя для аутентификации на веб-сервере.

/WSP (с 8.2) Пароль пользователя, имя которого указано в параметре /WSN, для аутентификации на веб-сервере. 

/WA-       Запрет применения Windows-аутентификации при старте.

/WA+       Обязательное применение Windows-аутентификации при старте. Если параметр /WA не указан вообще, подразумевается /WA+.

/SAOnRestart Указывает на обязательность запроса пароля при перезапуске системы из данного сеанса работы (не используется в тонком клиенте). По умолчанию пароль не запрашивается.

/itdi (с 8.2.14) Открытие форм в основном окне и использование закладок для переключения между открытыми формами (работа с закладками).

/isdi (с 8.2.14) Для работы с отдельными окнами.

/LogUI    Логирование действий пользователя.

/Out[ -NoTruncate]   Задаёт файл для вывода служебных сообщений. Если задано NoTruncate, файл не очищается.

/SchJobDn  (с 8.1, с 8.1.11 появился как параметр строки соединения) Управляет выполнением регламентированных заданий. Возможные значения: «Y» или «N». «Y» — у созданной информационной базы будет запрещено выполнение регламентных заданий.

/AppAutoCheckVersion  Автоматический подбор нужной версии для каждой информационной базы.

/AppAutoCheckMode  Автоматическое определение приложения на основе данных информационной базы (основного режима запуска для конфигурации и режима запуска для пользователя).

/UseHwLicenses+  Поиск локального ключа защиты выполняется.

/UseHwLicenses-  Поиск локального ключа защиты не выполняется.

До версии 8.2.14 параметр имел вид /UseHwLicense, с версии 8.2.14 стал /UseHwLicenses.

/DisableStartupMessages  Подавляет сообщения о несоответствии сохранённой конфигурации и конфигурации базы данных, а также о необходимости установки Internet Explorer 6.0 при запуске.

/RunModeOrdinaryApplication Запуск толстого клиента в обычном режиме, несмотря на настройки конфигурации и пользователя, от имени которого будет выполняться запуск.

/RunModeManagedApplication Запуск толстого клиента в режиме управляемого приложения, несмотря на настройки конфигурации и пользователя, от имени которого будет выполняться запуск.

/Debug  Указывает, что запуск 1С:Предприятия выполняется в отладочном режиме.

/DebuggerURL  Идентификация отладчика, к которому приложение сразу после запуска должно подключиться. Указывается URL отладчика (протокол, компьютер и номер порта), на котором в отладчике можно создавать удаленные объекты.

/RunShortcut  Позволяет запустить систему 1С:Предприятие 8 со списком информационных баз, полученным с помощью указанного файла. В качестве файла может быть указан файл списка общих информационных баз (*.v8i) или файл ярлыка информационных баз (*.v8l).

/SLev Определяет уровень защищенности соединения клиента с сервером 1С:Предприятия.

Возможные значения (Не указание параметра эквивалентно /SLev0):

  • /SLev0 — незащищенное соединение;
  • /SLev1 — защищенное соединение только в процессе выполнения аутентификации;
  • /SLev2 — защищенное соединение в течение всего сеанса;

/ClearCache — очистка кэша клиент-серверных вызовов (используется для тонкого и толстого клиентов в режиме 1С:Предприятия). 

/NoProxy Запретить использование прокси (только для ws-соединения).

/Proxy -PSrv -PPort [-PUser [-PPasswd ] ] Использовать указанные настройки прокси, игнорируя умолчания (только для ws-соединения). Например: /Proxy -PSrv 192.168.0.10 -PPort 3128.

/TComp [-None | -Deflate | -SDC] Устанавливает режим сжатия трафика между сервером и клиентом.

  • -None   сжатие отключено;
  • -Deflate   используется стандартное http сжатие трафика по алгоритму deflate;
  • -SDC   используется собственный алгоритм сжатия (по умолчанию).

/O Определяет скорость соединения (используется в тонком клиенте). Normal — обычная, Low — низкая скорость соединения.

Получите 267 видеоуроков по 1С бесплатно:

/SimulateServerCallDelay [-CallXXXXX] [-SendYYYYY] [-ReceiveZZZZZ] Имитация работы клиента в условиях медленного соединения. Максимальное значение временных задержек – 10 сек.

  • -Call – указывает величину задержки (XXXXX) при вызове сервера в секундах, если не указан, то 4.45 с;
  • -Send – указывает величину задержки (YYYYY) в секундах в расчете на каждые 1 Кбайт данных, отправляемых на сервер. Если не указан, то 0.45 с;
  • -Receive – указывает величину задержки (ZZZZZ) в секундах в расчете на каждые 1 Кбайт данных, принятых с  сервера. Если не указан, то 0,15 с.

Пример: /SimulateServerCallDelay -Call2.1 -Send1.3 -Receive1.2 

/DisplayAllFunctions (тонкий клиент) Включает команду меню «Все функции», флажок в настройках параметров режима «1С:Предприятие» становится недоступным.

/DisplayPerformance (управляемое приложение) Показать количество вызовов сервера и объем данных, отправляемых на сервер и принимаемых с сервера.

/UC  Позволяет выполнить установку соединения с информационной базой, на которую установлена блокировка установки соединений. Если при установке блокировки задан не пустой код доступа, то для установки соединения необходимо в параметре /UC указать этот код доступа. 

/L  Указывается код языка интерфейса платформы. Поддерживаемые языки интерфейса: Английский – en, Русский – ru, Украинский – uk.

/VL (с 8.2.9) Указывается код локализации сеанса, используемый при форматировании данных типа Число и Дата, а также в методах ЧислоПрописью() и ПредставлениеПериода().

/C  Передача параметра в конфигурацию.

/Execute  Предназначен для запуска внешней обработки в режиме 1С:Предприятие непосредственно после старта системы. 

/Z,,…, (с 8.2.14) Установка разделителей (общих реквизитов).

= [|]

  • [|] — признак использования: «+» (по умолчанию) — реквизит используется; «—» — не используется; если разделитель не используется, то перед значением должен быть «-«. Если первым символом в значении разделителя содержится символ «+» или «—«, то при указании его нужно удваивать;
  • — значение общего реквизита. Если в значении разделителя присутствует запятая, то при указании ее нужно удваивать. Если значение разделителя пропущено, но разделитель должен использоваться, то используется символ «+».

Разделители разделяются запятой.

Например: «/Z-ПервыйРазделитель,+,—ТретийРазделитель«, что означает:

Первый разделитель выключен, значение – «ПервыйРазделитель».

Второй разделитель включен, значение – пустая строка.

Третий разделитель выключен, значение – «-ТретийРазделитель».

С версии 8.2.9 исключена возможность административной установки, не устанавливается файл «admupd.cfg» в каталог установки платформы, не поддерживается ключ командной строки /AU.

/AU-   (v 8.1) Запрет вывода вопроса об обновлении с административной установки.

/AU+  (v 8.1) Установка вывода вопроса об обновлении с административной установки. Если параметр /AU не указан вообще, подразумевается /AU+.

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

После исполнения Конфигуратор автоматически завершает работу. Коды возврата пакетного режима Конфигуратора: 0 – успешно; 1 – неудачно; 101 — в данных имеются ошибки.

/DumpIB                        Выгрузка информационной базы.

/RestoreIB                     Загрузка информационной базы.

/DumpCfg                      Сохранение конфигурации в файл.

/DumpDBCfg                Сохранение конфигурации базы данных в файл.

/LoadCfg                       Загрузка конфигурации из файла.

/UpdateDBCfg [-WarningsAsErrors] [-Server] Обновление конфигурации базы данных. Допускается в качестве опции для следующих параметров: LoadCfg, UpdateCfg, LoadConfigFiles, ConfigurationRepositoryUpdateCfg.

  • -WarningsAsErrors – если указан, то все предупреждения трактуются как ошибки;
  • -Server  – если указан, то обновление будет выполняться на сервере (имеет смысл только в клиент-серверном варианте работы). 

/UpdateCfg   Обновление конфигурации, находящейся на поддержке.

/RollbackCfg   Возврат к конфигурации базы данных.

/ResetMasterNode Отмена главного узла. Действие параметра аналогично вызову метода УстановитьГлавныйУзел() со значением параметра Неопределено.

Одновременное использование параметров внутри подгруппы параметров не допускается.

/ReduceEventLogSize [-saveAs ] [-KeepSplitting]  Сокращение журнала регистрации:

  • Date  новая граница журнала регистраций в формате ГГГГ-ММ-ДД;
  • -saveAs  параметр для сохранения копии выгружаемых записей;
  • -KeepSplitting  требуется сохранить разделение на файлы по периодам. 

/ConvertFiles   Параметр пакетной конвертации файлов 1С 8.x.

Если задан каталог, осуществляется конвертация всех доступных документов в указанном каталоге и вложенных каталогах. Для успешной конвертации файлы должны быть доступны для записи. Если указанный в качестве параметра файл недоступен для записи, выдается сообщение об ошибке. В случае режима работы с каталогом недоступные для записи файлы пропускаются без выдачи сообщений об ошибке.

Для работы данного механизма должен быть запущен режим «Конфигуратор» и открыта конфигурация, в среде которой будет производиться конвертация. Имя информационной базы и параметры авторизации можно указать через стандартные параметры командной строки. В случае отсутствия таких параметров будут выданы соответствующие запросы, как и в других аналогичных механизмах командной строки, работающих в режиме «Конфигуратор». Пример:

Конвертация файла:  1cv8.exe /ConvertFilesd:/base/ExtProcessing.epf Конвертация каталога:  1cv8.exe /ConvertFilesd:/base 

/Visible Делает исполнение пакетной команды видимым пользователю. На время работы конфигуратора открывается окно заставки.

/RunEnterprise Предназначен для запуска 1С:Предприятия после исполнения пакетной команды. После ключа может быть указана дополнительная командная строка. При запуске 1С:Предприятия переданные в ней параметры будут использованы вместо параметров текущей сессии. Дополнительная командная строка обязательно должна быть в кавычках, вложенные в нее кавычки должны быть удвоены.

/DumpResult Предназначен для записи результата работы конфигуратора в файл. После ключа должно быть указано имя файла. Результат — число (0 — в случае успеха).

Синтаксический контроль

/CheckModules   Синтаксический контроль. Должен быть указан один или несколько ключей режимов проверки. Если ключи не указаны, проверка выполнена не будет.

  • -ThinClient  проверка в режиме работы тонкого клиента;
  • -WebClient  проверка в режиме работы веб-клиента;
  • -Server   проверка в режиме работы сервера 1С:Предприятия;
  • -ExternalConnection   проверка в режиме работы внешнего соединения;
  • -ThickClientOrdinaryApplication  проверка в режиме работы клиентского приложения. 

Тестирование и исправление информационной базы 

/IBCheckAndRepair Выполнить тестирование и исправление информационной базы.

  • -ReIndex   реиндексация таблиц;
  • -LogIntegrity   проверка логической целостности   или -LogAndRefsIntegrity   проверка логической и ссылочной целостности;
  • -RecalcTotals   пересчет итогов;
  • -IBCompression   сжатие таблиц;
  • —Rebuild   реструктуризация таблиц информационной базы;
  • -TestOnly   только тестирование при наличии ссылок на несуществующие объекты:

-BadRefCreate   создавать объекты   или

-BadRefClear   очищать объекты        или

-BadRefNone   не изменять при частичной потере объектов:

-BadDataCreate   создавать объекты        или -BadDataDelete   удалять объекты;

  • UseStartPoint   использовать сохраненную точку возврата для продолжения тестирования с того места, на котором оно было прервано в предыдущем сеансе;
  • TimeLimit:hhh:mm   ограничение максимального времени сеанса тестирования: hhh — количество часов (0..999); mm — количество минут (0..59).

Проверка конфигурации

/CheckConfig  Централизованная проверка конфигурации

  • -ConfigLogIntegrity   проверка логической целостности конфигурации. Стандартная проверка, обычно выполняемая перед обновлением базы данных;
  • -IncorrectReferences  поиск некорректных ссылок. Поиск ссылок на удаленные объекты. Выполняется по всей конфигурации, включая права, формы, макеты, интерфейсы и т.д. Также осуществляется поиск логически неправильных ссылок;
  • -ThinClient   синтаксический контроль модулей для режима эмуляции среды управляемого приложения (тонкий клиент), выполняемого в файловом режиме;
  • -WebClient   синтаксический контроль модулей в режиме эмуляции среды веб-клиента;
  • -Server  синтаксический контроль модулей в режиме эмуляции среды сервера 1С;
  • -ExternalConnection (-ExternalConnectionServer в 8.1) синтаксический контроль модулей в режиме эмуляции среды внешнего соединения, выполняемого в файловом режиме;
  • -ExternalConnectionServer  (-ExternalConnection в 8.1) синтаксический контроль модулей в режиме эмуляции среды внешнего соединения, выполняемого в клиент-серверном режиме;
  • -ThickClientManagedApplication   синтаксический контроль модулей в режиме эмуляции среды управляемого приложения (толстый клиент), выполняемого в файловом режиме;
  • -ThickClientServerManagedApplication  синтаксический контроль модулей в режиме эмуляции среды управляемого приложения (толстый клиент), выполняемого в клиент-серверном режиме;
  • -ThickClientOrdinaryApplication (-ClientServer в 8.1) синтаксический контроль модулей в режиме эмуляции среды обычного приложения (толстый клиент), выполняемого в файловом режиме;
  • -ThickClientServerOrdinaryApplication (-Client в 8.1) синтаксический контроль модулей в режиме эмуляции среды обычного приложения (толстый клиент), выполняемого в клиент-серверном режиме;
  • -ExternalConnection  синтаксический контроль модулей в режиме эмуляции среды внешнего соединения, выполняемого в файловом режиме;
  • -ExternalConnectionServer   синтаксический контроль модулей в режиме эмуляции среды внешнего соединения, выполняемого в клиент-серверном режиме;
  • -DistributiveModules  поставка модулей без исходных текстов. В случае, если в настройках поставки конфигурации для некоторых модулей указана поставка без исходных текстов, проверяется возможность генерации образов этих модулей;
  • -UnreferenceProcedures поиск неиспользуемых процедур и функций. Поиск локальных (не экспортных) процедур и функций, на которые отсутствуют ссылки. В том числе осуществляется поиск неиспользуемых обработчиков событий;
  • -HandlersExistence проверка существования назначенных обработчиков. Проверка существования обработчиков событий интерфейсов, форм и элементов управления;
  • -EmptyHandlers  поиск пустых обработчиков. Поиск назначенных обработчиков событий, в которых не выполняется никаких действий. Существование таких обработчиков может привести к снижению производительности системы;
  • -ExtendedModulesCheck  проверка обращений к методам и свойствам объектов «через точку» (для ограниченного набора типов); проверка правильности строковых литералов – параметров некоторых функций, таких как ПолучитьФорму.

Свойства объектов метаданных

/DumpConfigFiles  Выгрузка свойств объектов метаданных конфигурации: КаталогВыгрузки — каталог расположения файлов свойств.

  • -Module  выгрузка модулей;
  • -Template  выгрузка шаблонов;
  • -Help  выгрузка справочной информации;
  • -AllWritable  выгрузка свойств только объектов, доступных для записи.

/LoadConfigFiles  Загрузка свойств объектов метаданных конфигурации.

Дополнительные ключи аналогичны /DumpConfigFiles. 

Создание файлов поставки и обновления

/CreateDistributionFiles [-cffile ] [-cfufile [-f |-v ]+][-digisign ]  Создание файлов поставки и обновления.

  • -cffile — создать дистрибутив;
  • -cfufile — создать обновление;
  • -f — имя дистрибутива, включаемого в обновление;
  • -v — версия дистрибутива, включаемого в обновление;
  • -digisign — указание параметров лицензирования рабочего места пользователя.

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

/CreateDistributive -File [-Option ] [-MakeSetup|-MakeFiles] [-digisign ]

Создание комплектов поставки и файлов комплектов поставки по готовому описанию комплекта поставки.

  • File — указание файла описания комплекта поставки;
  • Option — создать вариант поставки из описания комплекта поставки. По умолчанию используется вариант поставки «Полный»;
  • MakeSetup — создавать комплект поставки (при отсутствии этих параметров используется по умолчанию) или MakeFiles — создавать файлы комплекта поставки;
  • -digisign — указание параметров лицензирования рабочего места пользователя. 

/CreateTemplateListFile [-TemplatesSourcePath] Создание файла шаблонов конфигураций.

  • — имя файла списка шаблонов конфигураций. Если не указано, создается в заданном каталоге с именем по умолчанию, если указано только имя, создается с указанным именем в заданном каталоге. При указании полного пути используется данный путь;
  • TemplatesSourcePath — путь для поиска файлов шаблонов конфигураций. Если не задан, берется путь, установленный в системе в диалоге настройке при запуске.

Работа с хранилищем конфигурации

/ConfigurationRepositoryF (/DepotF в 8.0) Указание имени каталога хранилища.

/ConfigurationRepositoryN (/DepotN в 8.0) Указание имени пользователя хранилища.

/ConfigurationRepositoryP (/DepotP в 8.0) Указание пароля пользователя хранилища. 

/ConfigurationRepositoryDumpCfg [-v ] (/DepotDumpCfg в 8.0) Сохранить конфигурацию из хранилища в файл (пакетный режим запуска).

  • -v  — номер версии хранилища, если номер версии не указан или равен -1, будет сохранена последняя версия.

/ConfigurationRepositoryUpdateCfg [-v ] [-revised] [-force]

(/DepotUpdateCfg в 8.0) Обновить конфигурацию хранилища из хранилища (пакетный режим запуска).

  • -v — номер версии хранилища, если номер версии не указан или равен -1, будет сохранена последняя версия, если конфигурация не подключена к хранилищу, то параметр игнорируется;
  • -revised — получать захваченные объекты, если потребуется. Если конфигурация не подключена к хранилищу, то параметр игнорируется;
  • -force — если при пакетном обновлении конфигурации из хранилища должны быть получены новые объекты конфигурации или удалиться существующие, указание этого параметра свидетельствует о подтверждении пользователем описанных выше операций. Если параметр не указан, действия выполнены не будут.

/ConfigurationRepositoryUnbindCfg [-force] Отключение конфигурации от хранилища конфигурации (у пользователя должны быть административные права в данной информационной базе). Если пользователь аутентифицируется в хранилище (интерактивно или через параметры командной строки), то отключение конфигурации от хранилища также отражается в самом хранилище конфигурации (информация о подключении удаляется), если же пользователь не аутентифицировался в хранилище, то производится только локальное отключение конфигурации от хранилища.

В случае, если в конфигурации имеются захваченные объекты, которые были изменены относительно хранилища, будет выдано соответствующее сообщение, и отключение не выполнится.

  • -force — ключ для форсирования отключения от хранилища (пропуск диалога аутентификации, если не указаны параметры пользователя хранилища, игнорирование наличия захваченных и измененных объектов).

/ConfigurationRepositoryReport [-NBegin ] [-NEnd ] [-GroupByObject] [-GroupByComment]  Построение отчета по истории хранилища. Если параметры группировки не указаны и режим совместимости указан «Не используется«, то отчет формируется с группировкой по версиям. В режимах совместимости «Версия 8.1» и «Версия 8.2.13» отчет формируется с группировкой по объектам. Если конфигурация базы данных отличается от редактируемой по свойству совместимости, при обработке командной строки учитывается значение режима совместимости конфигурации базы данных.

  •  имя файла, в который выводится отчет;
  • -NBegin  номер сохраненной версии, от которой начинает строиться отчет;
  • -NEnd  номер сохраненной версии, по которую строится отчет;
  • -GroupByObject  признак формирования отчета по версиям с группировкой по объектам;
  • -GroupByComment признак формирования отчета по версиям с группировкой по комментарию.

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

После исполнения программа автоматически завершает работу.

/RegServer                            Регистрация.

/UnregServer                        Удаление регистрации.

Примеры использования параметров

Открытие 1С:Предприятия для файлового варианта: «C:\Program Files\1cv81\bin\1cv8.exe» ENTERPRISE /F»D:\1C_base\ZUPRAZR» /N»Админ» /P»12345″ Открытие 1С:Предприятия для клиент-серверного варианта:

«C:\Program Files\1cv81\bin\1cv8.exe» ENTERPRISE /S»server-1C\ZUP» /N»Админ» /P»12345″ Если на одном сервере стоит 8.1 и 8.2, то при подключении к базам 8.2 нужно указывать порт сервера (например 1641):

«C:\Program Files\1cv82\common\1cestart.exe» ENTERPRISE /S»server-1C:1641\ZUP» /N»Админ» /P»12345″ Запуск программы под пользователем и выполнение обработки при открытии:

«C:\Program Files\1cv82\8.2.11.235\bin\1cv8s.exe» ENTERPRISE /F «D:\1C\HRM» /N user /P password /Execute «D:\1C\Внешние_обработки_1С\РаботающиеОбработки\РабочийСтол.epf»

programmist1s.ru


Смотрите также