Createinfobase

Содержание
  1. Пакетный режим и параметры командной строки
  2. Командная строка
  3. Запустить базу не вводя пользователя и пароль
  4. Как запустить 1С под собой на машине пользователя, если стоит аутентификация виндоус
  5. Создать базу и прописать её в списке баз у пользователя
  6. Выгрузить базу в файл
  7. Пакетный режим
  8. Ниже приведены все возможные параметры командной строки и пакетного режима
  9. 1C:Enterprise 8.3. Administrator Guide. Appendix 3. Service Files Description and Location
  10. 3.1. *.1CCR
  11. 3.2. *.MFT
  12. 3.3. *.V8I
  13. Infobase description section
  14. 3.4. 1CESCMN.CFG
  15. 3.5. 1CESTART.CFG
  16. Параметры запуска 1С
  17. Ввод параметров в окно выбора базы
  18. Параметры в ярлыке
  19. Командная строка и параметры
  20. Резервное копирование базы данных при помощи параметров командной строки 1С
  21. Итог
  22. 1C 8.х Запуск в командной строке и пакетный режим
  23. Параметры файлового режима
  24. Параметры клиент-серверного режима
  25. Для всех вариантов определены параметры:
  26. Параметры командной строки для указания параметров запуска:
  27. Параметры командной строки пакетного режима конфигуратора:
  28. Параметры командной строки пакетного режима создания файлов поставки и обновления:
  29. Параметры командной строки режима работы с хранилищем конфигурации:
  30. Параметры командной строки пакетного режима регистрации 1С:Предприятия 8 в качестве Automation сервера:
  31. Как запустить 1С:Предприятие 8 из командной строки
  32. Как из командной строки заставить 1С:Предприятие сделать выгрузку базы данных
  33. Как из командной строки обновить изменения текущей конфигурации в конфигурации базы данных
  34. Как выполнить тестирование и исправление информационной базы без проверки ссылочной целостности в автоматическом режиме
  35. Как выполнить проверку конфигурации в автоматическом режиме с выводом результатов проверки в файл
  36. Как сократить журнал регистрации программно
  37. Как выгрузить модули прикладного решения в виде текстовых файлов из командной строки
  38. Как загрузить в прикладное решение файлы справки, сохраненные в формате htm
  39. Параметры командной строки 1С 8.3 и 7.7

Пакетный режим и параметры командной строки

Createinfobase

Подробности Категория: Работа с базами

Командная строка

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

Чтобы запустить окно интерпретатора команд(так его более правильно называть) необходимо сделать следующее: «Пуск» ->«Все программы» ->«Стандартные» ->«Командная строка».

или «Пуск» ->«Выполнить» и введите имя программы «cmd.exe»

Что это нам дает, дело в том, что таким образом мы сможем запускать исполняемые файлы 1С с разными ключами. Т.е. запускать 1С с какими-то параметрами

Запустить базу не вводя пользователя и пароль

Для файлового варианта:

“C:\Program Files\1cv81\bin\1cv8.exe” ENTERPRISE /F”C:\bases1c\BUH\Atlant” /N”Ермоченко М.А.” /P”123″

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

“C:\Program Files\1cv81\bin\1cv8.exe” ENTERPRISE /S”Server\AtlantBuh” /N”Ермоченко М.А.” /P”123″

Так выглядят свойства ярлыка с указанными параметрами

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

Как запустить 1С под собой на машине пользователя, если стоит аутентификация виндоус

Этот вопрос думаю поначалу мучает многих начинающих программистов. Но ответ кроется в параметрах запуска исполняемого файла. Нужно параметром передать ключ /WA- и тогда 1с при входе обязательно потребует ввести пароль.

C:\Program Files\1cv81\bin\1cv8.exe” /WA-

Создать базу и прописать её в списке баз у пользователя

Для этого используется следующая строка:

“C:\ProgramFiles\1cv81\bin\1cv8.exe” createinfobase File=”C:\bases1c” /AddinlistНоваяБаза

Она создаст папку «bases1c» на диске С и добавит путь к базе в список баз под именем «НоваяБаза».

Выгрузить базу в файл

Файловая версия:

“C:\Program Files\1cv81\bin\1cv8.exe” config /F”C:\ bases1c\BUH\Titan” /N”Администратор” /DumpIB “C:\Buh_Titan_%date%.dt”

Серверная версия:

“C:\Program Files\1cv81\bin\1cv8.exe” config /S”Server\AtlantBuh” /N”Администратор” /DumpIB “C:\Buh_Titan_%date%.dt”

Зная формат вывода даты, можно посмотреть через echo %date%, можно выбирая отдельные части даты формировать более удобное представление файла используя символы:%date:~3% – Вывод с третьего знака

