Ако трябва да създадете резервни копия на 1C и клиент-сървър и файлов IS, най-удобно е да използвате командата Windows низ. Използвайки технологията, описана по-долу, вие ще имате всички бази данни в родния 1C .dt формат, което ще ви позволи да:

  • промяна на версията на файла на клиент-сървър и обратно;
  • прехвърляне на бази данни към други сървъри или компютри;
  • унифицирайте формата резервни копия 1C.

Всички дейности изискват компютър Windows контрол 2003+ с инсталиран дебел клиент от доставка на технологична платформа. Ще качим на мрежово устройство, разположен на NAS устройство, което действа като 1C резервно хранилище, и не само.

Стартиране на конфигуратора 1C от командния ред

За удобство нека създадем .cmd файл, който е набор от редове, които стартират 1C конфигуратора от командна линия. Примерен файл може да бъде изтеглен. Този файл може да се използва в бъдеще редовно Windows Schedulerразположен в контролния панел, за да автоматизирате процеса Резервно копие.

Основата на решението може да бъде следният команден ред 1C, който архивира базата данни клиент-сървър:

"C:\Program Files (x86)\1cv8\common\1cestart.exe" CONFIG /S"Server\buh" /N"Administrator" /P"MyPassword" /Out"C:\1c.log" /DumpIB"\ \backup\1c\buh_%date%.dt"

Тук, за да не зависим от версията, стартираме 1cestart.exe със следните параметри:
CONFIG - стартиране на 1C конфигуратора от командния ред
/S - указва клиент-сървър IB buh, хостван в сървърния клъстер
/N "Администратор" - потребителско име, както е посочено в списъка с потребители.
/P"MyPassword" - парола за посочения преди това потребител. Ако няма парола, този параметър не е необходимо да се посочва, за да стартирате 1C от командния ред.
/Out"C:\1c.log" - името на файла, който ще съдържа служебна информация за напредъка на скрипта, както и грешки и диагностични съобщения.
/DumpIB”\\backup\1c\buh_%date%.dt” - и накрая ключът, който разтоварва базата данни на мрежовото устройство \\backup в папката 1c с името buh_XX.XX.XXXX.dt, където XX .XX.XXXX - Текущата датаза предотвратяване на презаписване на архивни файлове и тяхното идентифициране.

Моля, имайте предвид, че когато пишете руски символи в .cmd файла, който изпълнява 1C архивиране от командния ред, трябва да използвате кодирането CP866, а не стандартното Windows CP1251! Трябва също да обърнете внимание на двойни кавички, рамкиране на стойностите на параметрите и без интервали между параметрите и техните стойности.

За файлови IB вместо ключа /S трябва да се посочи параметърът /F, в противен случай синтаксисът за стартиране на 1C от командния ред ще бъде идентичен, например:

"C:\Program Files (x86)\1cv8\common\1cestart.exe" CONFIG /F"D:\1C_Bases\buh" /N"Admin" /P"MyPassword" /Out"C:\1c.log" / DumpIB"\\backup\1c\buh_%date%.dt"

За по-подробно описание на всички опции за стартиране на 1C вижте текущата документация за разработчици. Нашите специалисти са готови да разработят и резервна система за вашите нужди на търговска основа. Цената на изпълнението е само 5000 рубли.

В тази статия ще ви разкажа за опциите за стартиране на 1C и как да ги приложите. Ето няколко примера как да използвате тези опции. След като прочетете статията, ще можете да автоматизирате някои ежедневни процеси.

Когато стартирате 1C:Enterprise, можете да използвате опциите за стартиране, които могат да бъдат зададени в настройките или в прекия път, който използвате за стартиране на 1C.

Режим на стартиране 1C

КОНФИГ- 1C ще стартира в режим на конфигуратор.
ПРЕДПРИЯТИЕ- 1C ще стартира в режим Enterprise.

1cestart.exe- файл за стартиране на програмата 1C, обикновено се намира в папката "1cv8 \ common". Автоматично разпознава при стартиране желаната версияклиент. Когато инсталирате 1C, преките пътища на работния плот и в менюто "Старт" се отнасят до този конкретен файл.

