Contacte

Opțiuni de linie de comandă pentru a specifica opțiunile de pornire. Parametrii liniei de comandă pentru specificarea parametrilor de lansare Linia de comandă Launch 1s 8.2

Pentru a rula serverul 1C 8.3 (8.2) pe un dispozitiv personal, aveți nevoie de un kit de distribuție a programelor și de un software de configurare complet. După ce ați primit distribuția, despachetați-o și rulați setup.exe.

Parametri de configurare și lansare 1C 8.3

Configurarea trebuie făcută pas cu pas:

  • În Expertul de instalare, faceți clic pe Următorul. Instalăm componentele necesare. Apoi „Următorul” din nou.
  • Selectați interfața implicită și „Instalare”.
  • Apoi, trebuie să instalați driverul de protecție. Dacă aveți un USB hardware, aveți o cheie de securitate și nu ați introdus-o încă, lăsați caseta de selectare. În alte cazuri, licență, cheie și faceți clic pe „Next”.

Efectuat! Există și alte opțiuni pentru rularea configurației, dar aceasta este cea mai ușoară. Dacă linia de lansare 1C 8.3, sau mai degrabă parametrii aplicației, sunt specificați corect, în teorie nu ar trebui să apară probleme. Dar chiar și administratorii, dintr-un motiv necunoscut, se confruntă adesea cu problema lansării 1C 8.3. Se poate rezolva.

Ce să faci dacă apare o eroare la pornirea 1C 8.3?

Dacă apare o astfel de problemă, acționați secvențial:

  • Deschideți linia de lansare a configuratorului 1C 8.3, în meniul „Administrare” selectați „Încărcare Infobase” și indicați în ce fișier se va efectua încărcarea (cu extensia dt). Descărcați-l aici.
  • Confirmați că ați fost informat că informațiile se vor pierde.
  • După ce descărcarea este finalizată, faceți clic pe „Testare” și „Corectare”.

Ei bine, problema rezolvată. După „Remediere”, programul va porni fără probleme și nu va apărea nicio eroare.

Îl lansez, dar nu pornește. Ce scrie el? El nu scrie nimic. Ei bine, dacă nu scrie nimic, asta nu se întâmplă! Ei bine, el scrie ceva în galben în engleză. Cum e galbenul asta??? Ei bine, literele de aici sunt toate non-ruse, vino să-ți dai seama singur!

Când faceți clic pe comanda rapidă 1C de pe desktopul Windows, nu lansați 1C, ci un program complet diferit :)

Catalogul 1C

În catalogul 1C 8.2 instalat (mai ales pentru cei familiarizați cu versiunea 8.1), vă puteți rupe picioarele.

Deci, este de obicei instalat la:

C:\Fișiere de program\1Cv82\

În interior există directoare cu [sub]versiuni ale 1C. Fișierele executabile 1C ale fiecărei versiuni se află în directorul bin al fiecărei versiuni. De fiecare dată când actualizați platforma, în loc să actualizați, această frumusețe adaugă un alt catalog nou!

Marimea 1C. Consumă aproximativ 250 MB de spațiu pe disc pentru fiecare versiune. Vă puteți imagina ce se va întâmpla dacă îl actualizați pentru câțiva ani :)

În subdirectorul „Comun” există un fișier „lansator” 1C - programul 1cestart.exe, o comandă rapidă la care se află pe desktop.

Lansarea 1C începe cu acest fișier executabil. Deci, am lansat deja un program!

Acest program, cu ajutorul inteligenței artificiale încorporate în el, alege ce versiune de 1C să lanseze și cum să o facă.

Fișierele diferitelor versiuni ale 1C!

Acum puteți intra în fiecare bază de date cu o versiune specifică de 1C 8.2, una dintre cele instalate în acest director. Acesta este ceea ce toată lumea aștepta și ceea ce ar trebui să fie instalat în mod implicit, și nici măcar nu există nimic de spus, în afară de cuvinte de mulțumire.

Desigur, în mod implicit, 1C este inclus în baza de date ca cea mai recentă versiune instalată, dar în caz contrar trebuie să faceți un număr mic de setări.

Puteți vedea aceste setări în instrucțiunile pentru această lecție.

Lansare corporativă

Dacă suntem o organizație, atunci totul poate fi și mai cool. 1C nu mai trebuie să fie dureros și consumator de timp pentru a instala (și actualiza) pe „toate computerele companiei...”.