%date:~3,2% – Вывод 2-х знаков начиная с третьего

Пакетный режим

В Windows можно создавать инструкции операционной среде для манипуляции с файлами и программами их и называют пакетными. Они представляют собой файл и имеют расширение “*.bat” или “*.cmd”.

Пакетный означает, что все задания выполняются последовательно(подряд) – пакетом.

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

Вот некоторые возможности при работе в пакетном режиме:

  1. тестирование и исправление ИБ
  2. выгрузка/загрузка базы
  3. создание баз
  4. обновление конфигурации
  5. Создание файлов обновлений

Ниже приведены все возможные параметры командной строки и пакетного режима

Параметры командной строки При запуске файла 1CV8.EXE в командной строке могут быть указаны следующие параметры: Параметры командной строки выбора режима: CONFIG – запуск системы 1С:Предприятие 8.x в режиме «Конфигуратор»; ENTERPRISE – запуск системы 1С:Предприятие 8.x в режиме «1С:Предприятие»;

CREATEINFOBASE [/AddInList []] – созданиеинформационнойбазы.

– строка, задающая параметры информационной базы, каждый из которых представляет собой фрагмент вида , где Имя параметра — имя параметра, а Значение — его значение. Фрагменты отделяются друг от друга символами ';'. Если значение содержит пробельные символы, то оно должно быть заключено в двойные кавычки (“).

 Для запуского файлового варианта базы используется параметр: File — каталог информационной базы; Locale — язык (страна), которые будут использованы при создании информационной базы. Допустимые значения такие же как у параметра метода Формат. Параметр Locale задавать не обязательно. Если не задан, то будут использованы региональные установки текущей информационной базы.

Для клиент-серверного варианта определены параметры: Srvr — имя сервера 1С:Предприятия; Ref — имя информационной базы на сервере; SQLSrvr — имя SQL сервера; SQLDB — имя SQL базы данных; SQLUID — имя пользователя SQL; SQLPwd — пароль пользователя SQL.

Если пароль для пользователя SQL не задан, то данный параметр можно не указывать SQLYOffs – смещение дат, используемое для хранения дат в SQL Server. Может принимать значения 0 или 2000. Данный параметр задавать не обязательно. Если не задан принимается значение 0. Locale – язык (страна), (аналогично файловому варианту).

Для всех вариантов определены параметры: Usr — имя пользователя; Pwd — пароль /AddInList – параметр, показывающий, под каким именем добавлять базу в список, если не указан, база не будет добавлена в список. Если не указано имя, используется умолчание, аналогичное интерактивному созданию информационной базы. Одновременное использование ключей не допускается.

Параметры командной строки для указания параметров запуска: /@ – параметры командной строки записаны в указанном файле /F – путь к информационной базе, если она хранится в файле (имя файла указывать не надо) /S – адрес информационной базы, хранящейся на сервере 1С:Предприятия 8.x, складывается следующим образом: \ /N-имя пользователя.

Должно быть указано так же, как в списке пользователей, создаваемом в Конфигураторе /P-пароль пользователя, имя которого указано в параметре /N.

Если у пользователя нет пароля, этот параметр можно опустить /WA- запрет применения Windows-аутентификации при старте Предприятия или Конфигуратора /WA+ установка обязательного применения Windows-аутентификации при старте 1С:Предприятия или Конфигуратора.

Если ключ /WA не указывается, то подразумевается, что используется параметр командной строки /WA+ /AU- запрет вывода вопроса об обновлении текущей версии 1С:Предприятия с административной установки /AU+ установка вывода вопроса об обновлении текущей версии 1С:Предприятия с административной установки.

Если ключ /AU не указывается, то подразумевается, что используется параметр командной строки /AU+ /Out [-NoT_runcate] – установка файла для вывода служебных сообщений.

Если задан ключ –NoT_runcate (через пробел), файл не очищается /L – указывается каталог локализованных ресурсов интерфейса (например, «RU») /DisableStartupMessages -Подавляет стартовые сообщения: «Конфигурация базы данных не соответствует сохраненной конфигурации. Продолжить?»; «Возможностей Вашего компьютера недостаточно для редактирования справки по конфигурации.

Для редактирования справки необходимо установить MicrosoftInternetExplorer версии 6.0 или выше.»; «Возможностей Вашего компьютера недостаточно для редактирования html-документов, в том числе разделов справки. Для редактирования html-документов необходимо установить MicrosoftInternetExplorer версии 6.0 или выше. В данном запуске редактирование html-документов будет недоступно.

» /C – передача параметра в конфигурацию Параметры командной строки пакетного режима конфигуратора: /DumpIB-выгрузка информационной базы в командном режиме /RestoreIB – загрузка информационной базы в командном режиме /DumpCfg – сохранение конфигурации в файл /LoadCfg – загрузка конфигурации из файла /UpdateDBCfg [-WarningsAsErrors] – обновление конфигурации базы данных.