Опции за стартиране на 1C за автоматичен избор на потребител

  • "Потребителско име"
  • /P"Потребителска парола"

Потребителското име и паролата трябва да съвпадат с потребителското име и паролата, посочени в потребителския списък в Конфигуратора. Потребителите могат да се видят в конфигуратора, отидете на горно меню: Администриране > Потребители. Ако паролата е празна, това поле може да бъде пропуснато.

Тези параметри могат да бъдат зададени в настройките при редактиране на база данни в списъка с бази данни. В полето " Допълнителни опциистартиране".

Стартирайте 1C и отидете на настройките информационна база, трябва да се появи следният прозорец:

Запишете параметрите, както е показано на фигурата, като посочите вашето потребителско име и парола, след което щракнете върху „Край“. Ако всичко е направено правилно, тогава, когато влезете в тази база данни, няма да бъдете помолени за потребителско име и парола.

Опции за стартиране на 1C за автоматично стартиране на базата данни

  • /F "address" - адрес към базата данни, ако се съхранява във файловата версия.

Ако вашата база данни се съхранява на сървъра, трябва да зададете параметрите за стартиране по различен начин:

  • /S "адрес" - посочете адреса, както следва: "Име на сървъра (на клъстера на информационната база)" \ "Име на информационната база на сървъра"

Тези параметри трябва да бъдат записани в прекия път, с който стартирате 1C:Enterprise. Отидете до свойствата на прекия път, в края на полето "Обект" добавете необходимите параметри.

Ако всичко е направено правилно, когато стартирате прекия път, трябва да стартира базата данни, която сте посочили в параметрите.

За удобство можете да създадете нов пряк път или да копирате този, който използвате.

Автоматично зареждане на 1C при стартиране на системата

Ако искате да стартирате 1C Enterprise при стартиране на системата с необходимите параметри, трябва да копирате прекия път на 1C в папката Startup.

Ако съдържа параметри за стартиране на 1C, те ще работят при стартиране на системата.

Можете да комбинирате всякакви параметри за стартиране 1C. За да направите това, просто запишете необходимите параметри в настройките на 1C или в прекия път.

Допълнителни опции за стартиране 1C

  • /LogUI- записване на действията на потребителя в дневника. (Писането ще се извърши в директорията на потребителя във файл, наречен "logi.txt")
  • /DumpIB "Адрес на файл за качване « - разтоварване на базата данни. Подходящ за създаване на автоматично архивиране на база данни.
  • /изпълни "Адрес външна обработка» - параметърът е предназначен за автоматично стартиране на външна обработка след стартиране на системата.
  • /° С"Параметър на низ" - предава параметъра на конфигурацията. Можете да получите достъп до него чрез глобалния контекст в конфигуратора на стартиращи параметри.
  • /DisableStartupMessages- параметърът премахва системните съобщения при стартиране на 1C Enterprise.

При редактиране на информационна база. Можете да посочите версията на 1C, чрез която да стартирате (подходящо, ако имате няколко инсталирани бази данни, работещи под различни версииклиент)

Пример за използване на параметри за автоматично архивиране на информационна база.

"C:\Program Files (x86)\1cv8\common\1cestart.exe" CONFIG /F"C:\Base_Buh" /N"user" /P"111" /DisableStartupMessages /DumpIB C:\Arhiv\Buh.dt / Out" C:\Arhiv\log_arhiv.txt" -NoTruncate

Ако регистрирате тези параметри в прекия път за стартиране на 1C в полето "Обект", ще бъде направен архив на базата, който се намира "C:\Base_Buh" в папката "C:\Arhiv" под името "Buh". .dt". Той също така ще запише в лог файла "C:\Arhiv\log_arhiv.txt". Посочете вашите пътища, къде се намира базата данни и къде искате да създавате архиви.

Задаване на опции за стартиране на отстраняване на грешки в приложението

Когато разработвате приложения, често е необходимо да стартирате 1C дебъгера под дефиниран от потребителя, за това трябва да отидете в конфигуратора: Помощ > Опции