Acum poate face asta singură (întrebarea rămâne neclară pentru mine - ce zici de drepturile de administrator local, prietene?).

Este organizat astfel:

1) Distribuim în rândul utilizatorilor o comandă rapidă pentru lansarea programului de pornire 1C, care se află fizic în rețea, înconjurat de kituri de distribuție a versiunilor/actualizărilor 1C. Unde sunt distribuțiile - desigur, este indicat în fișierul de configurare.

2) Când este lansat, acest program analizează ceea ce este instalat pe computerul utilizatorului și instalează ceea ce este necesar.

3) Și apoi totul s-a întâmplat ca prin magie! Profit!

Ne-am lansat deja?

Așa că ne-am stabilit pe faptul că utilizatorul lansează fișierul programului de pornire 1C. Și ea lansează deja 1C în sine. Dreapta?

Nu! Neadevarat

După efectuarea unui experiment simplu - făcând clic pe fișierul de scurtătură 1C - veți vedea o fereastră cu o alegere a bazei de date pe care doriți să o introduceți.

Această fereastră este, de asemenea, un program separat 1C, fișierul 1cv8s.exe, care se află în directorul bin al fiecărei versiuni de 1C 8.2.

Lansarea 1C continuă prin lansarea programului de selectare a bazei de date 1C. Deci, am lansat deja două programe!!

Și după selectarea unei anumite baze de date, 1C în sine va fi lansat - fișierul 1cv8.exe (client gros) sau fișierul 1cv8c.exe (client subțire), cu parametrii specificați în linia de comandă.

Lansarea lui 1C se încheie cu lansarea lui 1C în sine. Deci deja am lansat trei programe!!!

Dacă sunteți foarte viclean și încercați să lansați clientul gros direct fără a specifica parametrii pe linia de comandă, acesta va lansa înapoi fișierul 1cv8s.exe.

Găsiți modalități de a învinge 1C și accelerați lansarea lui 1C de trei ori mai mult în această lecție!

Crearea unei baze de date 1C