Если ключ WarningsAsErrors указан (через пробел), то все предупредительные сообщения будут трактоваться как ошибки /DumpDBCfg – сохранение конфигурации базы данных в файл /RollbackCfg – возврат к конфигурации базы данных /CheckModules – выполнить синтаксический контроль /UpdateCfg – обновление конфигурации, находящейся на поддержке /IBCheckAndRepair [-ReIndex] [-LogIntergrity] [-RecalcTotals] [-IBCompression] [-TestOnly | [-BadRefCreate | -BadRefClear | -BadRefNone] [-BadDataCreate | -BadDataDelete] ] – выполнить тестирование и исправление информационной базы ReIndex – реиндексация таблиц LogIntergrity – проверка логической целостности RecalcTotals – пересчет итогов IBCompression – сжатие таблиц TestOnly – только тестирование При наличии ссылок на несуществующие объекты: BadRefCreate – создавать объекты BadRefClear – очищать объекты BadRefNone -не изменять при частичной потере объектов: BadDataCreate – создавать объекты BadDataDelete – удалять объекты Одновременное использование ключей внутри подгруппы параметров не допускается. Если команда прошла успешно, возвращает код возврата 0, в противном случае — 1 (101, если в данных имеются ошибки). После выполнения закрывает систему 1С:Предприятие 8.x. Параметры командной строки пакетного режима создания файлов поставки и обновления: /CreateDistributionFiles [-cffile] [-cfufile [-f|-v]+] – Создание файлов поставки и обновления -cffile – указание создать дистрибутив -cfufile – указание создать обновление -f – дистрибутив, включаемый в обновление, задан именем -v] – дистрибутив, включаемый в обновление, задан версией Примечание: группа параметров -f|-v повторяется столько раз, сколько файлов дистрибутивов включается в обновление. Параметры командной строки режима работы с хранилищем конфигурации: /DepotF – каталог хранилища /DepotN – имя пользователя хранилища /DepotP – пароль пользователя хранилища /DepotDumpCfg [-v] – сохранить конфигурацию из хранилища в файл (пакетный режим) -vv – номер версии, если номер версии не указан, или равен -1, будет сохранена последняя версия. /DepotUpdateCfg [-v] [-revised] – Обновить конфигурацию хранилища из файла (пакетный режим) -v – номер версии, если номер версии не указан, или равен -1, будет сохранена последняя версия, если конфигурация подключена к хранилищу, то параметр игнорируется -revised – получать захваченные объекты, если потребуется. Если конфигурация не подключена к хранилищу, то параметр игнорируется. Параметры командной строки пакетного режима регистрации 1С:Предприятия 8.x в качестве Automation сервера: /RegServer – регистрация приложения /UnregServer – удаление регистрации приложения После выполнения закрывает систему 1С:Предприятие 8.x.

Если значения параметров включают пробелы (например, путь или имя файла), значения должны быть заключены в кавычки.

Недостаточно прав для комментирования

Источник: https://1s-portal.ru/index.php/stati/administrirovanie/22-rabota-s-bazami/43-zapusk-1s-iz-komandnoj-stroki.html

1C:Enterprise 8.3. Administrator Guide. Appendix 3. Service Files Description and Location

Createinfobase

This Appendix provides description and location of various service files that may be needed in the process of 1C:Enterprise operation.

3.1. *.1CCR

The configuration file of the web service intended to work with a remote repository can have an arbitrary name (the 1ccr extension is mandatory) and should be in XML format; it contains a single node with an arbitrary name and the connectString attribute – this attribute indicates the tcp address of the Configuration Repository server.

For example, the configuration file may have the name repository.1ccr and the content as follows:

In this case repository stands for an arbitrary node name, and tcp://RepServ is the Configuration Repository server address.

3.2. *.MFT

The file having mft as its extension is a manifest file – a file dedicated to describe the configuration template. The file name can be arbitrary.

The file is located in the installed configuration template directory.

A manifest file has an arbitrary name with the mft extension. The internal format of manifest files is similar to the format of ini files. UTF-8 encoding is used by manifest files to support multiple languages. A manifest file begins with the following parameters:

Vendor

Solution vendor. Matches the value specified in the configuration.

Name

Solution name. Matches the value specified in the configuration.

Version

Solution version. Matches the value specified in the configuration.

AppVersion

1C:Enterprise version used to develop the distribution kit.

The following parameters are related to solution components and are divided by section names. Section names are arbitrary and are enclosed in square brackets.

Source

Relative path to the configuration file (cf), update file (cfu) or database dump file (dt).

Catalog_