В раздела „Стартиране на 1C:Enterprise“ в групата „Потребител“ текущият потребител е зададен по подразбиране (под който сте въвели конфигуратора). Можете да го промените на каквото ви трябва. И отстраняването на грешки ще започне под избрания потребител.

Също така, тук можете да посочите под кой клиент да стартира приложението.

Ето няколко лесни стъпки, които можете да предприемете полезни функциив програмата 1C:Enterprise.

Платформи: 1C:Enterprise 8.3, 1C:Enterprise 8.2, 1C:Enterprise 8.1
Конфигурации: Всички конфигурации

2012-11-16
21364

Както знаете, клиентите не дават възможност за избор на базата. Те се стартират чрез задаване на специални параметри в командния ред. Можете също така да създадете файл ".bat" и да запишете в него директно стартиране на 1C с необходимите параметри. Това е обикновен текстов файл с разширение ".txt", заменено с ".bat". Помислете за тези параметри 1C. Използвайки параметрите, можете да стартирате програмата 1C без допълнителни усилия. Освен това тази опциямного бързо.

Този метод на стартиране е изключително удобен, когато има нужда постоянно да стартирате няколко копия на програмата 1C от името на различни потребители. Тази необходимост често възниква при тестване на една база данни. При това състояние на нещата, без създаване на подходящия ".bat" файл, процедурата за стартиране ще бъде много неудобна и дълга.

Помислете за някои 1C параметри, които могат да ви бъдат полезни при работа: за мрежа 1C, файл 1C и нов (тънък клиент).

Стартиране на база данни, която вече е в списъка с бази данни - параметри:

C:\Program Files\1cv82\common\1cestart.exe ENTERPRISE /IBName„Базово име в списъка" /NUser /PPassword

В този случай се стартира стартерът 1C. Режим - "предприятие", името на целевата база данни вече е в списъка с бази данни 1C.

Стартирайте директно (опция за файл), без да въвеждате потребител и парола

C:\Program Files\1cv82\8.2.13.205\bin\1cv8.exe ENTERPRISE /F"C:\Base1" /NUser /PPassword

Тук се стартира дебел клиент с директен път към директорията на базата данни. Няма значение дали целевата база е в списъка. Режим - "Предприятие".

Директно стартиране (мрежова опция) без въвеждане на потребител и парола

C:\Program Files\1cv82\8.2.13.205\bin\1cv8.exe ENTERPRISE /S"ServerComputerName\BaseNameOnServer1C" /NUser /PPassword

Същата история като в предишния параграф, само за мрежовата версия на 1C.

Изпълнение на конфигурацията за тънък клиент "Trade Management" в режим на дебел клиент

C:\Program Files\1cv82\8.2.13.205\bin\1cv8.exe ENTERPRISE /RunModeOrdinaryApplication

Стартиране на външна обработка директно в началото на 1C

C:\Program Files\1cv82\8.2.13.205\bin\1cv8.exe ENTERPRISE /Execute"FullPathToProcessFile.epf"

Изтегляне на база данни във файл

Версия на файла: C:\Program Files\1cv81\bin\1cv8.exe" config /F"C:\bases1c\BUH\Titan" /N"Admin" /DumpIB "C:\Buh_Titan_%date%.dt

Версия на сървъра: C:\Program Files\1cv81\bin\1cv8.exe" config /S"Server\AtlantBuh" /N"Admin" /DumpIB "C:\Buh_Titan_%date%.dt

Опции на командния ред за задаване на опции за стартиране

/@<имя файла>
Път до файл с опции на командния ред.

/Ф<Путь>
път до файловата информационна база (с изключение на името на файла).

/С<Адрес>
адресът на информационната база, съхранявана на сървъра на 1C:Enterprise 8.x, се сумира, както следва:

<Имя компьютера, работающего сервером приложений> \ <Ссылочное имя информационной базы, известное в рамках сервера 1С:Предприятия 8.x>

/Н<Имя>
Потребителско име. Трябва да се посочи по същия начин, както в конфигуратора

/P<Пароль>
паролата на потребителя, чието име е посочено в опцията /N. Е незадължителен параметър