Când rulați fișierul 1CV8.EXE, următorii parametri pot fi specificați pe linia de comandă:
Opțiuni pentru linia de comandă pentru selecția modului:
CONFIG – lansarea sistemului 1C:Enterprise 8.x în modul „Configurator”; ENTERPRISE – lansarea sistemului 1C:Enterprise 8.x în modul „1C:Enterprise”;
CREATEINFOBASE ] – crearea unei baze de informații (
o linie care specifică parametrii bazei de informații, fiecare dintre acestea fiind un fragment al formularului<Имя параметра=><Значение>, unde Parameter Name este numele parametrului și Value este valoarea acestuia.
Fragmentele sunt separate unele de altele prin simbolurile „;”.
Dacă o valoare conține spații albe, aceasta trebuie inclusă între ghilimele duble (“”).

Următorul parametru este definit pentru versiunea fișierului:

Fișier - director de bază de informații;
Locale - limba (țara) care va fi folosită pentru a crea baza de informații. Valorile valide sunt aceleași ca pentru parametru<Форматная строка>metoda Format. Parametrul Locale nu este necesar. Dacă nu sunt specificate, vor fi utilizate setările regionale ale bazei de informații curente.

Următorii parametri sunt definiți pentru opțiunea client-server:
Srvr - 1C:Nume server Enterprise;
Ref - numele bazei de informații de pe server;
SQLSrvr - nume server SQL;
SQLDB - numele bazei de date SQL;
SQLUID - nume de utilizator SQL;
SQLPwd - parola utilizator SQL. Dacă nu este specificată o parolă pentru utilizatorul SQL, atunci acest parametru poate fi omis.
SQLYOffs – Offset de dată folosit pentru a stoca datele în SQL Server. Poate lua valori 0 sau 2000. Acest parametru nu este necesar. Dacă nu este specificată, valoarea 0 este acceptată.
Locale – limba (țara), (similar cu versiunea fișierului).

Pentru toate opțiunile sunt definiți următorii parametri:
Usr - nume de utilizator;
Pwd - parola
/AddInList – parametru care indică sub ce nume să se adauge baza de date în listă, dacă nu este specificat, baza de date nu va fi adăugată în listă; Dacă nu este specificat un nume, se utilizează implicit, similar cu crearea interactivă a unei baze de informații.

Utilizarea simultană a cheilor nu este permisă.

Opțiuni de linie de comandă pentru a specifica opțiunile de pornire:
/@<имя файла>– parametrii liniei de comandă sunt scriși în fișierul specificat
/F<Путь>– calea către baza de informații, dacă este stocată într-un fișier (nu trebuie specificat numele fișierului)
/S<Адрес>– adresa bazei de informații stocate pe serverul 1C:Enterprise 8.x este următoarea:
<Имя компьютера, работающего сервером приложений>\ <Ссылочное имя информационной базы, известное в рамках сервера 1С:Предприятия 8.x>

/N<Имя>-Nume de utilizator. Trebuie specificat în același mod ca în lista de utilizatori creată în Configurator
/P<Пароль>-parola utilizatorului al cărui nume este specificat în parametrul /N. Dacă utilizatorul nu are o parolă, acest parametru poate fi omis
/WA - interzice utilizarea autentificării Windows la pornirea unui Enterprise sau Configurator
/WA+ setarea utilizării obligatorii a autentificării Windows la pornirea 1C:Enterprise sau Configurator. Dacă comutatorul /WA nu este specificat, se presupune că este utilizată opțiunea de linie de comandă /WA+.
/AU - interzice afișarea unei întrebări despre actualizarea versiunii curente a 1C:Enterprise dintr-o instalare administrativă
/AU+ setare pentru a afișa o întrebare despre actualizarea versiunii curente a 1C:Enterprise dintr-o instalare administrativă. Dacă comutatorul /AU nu este specificat, se presupune că este utilizată opțiunea de linie de comandă /AU+.
/Afara<Имя файла>[-NoT_runcate] – setarea unui fișier pentru a afișa mesaje de serviciu. Dacă se specifică comutatorul –NoT_runcate (separat de un spațiu), fișierul nu este șters
/L<Каталог>– indică directorul resurselor de interfață localizate (de exemplu, „RU”)
/DisableStartupMessages -Suprimă mesajele de pornire: „Configurația bazei de date nu se potrivește cu configurația salvată. Continua?"; „Capacitățile computerului dvs. nu sunt suficiente pentru a edita ajutorul de configurare. Pentru a edita ajutorul, trebuie să instalați Microsoft Internet Explorer versiunea 6.0 sau o versiune ulterioară.”; „Capacitățile computerului dvs. nu sunt suficiente pentru a edita documente HTML, inclusiv subiecte de ajutor. Pentru a edita documente HTML, trebuie să instalați Microsoft Internet Explorer versiunea 6.0 sau o versiune ulterioară. În această lansare, editarea documentelor html nu va fi disponibilă."
/C<Строка текста>– trecerea parametrului la configurația Parametrii de linie de comandă ai modului batch configurator:
/DumpIB<Имя файла>-încărcarea bazei de informații în modul de comandă
/RestaurareIB<Имя файла>– încărcarea bazei de informații în modul de comandă
/DumpCfg<имя cf файла>– salvarea configurației într-un fișier
/LoadCfg<имя cf файла>– se încarcă configurația din fișier
/UpdateDBCfg [-WarningsAsErrors] – actualizați configurația bazei de date. Dacă este specificată cheia WarningsAsErrors (separată de un spațiu), atunci toate mesajele de avertizare vor fi tratate ca erori
/DumpDBCfg<имя cf файла>– salvarea configurației bazei de date într-un fișier
/RollbackCfg – revenire la configurația bazei de date
/CheckModules – efectuează verificarea sintaxei
/UpdateCfg<имя cf | cfu файла>– actualizarea configurației suportate
/IBCheckAndRepair [-ReIndex] [-LogIntergrity] [-RecalcTotals] [-IBCompression] [-TestOnly | [-BadRefCreate | -BadRefClear | -BadRefNone] [-BadDataCreate | -BadDataDelete] ] – testați și corectați baza de informații
ReIndex – tabele de reindexare
LogIntergrity – verificarea integrității logică
RecalcTotals – recalcularea totalurilor
IBCompression – compresie de tabel
TestOnly - doar testare

Dacă există referințe la obiecte inexistente:
BadRefCreate – creați obiecte
BadRefClear – obiecte clare
BadRefNone - nu schimbați

în caz de pierdere parțială a obiectelor:
BadDataCreate – creați obiecte
BadDataDelete – ștergeți obiecte

Utilizarea simultană a tastelor într-un subgrup de parametri nu este permisă.
Dacă comanda a avut succes, returnați codul 0, în caz contrar 1 (101 dacă există erori în date).
După execuție, închide sistemul 1C:Enterprise 8.x.

Opțiuni de linie de comandă în modul lot pentru crearea fișierelor de livrare și actualizare:
/CreateDistributionFiles [-cffile<имя cf файла>] [-cfufile<имя cfu файла>[-f<имя cf файла>|-v<версия дистрибутива>]+] – Creați fișiere de livrare și actualizați
-cffile<имя cf файла>– instrucțiuni pentru crearea unui kit de distribuție
-cfufile<имя cfu файла>– instrucțiuni pentru a crea o actualizare
-f<имя cf файла>– distribuția inclusă în actualizare este specificată prin nume
-v<версия дистрибутива>] – distribuția inclusă în actualizare este specificată de versiune
Notă: grupul de parametri -f<имя cf файла>|-v<версия дистрибутива>se repetă de câte ori sunt incluse fișierele de distribuție în actualizare.