Solution name in the solutions directory. A manifest file may contain multiple Catalog_ parameters. The suffix determines the user interface language of 1C:Enterprise 8 (e.g. ru to specify Russian).

If no language suffix is specified (the parameter name is set to Catalog), this value will be used for all the user interfaces except those for which the Catalog parameter is specified in this section with a required language suffix.

Destination

Recommended directory to create an infobase in. This parameter is used when an infobase is created a template. The directory represents a partial path. The directory should contain a vendor directory to prevent different solutions from having the same directory names.

Multiple cfu files may exist in the configuration template directory.

Vendor=1C Company Name=Trade Management Version=8.10.0.2 [Main] Source=Main\1cv8.cf Catalog_ru=Trade Management/Trade Management Destination=1C\Trade [Demo] Source=Demo\1cv8.dt Catalog_ru=Trade Management/Trade Management (Demo) Destination=1C\DemoTrd

3.3. *.V8I

This chapter describes the file format for descriptions of registered infobases. This list is used by all client types. The default file name is ibases.v8i.

File location:

„ For Windows: in the %APPDATA%\1C\1CEStart\ directory of the local computer.

„ For Linux: in the ~\.1C\1cestart directory.

The file is a UTF-8 encoded text document consisting of multiple sections. Each section describes one infobase.

The file consists of infobase description sections.

Infobase description section

[Section name] Connect= ID= OrderInList= Folder= OrderInTree= External= ClientConnectionSpeed= App= DefaultApp= WA= WSA= Version= DefaultVersion= AdditionalParameters= WebCommonInfobaseURL=

A section consists of its name and parameters.

The section name and each section parameter are recorded on separate lines of the description file.

Section name

Section name matches the infobase name and is required. The name is enclosed in square brackets.

The parameter can be edited in the infobase properties window.

Example:

[Demoversion8.3]

ID

Internal infobase identifier (optional parameter).

Example:

ID=cf9f0d4b-b4a3-11d8-861e-0050baaa2f3f

Connect optional

Infobase connection string. Multiple infobase descriptions may exist with the same command line but different names. This may be needed when you want to be able to launch the same infobase in multiple operation modes (e.g. thin and thick clients) without modifying the infobase properties.

Example:

The file infobase mode is specified as follows:

Connect=File=;

The client/server infobase mode is specified as follows:

Connect=Srvr=;Ref=;

Folder optional

Folder name in the infobase tree.

NOTE

If no folder name is specified or the parameter is omitted, this infobase is located in the root of the infobase list.

Example:

Folder=/Tradebases

OrderInList

The order in the list when list view is used. This parameter is specified as a number that is the infobase sequence number in the list (no sorting by name is applied).

Example:

OrderInList=5

OrderInTree

Order in the branch when tree view is used.

Example:

OrderInTree=16358

          UseProxy                                             optional

Specifies a proxy server usage mode for ws-connection variant.

„ 0 – no proxy server is used.

„ 1 – proxy server settings are determined automatically.

„ 2 – proxy server settings are defined explicitly.

If UseProxy is not specified, proxy server settings are determined automatically. It is not reasonable for file mode and client/server infobase version.

Example:

UseProxy=1

ProxyServer

The string containing the proxy server address (only required when UseProxy value is 2).

Example:

ProxyServer=192.168.0.1

ProxyPort

Proxy server port number (only required when UseProxy value is 2).

Example:

ProxyPort=123

ProxyUserProxy server user name.Example:optional

ProxyUser=userName

Encoded proxy server password.

Example:

ProxyPassword=XNKxbVEqnXUCwwk1Urovbo7bZFpG/Zpf6cQ10qVtzpk=

ClientConnectionSpeed

Client connection speed (only reasonable for the thin and web clients). The following values are possible:

„ Normal – standard connection speed

„ Low – slow connection

If the parameter is omitted, the client connection speed will be determined by the Slow connection checkbox value in the startup window (this is similar to using Select at startup for the Connection speed parameter in the infobase startup options window, see page 87).

Example:

ClientConnectionSpeed=Low

WA

Defines user authentication version. The following values are possible:

„ 1 – attempt OS authentication. If failed, prompt for login/password.

„ 0 – always authenticate by login/password.

Example:

WA=1

WSA

Defines user authentication version on the web server if web server is used as an intermediate link (thin client connected via a web server and web client). The following values are possible:

„ 1 – attempt OS authentication on the web server. If failed, prompt for login/ password.

„ 0 – always prompt for login/password.

Example:

WSA=1

App

Defines client application type.

„ Auto – select client application type automatically

„ ThinClient – thin client

„ ThickClient – thick client

„ WebClient – web client

The parameter can be edited in the infobase properties window.

Example:

App=Auto

DefaultApp

The client type that is determined and recorded to this file by the launcher when client application type is determined automatically (/AppAutoCheckMode option):