/WA-
забрана на използването на Windows удостоверяване при стартиране на Enterprise или Configurator

/WA+
настройка на задължителното използване на Windows удостоверяване при стартиране на 1C:Enterprise или Configurator. Ако ключът /WA не е посочен, се предполага, че се използва опцията на командния ред /WA+.

/AU-
забрана за извеждане на въпроса за актуализацията сегашна версия 1C:Enterprise с административна инсталация

/AU+
настройка на изхода на въпроса за актуализиране на текущата версия на 1C:Enterprise от административната инсталация. Ако ключът /AU не е посочен, се предполага, че се използва опцията на командния ред /AU+.

/Вън<Имя файла>[-NoTruncate]
настройка на файл за показване на служебни съобщения. Ако ключът NoTruncate е зададен (разделен с интервал), файлът не се изчиства

/L<Каталог>
посочена е директорията на ресурсите на локализирания интерфейс (например "RU")

/DisableStartupMessages
Потиска съобщенията при стартиране: „Конфигурацията на базата данни не съответства на запазената конфигурация. Продължавам?"; „Възможностите на вашия компютър не са достатъчни, за да редактирате помощта за конфигурация. За да редактирате помощ, трябва да инсталирате Microsoft Internet Версия на Explorer 6.0 или по-висока."; „Възможностите на вашия компютър не са достатъчни за редактиране на html документи, включително помощни секции. За да редактирате html документи, трябва да инсталирате Microsoft Internet Explorerверсия 6.0 или по-нова. При това стартиране редактирането на html документи няма да е налично.

/° С<Строка текста>
предаване на параметър към конфигурацията

Не се използва за основни версии:
UC<Код доступа>
Установяване на връзка към информационна база, която е блокирана за установяване на връзки. Ако при установяване на заключване е посочен непразен код за достъп, за да установите връзка, трябва да посочите този код в параметъра /UC.

/RunShortcut<имя файла>
стартиране на системата 1C:Enterprise 8.1 със списък от информационни бази, получени с помощта на посочения файл. Файлът може да бъде файл със списък на общи информационни бази (*.v8i) или файл с бърз достъп до информационна база (*.v8l).

/IBConnectionString
задаване на низа за връзка с цялата информационна база, във вида, в който се връща от функцията InfobaseConnectionString(). Части от низа за връзка могат да бъдат заменени от предварително съществуващи опции. Това изисква /IBConnectionString да бъде на командния ред преди тях. Когато предавате низ за свързване като параметър на командния ред, не забравяйте, че низът за свързване съдържа кавички. Следователно е необходимо да поставите целия низ в кавички и да удвоите кавичките, съдържащи се вътре.

/SLev
ниво на сигурност на клиентската връзка със сървъра на 1C:Enterprise. /SLev0 - несигурна връзка; /SLev1 - защитена връзка само по време на удостоверяване; /SLev2 - защитена връзка за цялата сесия. Ако параметърът не е посочен, той е еквивалентен на /SLev0.

отстраняване на грешки
показва, че 1C:Enterprise е стартиран в режим на отстраняване на грешки.

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

/SAOnRestart
подкана за парола при рестартиране на системата от тази сесия. По подразбиране не се изисква парола.

/изпълни<имя файла внешней обработки >
е предназначен да стартира външна обработка в режим 1C:Enterprise веднага след стартиране на системата.

/logui
предназначено да стартира клиентско приложение, което да бъде създадено на компютъра на потребителя в папката с файлове на приложението %APPDATA%\1C\1Cv81\<Уникальный идентификатор ИБ>\logui.txt" файл logui.txt, който ще записва всички интерактивни потребителски действия (натискане на клавиши, щраквания на мишката).

/SchJobDn
управлява изпълнението на планираните задачи. Възможно значение"Y" или "N". "Y" - създадената информационна база ще бъде забранена за изпълнение на планирани задачи.

Опции на командния ред на пакетния режим на конфигуратора

/DumpIB<Имя файла>
разтоварване на информационна база в команден режим

/RestoreIB<Имя файла>
зареждане на информационна база в команден режим

/DumpCfg<имя cf файла>
запазване на конфигурацията във файл