Lansarea fișierului executabil al sistemului 1C:Enterprise 8.x

Pe lângă lansarea prin selectarea pictogramei corespunzătoare din meniul Start -Programe al sistemului de operare MS Windows, sistemul 1C:Enterprise 8.x poate fi lansat prin rularea fișierului executabil 1CV8.EXE. O astfel de lansare se poate face, de exemplu, folosind elementul „Run” din meniul „Start” al sistemului de operare MS Windows sau făcând dublu clic pe numele fișierului 1CV8.EXE în programul Explorer.

În linia de comandă pentru lansarea fișierului 1CV8.EXE, puteți specifica toți parametrii necesari: modul de lansare, numele directorului cu baza de informații, numele directorului utilizatorului și altele. Dacă parametrii liniei de comandă sunt specificați corect, fișierul 1CV8.EXE va fi lansat în unul dintre modurile de lansare: „1C:Enterprise” sau „Configurator” - în funcție de parametrii specificați.

Dacă, la rularea fișierului 1CV8.EXE, este detectată o eroare în parametrii liniei de comandă sau parametrii lipsesc, atunci după lansare va apărea pe ecran dialogul „Launch 1C:Enterprise”. În acest dialog, utilizatorul poate selecta modul de lansare al fișierului 1CV8.EXE, numele bazei de informații și alți parametri de lansare.

Exemple:


Opțiune de fișier:
"C:\Program Files\1cv82\common\1cestart.exe" ENTERPRISE /F"Cale bazei de date" /N"Nume utilizator" /P"Parolă"
Opțiune client-server:
"C:\Program Files\1cv82\common\1cestart.exe" ENTERPRISE /S"ServerName\Base" /N" Username " /P"Parolă"
portul serverului(de exemplu 1641):

"C:\Program Files\1cv82\common\1cestart.exe" ENTERPRISE /S"NumeServer:1641\Base" /N"Nume utilizator" /P"Parolă"
Rularea programului sub utilizator și efectuarea procesării la deschidere:
„C:\Program Files\1cv82\8.2.17.235\bin\1cv8s.exe” ENTERPRISE /F „D:\1C\HRM” /N utilizator /P parolă /Execută „D:\1C\External_processing_1C\RunningProcessing\Desktop. epf"
„C:\Program Files\1cv82\common\1cestart.exe” ENTERPRISE /F „CALEA LA FOLDER DB” /N UTILIZATOR /P PAROLA /Execută „C:\\processing.epf”
Arhivarea bazei de informații 1C
"C:\Program Files\1cv82\common\1cestart.exe" DESIGNER /S Server-1C\1C-Work82 /N"Administrator" /P"12345" /DumpIB \\bdc\BackUp\Base.dt
"C:\Program Files\1cv82\common\1cestart.exe" config /S server:1641\82_zup /N Administrator /P zzzz /WA- /Out"c:\Backup\backup.log" -NoT_runcate /DumpIB H: \1S_VIGR\82_zup.dt