„ ThinClient – thin client

„ ThickClient – thick client

If the App parameter value is Auto and DefaultApp parameter is omitted, thin client is launched with /AppAutoCheckMode command line option.

If DefaultApp parameter is available, the defined client is launched with the /AppAutoCheckMode option.

Example:

DefaultApp=ThinClient

Version

1C:Enterprise version to be used to run the infobase.

The parameter can be edited in the infobase properties window.

Example:

Version=8.3.9

DefaultVersion

The 1C:Enterprise version that was actually used when this infobase was last run. It is defined and recorded to this file by the launcher automatically if /AppAutoCheckVersion option is used for startup.

For the future startups this particular version will be used instead of the one specified in the Version parameter.

Example:

DefaultVersion=8.3.3.657

AdditionalParameters

Contains additional startup parameters that can be entered in the infobase properties window under Additional startup options.

Example:

AdditionalParameters=/DisplayAllFunctions /LogUI

WebCommonInfoBaseURL

If an infobase was added to the current list via the internet service for obtaining the list of common infobases (see page 98), this parameter will include the address of the service that provided the infobase details.

If when you start the interactive launcher (1cv8s) it is discovered that the list of common infobases obtained via the internet service does not require updating (the WebCommonInfoBases.CheckInfoBases() web service is called and the returned value of the InfoBaseChanged parameter is False), the descriptions of all the infobases received from this source are kept in this list until restart.

If the InternetService or WebCommonInfoBases parameters are deleted from the 1CEStart.cfg file, the infobase details received from the sources deleted will be excluded from the infobase list.

Example:

WebCommonInfoBaseURL=http://info-server/listservice

3.4. 1CESCMN.CFG

The 1CEScmn.cfg file contains general settings for the launchers (1cestart.exe and 1Cv8s).

The file is located in the directory from which the system is installed if the distribution kit is located in the network directory (see page 41).

NOTE

Applicable only to 1C:Enterprise running under Windows.

The file is a UTF-8 or UTF-16LE encoded text document that contains strings in the = format.

The description of the file is equivalent to the 1CEStart.cfg file description (see 41) with the exception that a shared configuration file cannot contain a string with the CommonCfgLocation parameter.

Example:

CommonInfoBases=ibcommon.v8i DistributiveLocation=\\server\v8dst

This example specifies the name of the file containing a list of shared infobases (ibcommon.v8i), which should be located in the same directory as the file containing an interactive launcher (1cestart). Also, the directory with the distribution kits of different system versions is specified: \\server\v8dst.

3.5. 1CESTART.CFG

The 1cestart.cfg file contains settings that use the launchers (1cestart and 1cv8s), client applications (1cv8 and 1cv8c) and an external connection.

File location:

„ For Windows:

○ %APPDATA%\1C\1CEStart – for a specific user. The file changes when the user configures the launch window (see page 93).

           ○ %ALLUSERSPROFILE%\Application                                       Data\1C\1CEStart

(%ALLUSERSPROFILE%\1C\1CEStart for Windows Vista and above) – for all users of the computer. The file changes only when the 1C:Enterprise system is installed.

„ For Linux: ~/.1C/1cestart

The file is a UTF-16LE encoded text document that contains strings of the = format. The parameters that this file can contain are described below.

Example:

DefaultVersion=8.2-8.2.16 DefaultVersion=8.3-8.3.3 CommonCfgLocation=\\Server\v8\1CESCmn.cfg CommonInfoBases=\\Server\common\common_dblist.v8i InstalledLocation=C:\Program Files\1cv8 DistributiveLocation=\\Server\dst1C\v8 ConfigurationTemplatesLocation=\\Server\tmplts ConfigurationTemplatesLocation=C:\Documents and Settings\User\Application Data\1C\1cv8\tmplts InstallComponents=DESIGNERALLCLIENTS=1 THINCLIENT=1 WEBSERVEREXT=1 SERVER= 1 CONFREPOSSERVER=0 CONVERTER77=1 SERVERCLIENT=1 LANGUAGES=RU UseHwLicenses=0 AppAutoInstallLastVersion=0

DefaultVersion

This parameter defines the version used by default. Multiple strings with this parameter can exist.

The values from all the configuration files are used.

Example 1:

DefaultVersion=8.3.3.657

This string means that if an infobase is launched and version 8.3 is specified, version 8.3.3.657 will be used.

Example 2:

Источник: https://yellow-erp.com/page/guides/adm/service-files-description-and-location/

Параметры запуска 1С

Createinfobase

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

  • Настроить расписание резервного копирования баз данных;
  • Автоматизировать обновление данных (к примеру, ежедневно актуализировать курсы валют);
  • Обеспечить автоматическую авторизацию пользователя без необходимости ввода имени пользователя и пароля;
  • Осуществлять запуск конкретной базы и конкретной версии платформы без необходимости выбора;
  • И многое-многое другое.