/LoadCfg<имя cf файла>

/UpdateDBCfg[-WarningsAsErrors]

актуализиране на конфигурацията на базата данни. Ако ключът WarningsAsErrors е указан (разделен с интервал), всички предупредителни съобщения ще се третират като грешки
/DumpDBCfg<имя cf файла>
запазване на конфигурацията на базата данни във файл

/RollbackCfg
обратно към конфигурацията на базата данни

/CheckModules
извършете проверка на синтаксиса

/UpdateCfg<имя_файла>
актуализиране на поддържана конфигурация. Името на файл е името на .cf или .cfu файла.

/IBCheckAndRepair [-ReIndex]
[-LogIntergrity] [-RecalcTotals]
[-IBCompression]
[-TestOnly | [-BadRefCreate |
-BadRefClear | -BadRefNone]
[-BadDataCreate |
-BadDataDelete] ]

извършва тестване и корекция на информационната база

Често, когато работите с 1C, може да се наложи да извършите някои от същия тип операции, които се повтарят систематично във времето и просто отвличат вниманието от основната работа. Това могат да бъдат различни качвания и изтегляния, формиране на някакъв вид данни за външен анализ и др. Има доста прост начин да автоматизирате тези операции и всъщност да забравите за тях, като периодично получавате лог файлове по пощата за контрол.

Чудесно е, ако тези операции вече са написани от външна обработка, това не е проблем, ако това не е така, създайте и прехвърлете всичко там. Освен това, за да проверите производителността, препоръчвам да тествате всичко това в ръчно управлениеи след това, ако всичко работи както трябва, пренапишете основния код за обработка по такъв начин, че когато се зареди външна обработка, тя да стартира автоматично, без натискане на бутона за изпълнение и други подобни. Най-простото нещо е да преместите кода в процедура OnOpen().

Следващата стъпка е автоматично затваряне на програмата, след като извършим външната обработка, която сме създали и тя вече работи за нас. За да направите това, в процедурата OnOpen()в самия край въведете следната команда: ShutdownSystem(False);в този случай параметърът Възможност за заявкапредаваме стойността "False", за да изключим различни опции за допълнителни въпроси на системата при затваряне, като по този начин инициираме безусловно изключване на 1C след извършване на тази външна обработка. За да сме сигурни, стартираме програмата отново и извършваме обработка и се уверяваме, че тя работи и програмата се затваря сама.

"C:\Program Files (x86)\1cv8\8.3.5.хххх\bin\1cv8.exe" ENTERPRISE /DisableStartupMessages /FC:\base path /N"UserName" /P"UserPassword" /Execute c:\path to обработка\самообработка.epf

Нека дешифрираме:

1. "C:\Program Files (x86)\1cv8\8.3.5.хххх\bin\1cv8.exe" ENTERPRISE - самият двигател 1C в този случай е 8.3, проверете пътя сами, той се различава в зависимост от версията и двигател, включително не забравяйте да го редактирате, след като актуализирате последния.

2. / DisableStartupMessages - деактивиране на всички съобщения при стартиране на системата.

4. /N "Username" /P"UserPassword" - съответно /N потребителско име, също веднага без интервал и /P парола.

5. /Execute c:\processing path\self-processing.epf - /Execute стартира нашата обработка, пътят и името трябва да следват този ключ.

Сега всичко, остава само да добавим нашия планировчик на задачи cmd файл: autostart1c.cmd, като се уточнява графикът за стартирането му.

За да наблюдавате работата на външната обработка, препоръчвам да създадете отделен потребител за нея, още по-добре, така че самата обработка да създава лог файл, който също периодично попада във вашата поща.

Това не са трудни инструменти, които помагат за автоматизиране на ежедневните рутинни операции, успех!

Опции на командния ред за избор на режим:

КОНФИГ
стартиране на системата 1C:Enterprise 8 в режим "Конфигуратор".

ПРЕДПРИЯТИЕ
стартиране на 1C:Enterprise 8 в режим 1C:Enterprise

CREATEINFOBASE
създаване на файлове за разпространение и актуализиране