Pentru 8.1:
Pentru versiunea fișierului:
"C:\Program Files\1cv81\bin\1cv8.exe" ENTERPRISE /F"D:\1C_base\ZUPRAZR" /N"EMigachev" /P"12345"
Pentru opțiunea client-server:
"C:\Program Files\1cv81\bin\1cv8.exe" ENTERPRISE /S"server-1C\ZUP" /N"EMigachev" /P"12345"
Dacă există 8.1 și 8.2 pe un server (cum se instalează - ), atunci când vă conectați la baze de date 8.2 trebuie să specificațiportul serverului(de exemplu 1641):
"C:\Program Files\1cv82\common\1cestart.exe" ENTERPRISE /S"server-1C:1641\ZUP" /N"EMigachev" /P"12345"

Opțiuni pentru linia de comandă


Când rulați fișierul 1CV8.EXE, următorii parametri pot fi specificați pe linia de comandă:
Opțiuni pentru linia de comandă pentru selecția modului:
CONFIG - lansarea sistemului 1C:Enterprise 8.x în modul „Configurator”;
ENTERPRISE - lansarea sistemului 1C:Enterprise 8.x în modul „1C:Enterprise”;
CREATEINFOBASE ] - crearea unei baze de informații (
o linie care specifică parametrii bazei de informații, fiecare dintre acestea fiind un fragment al formularului<Имя параметра=><Значение>, unde Parameter Name este numele parametrului și Value este valoarea acestuia.
Fragmentele sunt separate unele de altele prin „;”.
Dacă o valoare conține spații albe, aceasta trebuie să fie cuprinsă între ghilimele duble (").

Următorul parametru este definit pentru versiunea fișierului:
Fișier - director de bază de informații;
Locale - limba (țara) care va fi folosită pentru a crea baza de informații. Valorile valide sunt aceleași ca pentru parametru<Форматная строка>metoda Format. Parametrul Locale nu este necesar. Dacă nu sunt specificate, vor fi utilizate setările regionale ale bazei de informații curente.

Următorii parametri sunt definiți pentru opțiunea client-server:
Srvr - 1C:Nume server Enterprise;
Ref - numele bazei de informații de pe server;
SQLSrvr - numele serverului SQL;
SQLDB - numele bazei de date SQL;
SQLUID - nume de utilizator SQL;
SQLPwd - parola utilizator SQL. Dacă nu este specificată o parolă pentru utilizatorul SQL, atunci acest parametru poate fi omis.
SQLYOffs este compensarea datei utilizată pentru a stoca datele în SQL Server. Poate lua valori 0 sau 2000. Acest parametru nu este necesar. Dacă nu este specificată, valoarea 0 este acceptată.
Locale - limba (țara), (similar cu versiunea fișierului).

Pentru toate opțiunile sunt definiți următorii parametri:
Usr - nume de utilizator;
Pwd - parola
/AddInList - parametru care indică sub ce nume să se adauge baza de date în listă, dacă nu este specificat, baza de date nu va fi adăugată în listă; Dacă nu este specificat un nume, se utilizează implicit, similar cu crearea interactivă a unei baze de informații.

Utilizarea simultană a cheilor nu este permisă.

Opțiuni de linie de comandă pentru a specifica opțiunile de pornire:
/@<имя файла>- parametrii liniei de comandă sunt scriși în fișierul specificat
/F<Путь>- calea către baza de informații, dacă este stocată într-un fișier (nu trebuie specificat numele fișierului)
/S<Адрес>- adresa bazei de informații stocate pe serverul 1C:Enterprise 8.x este următoarea:
<Имя компьютера, работающего сервером приложений>\ <Ссылочное имя информационной базы, известное в рамках сервера 1С:Предприятия 8.x>

/N<Имя>-Nume de utilizator. Trebuie specificat în același mod ca în lista de utilizatori creată în Configurator
/P<Пароль>-parola utilizatorului al cărui nume este specificat în parametrul /N. Dacă utilizatorul nu are o parolă, acest parametru poate fi omis
/WA - interzice utilizarea autentificării Windows la pornirea unui Enterprise sau Configurator
/WA+ setarea utilizării obligatorii a autentificării Windows la pornirea 1C:Enterprise sau Configurator. Dacă comutatorul /WA nu este specificat, se presupune că este utilizată opțiunea de linie de comandă /WA+.
/AU - interzice afișarea unei întrebări despre actualizarea versiunii curente a 1C:Enterprise dintr-o instalare administrativă
/AU+ setare pentru a afișa o întrebare despre actualizarea versiunii curente a 1C:Enterprise dintr-o instalare administrativă. Dacă comutatorul /AU nu este specificat, se presupune că este utilizată opțiunea de linie de comandă /AU+.
/Afara<Имя файла>[-NoT_runcate] - setarea unui fișier pentru a afișa mesaje de serviciu. Dacă se specifică comutatorul –NoT_runcate (separat de un spațiu), fișierul nu este șters
/L<Каталог>- indică directorul resurselor de interfață localizate (de exemplu, „RU”)
/DisableStartupMessages -Suprimă mesajele de pornire: „Configurația bazei de date nu se potrivește cu configurația salvată. Continua?"; „Capacitățile computerului dvs. nu sunt suficiente pentru a edita ajutorul de configurare. Pentru a edita ajutorul, trebuie să instalați Microsoft Internet Explorer versiunea 6.0 sau o versiune ulterioară.”; „Capacitățile computerului dvs. nu sunt suficiente pentru a edita documente HTML, inclusiv subiecte de ajutor. Pentru a edita documente HTML, trebuie să instalați Microsoft Internet Explorer versiunea 6.0 sau o versiune ulterioară. În această lansare, editarea documentelor html nu va fi disponibilă."
/C<Строка текста>- trecerea parametrului la configurația Parametrii liniei de comandă a modului configurator batch:
/DumpIB<Имя файла>-încărcarea bazei de informații în modul de comandă

/DumpCfg<имя cf файла>- salvarea configurației într-un fișier

/UpdateDBCfg [-WarningsAsErrors] - actualizați configurația bazei de date. Dacă este specificată cheia WarningsAsErrors (separată de un spațiu), atunci toate mesajele de avertizare vor fi tratate ca erori
/DumpDBCfg<имя cf файла>- salvarea configurației bazei de date într-un fișier
/RollbackCfg - revenire la configurația bazei de date
/CheckModules - efectuează verificarea sintaxei
/UpdateCfg<имя cf | cfu файла>- actualizarea configurației suportate
/IBCheckAndRepair [-ReIndex] [-LogIntergrity] [-RecalcTotals] [-IBCompression] [-TestOnly | [-BadRefCreate | -BadRefClear | -BadRefNone]
[-BadDataCreate | -BadDataDelete] ] - testați și corectați baza de informații
ReIndex - tabele de reindexare
LogIntergrity - verificarea integritatii logice
RecalcTotals - recalcularea totalurilor
IBCompression - compresie de tabel
TestOnly - numai testare

Dacă există referințe la obiecte inexistente:
BadRefCreate - creați obiecte
BadRefClear - obiecte clare
BadRefNone - nu schimbați

în caz de pierdere parțială a obiectelor:
BadDataCreate - creați obiecte
BadDataDelete - ștergeți obiecte

Utilizarea simultană a tastelor într-un subgrup de parametri nu este permisă.
Dacă comanda a avut succes, returnați codul 0, în caz contrar 1 (101 dacă există erori în date).


Opțiuni de linie de comandă în modul lot pentru crearea fișierelor de livrare și actualizare:
/CreateDistributionFiles [-cffile<имя cf файла>] [-cfufile<имя cfu файла>[-f<имя cf файла>|-v<версия дистрибутива>]+] - Creați fișiere de livrare și actualizare
-cffile<имя cf файла>- instrucțiuni pentru crearea unui kit de distribuție
-cfufile<имя cfu файла>- instrucțiuni pentru a crea o actualizare
-f<имя cf файла>- distribuția inclusă în actualizare este specificată prin nume
-v<версия дистрибутива>] - distribuția inclusă în actualizare este specificată de versiune
Notă: grupul de parametri -f<имя cf файла>|-v<версия дистрибутива>se repetă de câte ori sunt incluse fișierele de distribuție în actualizare.

Parametrii liniei de comandă pentru lucrul cu depozitul de configurare:
/DepotF - director de stocare
/DepotN - nume de utilizator pentru stocare
/DepotP - parola utilizator de stocare
/DepotDumpCfg<имя cf файла>[-v<номер версии хранилища>] - salvați configurația din stocare în fișier (mod lot)
-v<номер версии хранилища>
v - numărul versiunii, dacă numărul versiunii nu este specificat sau este egal cu -1, cea mai recentă versiune va fi salvată.
/DepotUpdateCfg [-v<номер версии хранилища>] [-revizuit] - Actualizați configurația de stocare din fișier (mod lot)
-v<номер версии хранилища>- numărul versiunii, dacă numărul versiunii nu este specificat sau este egal cu -1, cea mai recentă versiune va fi salvată, dacă configurația este conectată la stocare, atunci parametrul este ignorat
-revizuit - primiți obiectele capturate, dacă este necesar. Dacă configurația nu este conectată la stocare, parametrul este ignorat.

Parametrii liniei de comandă pentru înregistrarea în mod batch a 1C:Enterprise 8.x ca server Automation:
/RegServer - înregistrarea aplicației
/UnregServer - ștergerea înregistrării aplicației
După execuție, închide sistemul 1C:Enterprise 8.x.
Dacă valorile parametrilor includ spații (de exemplu, o cale sau un nume de fișier), valorile trebuie să fie cuprinse între ghilimele.

Mai jos sunt exemple de linie de comandă pentru pornirea sistemului 1C:Enterprise 8.x:
C:\1CV8\BIN\1CV8.EXE ENTERPRISE /FDB
Linia de comandă dată înseamnă că sistemul 1C:Enterprise 8.x va fi lansat în modul „1C:Enterprise”, iar baza de informații se află în subdirectorul „\DB” al directorului „C:\1CV8\BIN”.

C:\1cv81bin\1cv8.exe enterprise /s Serv06\ZUP /L RU
Și această linie de comandă de mai jos înseamnă că sistemul 1C:Enterprise 8.x va fi lansat în modul „1C:Enterprise”, adresa bazei de informații ZUP stocată pe serverul 1C:Enterprise Serv06 și interfața rusă.

Pentru a elimina blocarea conexiunilor la baza de informații, trebuie să:
Conectați-vă la baza de informații utilizând parametrul de lansare „/UC” cu același cod de permisiune de acces care a fost specificat la setarea blocării. Începeți această procesare specificând „Deblocați conexiunile” ca acțiune de blocare. Faceți clic pe butonul „Run”.
în cmd
porniți C:\Progra~1\1cv81\bin\1cv8.exe /UC<код доступа>
în etichetă
"C:\Program Files\1cv81\bin\1cv8.exe" ENTERPRISE /F"D:\Configurations\Typical\UprTorg" /N"Nume utilizator" /P"Parolă" /UC 456743

Cod DOS Batch File echo off cls "C:\Program Files\1 cv81\bin\1 cv8.exe" ENTERPRISE /S"server\ESKM" /N"Admin" /P"ESKM" /DisableStartupMessages /C"EndUsers" " C:\Program Files\1 cv81\bin\1 cv8.exe" CONFIG /S"server\ESKM" /N"Admin" /P"ESKM" /DisableStartupMessages /UpdateDBCfg /UC"IB Configuration Batch Update" "C:\ Fișiere de program\ 1 cv81\bin\1 cv8.exe" ENTERPRISE /S"server\ESKM" /N"Admin" /P"ESKM" /C"Permite utilizatorilor să lucreze" /UC" BatchUpdateIBConfiguration"

În acest articol vă voi spune despre parametrii de lansare 1C și despre cum să îi folosiți. Voi da mai multe exemple de utilizare a acestor parametri. După ce ați citit articolul, veți putea automatiza unele procese de zi cu zi.

Când porniți 1C:Enterprise, puteți utiliza parametrii de lansare, care pot fi specificați în setări sau în comanda rapidă pe care o utilizați pentru a lansa 1C.

Modul de lansare 1C

CONFIG— 1C va porni în modul Configurator.
AFACERE— 1C va porni în modul Enterprise.

1cestart.exe- un fișier pentru lansarea programului 1C, aflat de obicei în folderul „1cv8\common”. Când este lansat, detectează automat versiunea necesară a clientului. Când instalați 1C, comenzile rapide de pe desktop și din meniul Start se referă la acest fișier.

1C parametri de lansare pentru selectarea automată a utilizatorului

  • /N"Nume de utilizator"
  • /P"Parolă de utilizator"

Numele de utilizator și parola trebuie să se potrivească cu numele de utilizator și parola specificate în lista de utilizatori din Configurator. Utilizatorii pot fi vizualizați în Configurator, accesați meniul de sus: Administrare > Utilizatori. Dacă parola este goală, atunci acest câmp poate fi omis.

Acești parametri pot fi specificați în setări la editarea unei baze de date din lista de baze de date. În câmpul „Opțiuni avansate de lansare”.

Lansați 1C și accesați setările bazei de informații, ar trebui să apară următoarea fereastră:

Introduceți parametrii așa cum se arată în figură, indicând numele de utilizator și parola, apoi faceți clic pe „Finish”. Dacă ați făcut totul corect, atunci când intrați în această bază de date, nu vi se vor cere numele de utilizator și parola.

Parametrii de lansare 1C pentru lansarea automată a bazei de date

  • /F „adresă” - adresa către baza de date, dacă este stocată într-o versiune de fișier.

Dacă baza de date este stocată pe un server, trebuie să setați diferit parametrii de lansare:

  • /S „adresă” - specificați adresa după cum urmează: „Numele serverului (clusterul bazei de informații)” \ „Numele bazei de informații pe server”

Acești parametri trebuie să fie specificați în comanda rapidă pe care o utilizați pentru a lansa 1C:Enterprise. Accesați proprietățile comenzii rapide, la sfârșitul câmpului „Obiect”, adăugați parametrii de care aveți nevoie.

Dacă totul este făcut corect, atunci când lansați comanda rapidă, ar trebui să pornească baza de date pe care ați specificat-o în parametri.

Pentru comoditate, puteți crea o nouă comandă rapidă sau o puteți copia pe cea pe care o utilizați.

Încărcare automată 1C la pornirea sistemului

Dacă trebuie să lansați 1C Enterprise când sistemul pornește cu parametrii necesari, trebuie să copiați comanda rapidă 1C în folderul Startup.

Dacă conține parametrii de pornire 1C, aceștia vor funcționa la pornirea sistemului.

Puteți combina orice parametri de lansare 1C. Pentru a face acest lucru, scrieți pur și simplu parametrii necesari în setările 1C sau în comanda rapidă.

Parametri suplimentari de lansare 1C

  • /LogUI— înregistrarea acțiunilor utilizatorului în jurnal. (Scrierea se va face în directorul utilizatorului, într-un fișier numit „logui.txt”)
  • /DumpIB "Încărcați adresa fișierului « — descărcarea bazei de date. Potrivit pentru crearea de arhivare automată a bazelor de date.
  • /A executa " Adresă de procesare externă” - parametrul este destinat să pornească automat procesarea externă după pornirea sistemului.
  • /C„Parametru șir” - transmite parametrul configurației. Îl puteți accesa prin contextul global în configuratorul „Parametru de lansare”.
  • /DisableStartupMessages– parametrul elimină mesajele de sistem la pornirea 1C Enterprise.

La editarea bazei de informații. Puteți specifica versiunea de 1C prin care să lansați (potrivit dacă aveți mai multe baze de date instalate care rulează sub diferite versiuni ale clientului)

Un exemplu de utilizare a parametrilor pentru arhivarea automată a unei baze de informații.

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

Dacă introduceți acești parametri în comanda rapidă pentru lansarea 1C în câmpul „Obiect”, va fi creată o arhivă a bazei de date, care se află „C:\Base_Buh” în folderul „C:\Arhiv” sub numele „Buh”. .dt”. Se va face, de asemenea, o intrare în fișierul jurnal „C:\Arhiv\log_arhiv.txt”. Indicați căile dvs., unde se află baza de date și unde doriți să creați arhive.

Configurarea opțiunilor de lansare de depanare a aplicației

Când dezvoltați aplicații, este adesea necesar să lansați depanatorul 1C sub un anumit utilizator pentru a face acest lucru, accesați configuratorul: Ajutor > Opțiuni;

În fila „Launch 1C:Enterprise”, în grupul „Utilizator”, utilizatorul curent este setat implicit (sub care v-ați autentificat în configurator). Îl poți schimba în orice ai nevoie. Și depanarea va începe sub utilizatorul selectat.

De asemenea, aici puteți specifica pe ce client să rulați aplicația.

Cu acești pași simpli poți implementa funcții utile în programul 1C:Enterprise.



Ți-a plăcut articolul? Împărtășește-l