Ввод параметров в окно выбора базы

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

  • Добавить;
  • Изменить;
  • Удалить;
  • Настройка.

Рис.1

Если выбрав информационную базу нажать кнопку «Изменить», и пропустить первое диалоговое окно, откроется форма (Рис.2).

Рис.2

Поле ввода под надписью «Дополнительные параметры запуска:» позволяет ввести некоторые ключи:

  • /N «Имя пользователя» — эта строка означает, что запуск программы будет осуществлен под пользователем, чье имя указано в кавычках;
  • /P «Пароль» — в случае, если аутентификация пользователя предполагает ввод пароля, в значении параметра он обязательно должен быть указан;
  • /UC «Код» — использование этого параметра позволяет снять блокировку соединений с информационной базой (блокировка необходима, когда требуется монопольный доступ).

Таким образом, строка вида «/N «Иванов Иван Иванович»  /P «1234»» избавляет пользователя на определенном рабочем месте от необходимости постоянно авторизовываться при запуске системы.

Параметры в ярлыке

Вышеперечисленные параметры можно прописывать и в другом месте. Вызвав контекстное меню ярлыка программы, и зайдя в его свойства, можно получить окно (Рис.3)

Рис.3

Для ввода параметров нам потребуется поле ввода «Объект».

В первую очередь следует определиться с режимом запуска приложения:

  • DESIGNER (в 8.0 это параметр CONFIG) позволяет запустить программу в режиме конфигуратора.
  • ENTERPRISE означает запуск обычного приложения.

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

  • /F «адрес базы» — используется, если работа осуществляется в файловом режиме;
  • /S «имя сервера»\ «имя базы на сервере» — запускает базу при клиент-серверном варианте работы;
  • /WS «адрес» — для установки соединения с web сервером.

В последнем случае может потребоваться аутентификация пользователя на удаленном web сервере. Целый ряд параметров позволяет произвести тонкую настройку:

  1. Wsn – имя пользователя, под которым будет осуществляться подключение к серверу;
  2. Wsp – пароль вышеуказанного пользователя;
  3. Wspsrv – адрес прокси;
  4. Wspport – порт соответствующего прокси-сервера.

Если после добавления этих параметров в свойства ярлыка 1С, добавить параметры авторизации, указанные в предыдущем разделе, можно реализовать возможность запуска конкретной базы простым двойным щелчком без дополнительных окон.

Это очень удобно, когда в процессе тестирования и разработки приходится часто перезапускать приложение, а так же в случаях, когда есть необходимость в ограничении доступа пользователя к списку баз, прописанному на компьютере.

Скопировав созданный ярлык в папку «Автозапуск» можно еще больше оптимизировать работу системы (Рис.4).

Рис.4

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

Включение и выключение Windows аутентификации пользователя осуществляется параметрами /WA+ и /WA-

Командная строка и параметры