низ, указващ параметрите на информационната база, всеки от които е фрагмент от изгледа
,
където име на параметър е името на параметъра, а стойност е неговата стойност. Фрагментите са разделени един от друг с ";". Ако стойността съдържа празни знаци, тя трябва да бъде затворена в двойни кавички (").

Опции за режим на файл

Файлова директория на информационната база;
Локален език (държава), който ще се използва при създаването на информационната база. Валидни стойностисъщото като параметъра на метода Format. Параметърът Locale не е задължителен. Ако не е посочено, ще се използват регионалните настройки на текущата информационна база.

Опции клиент-сървър

Име на Srvr сървър 1C:Enterprise;
Ref е името на информационната база на сървъра;
SQLSrvr име на SQL сървъра;
SQLDB име SQL бази данниданни;
SQLUID SQL потребителско име;
SQLPwd SQL потребителска парола. Ако паролата за SQL потребителя не е зададена, този параметър може да бъде пропуснат
SQLYOffs е отместването на датата, използвано за съхраняване на дати в SQL Server. Може да приема стойности 0 или 2000. Този параметър не е задължителен. Ако не е зададено, стойността е 0.
Locale - език (държава), (подобно на версията на файла).

За всички опции са дефинирани параметрите:

Usrпотребителско име;
pwdпарола

/AddInListпараметър, показващ под кое име да се добави базата към списъка, ако не е зададен, базата няма да бъде добавена към списъка. Ако не е посочено име, се използва по подразбиране, подобно на интерактивно създаванеинформационна база.
Едновременното използване на ключове не е разрешено.

Опции на командния ред за задаване на опции за стартиране:

/@
опциите на командния ред са записани в указания файл


път до информационната база, ако се съхранява във файл (няма нужда да посочвате името на файла)


адресът на информационната база, съхранявана на сървъра на 1C:Enterprise 8, се сумира, както следва:


Потребителско име. Трябва да се посочи по същия начин, както в списъка с потребители, създаден в Конфигуратора

/P
паролата на потребителя, чието име е посочено в опцията /N. Ако потребителят няма парола, този параметър може да бъде пропуснат

/WA-
забрана на използването на Windows удостоверяване при стартиране на Enterprise или Configurator

/WA+
настройка на задължителното използване на Windows удостоверяване при стартиране на 1C:Enterprise или Configurator. Ако ключът /WA не е посочен, се предполага, че се използва опцията на командния ред /WA+.

/AU-
забрана за показване на въпрос за актуализиране на текущата версия на 1C: Enterprise от административна инсталация

/AU+
настройка на изхода на въпроса за актуализиране на текущата версия на 1C:Enterprise от административната инсталация. Ако ключът /AU не е посочен, се предполага, че се използва опцията на командния ред /AU+.

/Вън
[-NoTruncate]
настройка на файл за показване на служебни съобщения. Ако ключът NoTruncate е зададен (разделен с интервал), файлът не се изчиства

/L
посочена е директорията на ресурсите на локализирания интерфейс (например "RU")

/DisableStartupMessages
Потиска съобщенията при стартиране: „Конфигурацията на базата данни не съответства на запазената конфигурация. Продължавам?"; „Възможностите на вашия компютър не са достатъчни, за да редактирате помощта за конфигурация. Трябва да имате инсталиран Microsoft Internet Explorer версия 6.0 или по-нова, за да редактирате помощта.»; „Възможностите на вашия компютър не са достатъчни за редактиране на html документи, включително помощни секции. За да редактирате html документи, трябва да инсталирате Microsoft Internet Explorer версия 6.0 или по-нова. При това стартиране редактирането на html документи няма да е налично.

/° С
предаване на параметър към конфигурацията

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

Използвайки опциите на командния ред, администраторът може да стартира конфигуратора в пакетен режим, за да извърши следните действия:

  • актуализиране на конфигурацията на базата данни, включително поддържаната;
  • извършване на синтактичен контрол;
  • тестване и коригиране на информационната база с настройка на всички параметри;
  • намаляване на регистрационния дневник;
  • извършване на проверка на конфигурацията.
  • Използвайки опциите на командния ред, администраторът може да посочи:

    • стартиране на системата 1C:Enterprise 8 в режим на конфигуратор;
    • параметри на информационната база: потребител, парола; за версията на файла - директория, език; за версия клиент-сървър - име на сървър, име на информационна база, име на SQL сървър, име на SQL база данни, SQL потребителско име и парола, отместване на дата.

    В допълнение, всички опции за стартиране могат да бъдат генерирани във външен файл, чието име е посочено в опциите на командния ред.

    След извършване на действията, посочени в параметрите за стартиране, конфигураторът на 1C:Enterprise се затваря.

    Използването на режима на пакетно стартиране на конфигуратора ви позволява да автоматизирате процеса на поддържане на информационни бази чрез стартиране на съответния пакетни файловеПланиран.

    Опции на командния ред на пакетния режим на конфигуратора:

    /DumpIB
    разтоварване на информационна база в команден режим

    /DumpCfg
    запазване на конфигурацията във файл

    /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, ако има грешки в данните).

    Опции на командния ред за създаване на файлове за разпространение и актуализиране в пакетен режим:

    /CreateDistributionFiles
    [-cffile]
    [-cfufile
    [-f |-v ]+]
    Създаване на файлове за доставка и актуализиране

    cffile
    инструкция за създаване на разпределение

    cfufile
    инструкция за създаване на актуализация

    Е
    дистрибуцията, включена в актуализацията, е посочена от името

    V]
    дистрибуцията, включена в актуализацията, се определя от версията

    Забележка: Групата опции -f |-v се повтаря толкова пъти, колкото е броят на файловете за разпространение, включени в актуализацията.

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

    /DepotF
    директория за съхранение

    /DepotN
    потребителско име на трезора

    /DepotP
    потребителска парола на трезора

    V
    v - номер на версията, ако номерът на версията не е посочен или равен на -1, той ще бъде записан последна версия.

    /DepotUpdateCfg [-v ] [-преработен]
    Актуализиране на конфигурацията за съхранение от файл (пакетен режим)

    V
    номер на версията, ако номерът на версията не е посочен или равен на -1, последната версия ще бъде запазена, ако конфигурацията е свързана към хранилището, тогава параметърът се игнорира

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

    Параметри на командния ред за пакетна регистрация на 1C:Enterprise 8 като сървър за автоматизация:

    /RegServer
    регистрация на приложение

    /UnregServer
    изтриване на регистрация на приложение

    След изпълнение затваря системата 1C: Enterprise 8.
    Ако стойностите на параметрите включват интервали (например път или име на файл), стойностите трябва да бъдат оградени в кавички.

    Примери

    Как да стартирате 1C:Enterprise 8 от командния ред

    C:\Program Files\1cv8\bin\1cv8.exe" ENTERPRISE /F D:\Configurations\Typical\ManageTorg /N Потребителско име /P Парола

    C:\Program Files\1cv8\bin\1cv8.exe" ENTERPRISE /S Server\Base /N Потребителско име /P Парола

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F D:\Configurations\Typical\ControlTorg /N Потребителско име /P Парола

    Как да принудите 1C:Enterprise да разтовари базата данни от командния ред

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F D:\Trading Admin /N Потребителско име /P Парола /DumpIB c:\name.dt

    Как да актуализирате текущите промени в конфигурацията на базата данни от командния ред

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F D:\Trading Admin /N Потребителско име /P Парола /UpdateDBCfg

    Как да тествате и коригирате информационна база, без да проверявате референтната цялост в автоматичен режим

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

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

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F"C:\DemoTrd2" /N"Fedorov (Administrator)" /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"Fedorov (Administrator)" /P"" /OutD:\my\log.txt /ReduceEventLogSize 2004-12- 26 -saveAsC:\OldLog.elf

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

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F"C:\DemoTrd2" /N"Fedorov (Administrator)" /P"" /DumpConfigFiles "D:\1\11" -Модул

    Как да заредите помощни файлове, записани във формат .htm, в решението на приложението

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F"C:\DemoTrd2" /N"Fedorov (Administrator)" /P"" /LoadConfigFiles "D:\1\11" -Помощ