Фактически, строка, записанная в поле «Объект», может быть практически без исправлений быть скопирована в командную строку, запускаемую через Пуск->Все программы->Стандартные->Выполнить. Результат будет тот же самый.

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

  • CREATEINFOBASE [/AddInList «Имя информационной базы» [/UseTemplate «имя файла шаблона»] – позволяет создать информационную базу определенного вида (файл шаблона должен иметь расширение (dt  или cf);
  • СтрокаСоединения – обязательный параметр, который указывает на место размещения создаваемой базы, должен состоять из пары Имя параметра и Значения, объединенных знаком равенства (пример строки для файлового варианта работы: File= «D:\1с базы\1Cv8Log» для серверных баз Srvr= «Server3»);
  • DBMS – в зависимости от указанного значения, описывает какой тип сервера базы данных используется.

Резервное копирование базы данных при помощи параметров командной строки 1С

Для выполнения этой важной операции можно при помощи блокнота или другого текстового редактора создать bat файл, расписание запуска которого прописать в соответствующем меню Windows или на сервере.

файла составит одну строку:  «C:\Program Files\1cv82\common\1cestart.exe» DESIGNER  /S Server-1C\1C-Work82 /N»Админ» /P»1234″ /DumpIB \\bdc\BackUp\Base_%date:~-10%.dt».

Итог

В этой статье мы не ставили своей целью полностью описать все возможные параметры запуска системы, посмотреть которые можно в соответствующем меню Синтакс-помощника. Мы старались дать общее представление о подобной возможности и некоторых примерах её использования.

Источник: http://blog.it-terminal.ru/1c-admin/1s-parametry-zapuska.html

1C 8.х Запуск в командной строке и пакетный режим

Createinfobase

CONFIG запуск системы 1С :Предприятие 8 в режиме «Конфигуратор»

ENTERPRISE

запуск системы 1С:Предприятие 8 в режиме «1С:Предприятие»

CREATEINFOBASE [/AddInList [ ]]

создание файлов поставки и обновления строка, задающая параметры информационной базы, каждый из которых представляет собой фрагмент вида ,

где Имя параметра имя параметра, а Значение его значение. Фрагменты отделяются друг от друга символами “;”. Если значение содержит пробельные символы, то оно должно быть заключено в двойные кавычки (“).

Параметры файлового режима

File каталог информационной базы;
Locale язык (страна), которые будут использованы при создании информационной базы. Допустимые значения такие же как у параметра метода Формат. Параметр Locale задавать не обязательно. Если не задан, то будут использованы региональные установки текущей информационной базы.

Параметры клиент-серверного режима

Srvr имя сервера 1С:Предприятия; Ref имя информационной базы на сервере; SQLSrvr имя SQL сервера; SQLDB имя SQL базы данных; SQLUID имя пользователя SQL; SQLPwd пароль пользователя SQL.

Если пароль для пользователя SQL не задан, то данный параметр можно не указывать SQLYOffs – смещение дат, используемое для хранения дат в SQL Server. Может принимать значения 0 или 2000. Данный параметр задавать не обязательно.

Если не задан принимается значение 0.

Locale – язык (страна), (аналогично файловому варианту).

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

Usr имя пользователя;
Pwd пароль

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

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

Параметры командной строки для указания параметров запуска:

/@ параметры командной строки записаны в указанном файле /F путь к информационной базе, если она хранится в файле (имя файла указывать не надо) /S адрес информационной базы, хранящейся на сервере 1С:Предприятия 8, складывается следующим образом: /N имя пользователя.

Должно быть указано так же, как в списке пользователей, создаваемом в Конфигураторе /P пароль пользователя, имя которого указано в параметре /N.

Если у пользователя нет пароля, этот параметр можно опустить /WA- запрет применения Windows-аутентификации при старте Предприятия или Конфигуратора /WA+ установка обязательного применения Windows-аутентификации при старте 1С:Предприятия или Конфигуратора.

Если ключ /WA не указывается, то подразумевается, что используется параметр командной строки /WA+ /AU- запрет вывода вопроса об обновлении текущей версии 1С:Предприятия с административной установки /AU+ установка вывода вопроса об обновлении текущей версии 1С:Предприятия с административной установки.

Если ключ /AU не указывается, то подразумевается, что используется параметр командной строки /AU+ /Out [-NoTruncate] установка файла для вывода служебных сообщений.

Если задан ключ NoTruncate (через пробел), файл не очищается /L указывается каталог локализованных ресурсов интерфейса (например, «RU») /DisableStartupMessages Подавляет стартовые сообщения: «Конфигурация базы данных не соответствует сохраненной конфигурации. Продолжить?»; «Возможностей Вашего компьютера недостаточно для редактирования справки по конфигурации. Для редактирования справки необходимо установить Microsoft Internet Explorer версии 6.0 или выше.»; «Возможностей Вашего компьютера недостаточно для редактирования html-документов, в том числе разделов справки. Для редактирования html-документов необходимо установить Microsoft Internet Explorer версии 6.0 или выше. В данном запуске редактирование html-документов будет недоступно.» /C

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

Параметры командной строки пакетного режима конфигуратора:

/DumpIB выгрузка информационной базы в командном режиме /RestoreIB загрузка информационной базы в командном режиме /DumpCfg сохранение конфигурации в файл /LoadCfg загрузка конфигурации из файла /UpdateDBCfg [-WarningsAsErrors] обновление конфигурации базы данных.

Если ключ Warnings­AsErrors указан (через пробел), то все предупредительные сообщения будут трактоваться как ошибки /DumpDBCfg сохранение конфигурации базы данных в файл /RollbackCfg возврат к конфигурации базы данных /CheckModules выполнить синтаксический контроль /UpdateCfg обновление конфигурации, находящейся на поддержке /IBCheckAndRepair [-ReIndex] [-LogIntergrity] [-RecalcTotals] [-IBCompression] [-TestOnly | [-BadRefCreate | -BadRefClear | -BadRefNone] [-BadDataCreate | -BadDataDelete] ] выполнить тестирование и исправление информационной базы ReIndex реиндексация таблиц LogIntergrity проверка логической целостности RecalcTotals пересчет итогов IBCompression сжатие таблиц TestOnly только тестирование при наличии ссылок на несуществующие объекты: BadRefCreate создавать объекты BadRefClear очищать объекты BadRefNone не изменять при частичной потере объектов: BadDataCreate создавать объекты BadDataDelete удалять объекты Одновременное использование ключей внутри подгруппы параметров не допускается. Если команда прошла успешно, возвращает код возврата 0, в противном случае 1 (101, если в данных имеются ошибки).

После выполнения закрывает систему 1С:Предприятие 8.

Параметры командной строки пакетного режима создания файлов поставки и обновления:

/CreateDistributionFiles [-cffile ] [-cfufile [-f |-v ]+] Создание файлов поставки и обновления -cffile указание создать дистрибутив -cfufile указание создать обновление -f дистрибутив, включаемый в обновление, задан именем -v ] дистрибутив, включаемый в обновление, задан версией

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

Параметры командной строки режима работы с хранилищем конфигурации:

/DepotF каталог хранилища /DepotN имя пользователя хранилища /DepotP пароль пользователя хранилища /DepotDumpCfg [-v ] сохранить конфигурацию из хранилища в файл (пакетный режим) -v v – номер версии, если номер версии не указан, или равен -1, будет сохранена последняя версия. /DepotUpdateCfg [-v ] [-revised] Обновить конфигурацию хранилища из файла (пакетный режим) -v номер версии, если номер версии не указан, или равен -1, будет сохранена последняя версия, если конфигурация подключена к хранилищу, то параметр игнорируется -revised

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

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

/RegServer регистрация приложения /UnregServer удаление регистрации приложения После выполнения закрывает систему 1С:Предприятие 8.

Если значения параметров включают пробелы (например, путь или имя файла), значения должны быть заключены в кавычки.

Как запустить 1С:Предприятие 8 из командной строки

C:\Program Files\1cv8\bin\1cv8.exe” ENTERPRISE /F D:\Конфигурации\Типовые\УпрТорг /N ИмяПользователя /P Пароль

C:\Program Files\1cv8\bin\1cv8.exe” CONFIG /F D:\Конфигурации\Типовые\УпрТорг /N ИмяПользователя /P Пароль

C:\Program Files\1cv8\bin\1cv8.exe” ENTERPRISE /S Сервер\База /N ИмяПользователя /P Пароль

C:\Program Files\1cv8\bin\1cv8.exe” CONFIG /F D:\Конфигурации\Типовые\УпрТорг /N ИмяПользователя /P Пароль

Как из командной строки заставить 1С:Предприятие сделать выгрузку базы данных

C:\Program Files\1cv8\bin\1cv8.exe” CONFIG /F D:\УпрТорг /N ИмяПользователя /P Пароль /DumpIB c:\имя.dt

Как из командной строки обновить изменения текущей конфигурации в конфигурации базы данных

C:\Program Files\1cv8\bin\1cv8.exe” CONFIG /F D:\УпрТорг /N ИмяПользователя /P Пароль /UpdateDBCfg

Как выполнить тестирование и исправление информационной базы без проверки ссылочной целостности в автоматическом режиме

C:\Program Files\1cv8\bin\1cv8.exe” CONFIG /F”C:\DemoTrd2″ /N”Федоров (администратор)” /P”” /IBcheckAndRepair -LogIntegrity

Как выполнить проверку конфигурации в автоматическом режиме с выводом результатов проверки в файл

C:\Program Files\1cv8\bin\1cv8.exe” CONFIG /F”C:\DemoTrd2″ /N”Федоров (администратор)” /P”” /OutD:\my\log.txt /CheckConfig -ClientServer -Client -ExternalConnectionServer -ExternalConnection -Server -DistributiveModules -IncorrectReferences -ConfigLogicalIntegrity -UnreferenceProcedures -HandlersExistence -EmptyHandlers

Как сократить журнал регистрации программно

C:\Program Files\1cv8\bin\1cv8.exe” CONFIG /F”C:\DemoTrd2″ /N”Федоров (администратор)” /P”” /OutD:\my\log.txt /ReduceEventLogSize 2004-12-26 -saveAsC:\OldLog.elf

Как выгрузить модули прикладного решения в виде текстовых файлов из командной строки

C:\Program Files\1cv8\bin\1cv8.exe” CONFIG /F”C:\DemoTrd2″ /N”Федоров (администратор)” /P”” /DumpConfigFiles “D:\1\11” -Module

Как загрузить в прикладное решение файлы справки, сохраненные в формате htm

C:\Program Files\1cv8\bin\1cv8.exe” CONFIG /F”C:\DemoTrd2″ /N”Федоров (администратор)” /P”” /LoadConfigFiles “D:\1\11” -Help

Источник: https://www.ennera.ru/1c/412-1c-8-kh-zapusk-v-komandnoj-stroke-i-paketnyj-rezhim

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

Createinfobase

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

Источник: https://programmist1s.ru/parametryi-komandnoy-stroki-1s-7-i-8/

Все лайфхаки
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: