Acasă / Sistem de operare mobil / 1s pornesc de la linia de comandă. Opțiuni de linie de comandă pentru a specifica opțiunile de lansare. Cum să actualizați modificările configurației curente în configurația bazei de date din linia de comandă

1s pornesc de la linia de comandă. Opțiuni de linie de comandă pentru a specifica opțiunile de lansare. Cum să actualizați modificările configurației curente în configurația bazei de date din linia de comandă

Pentru a rula serverul 1C 8.3 (8.2) pe un dispozitiv personal, aveți nevoie de un kit de distribuție al programului și de un software setări. După ce ați primit distribuția, dezarhivați-o și rulați setup.exe.

Opțiuni 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ă, atunci lăsați o bifă. Î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ă existe 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ă a apărut o eroare la pornirea 1C 8.3?

Dacă apare o astfel de neplăcere, procedați în succesiune:

  • Deschideți configuratorul liniei de lansare 1C 8.3, în meniul „Administrare”, selectați „Încărcați baza de informații” și specificați ce fișier va fi încărcat (cu extensia dt). Descarcă și aici.
  • Confirmați că sunteți 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ă „Corectare”, programul va porni fără probleme și eroarea nu va apărea.

Platforma 1C:Enterprise 8.x vă permite să lansați aplicații terță parte folosind instrumente încorporate. De exemplu, dacă trebuie să lansați un browser pentru a deschide un link, atunci scrieți următorul cod de program:

RunApplication("http:// 1 clancer.ru");

În același mod, puteți lansa orice altă aplicație specificând în mod explicit calea către fișierul EXE executabil.

RunApplication(" C:\Windows\notepad . executabil" ) ;

După executarea acestei linii de cod, standardul aplicatie windows- "Caiet".

Este mai logic să folosiți această metodă de context global pe partea clientului (subțire sau gros), deoarece în majoritatea absolută a cazurilor, după lansarea aplicației, nu este posibil să lucrați cu ea din 1C:Enterprise. Acestea. după deschiderea browserului, platforma nu va putea să-și proceseze evenimentele sau să primească date de la acesta.

Dar puteți interacționa în continuare cu o aplicație lansată în acest fel! De exemplu, după ce începem, ne așteptăm când rulează aplicația generați un fișier de răspuns și apoi citiți-l. Dacă folosim metoda „StartApplication()”, atunci va trebui să verificăm prezența fișierului de răspuns în buclă și, dacă apare accesul la acest fișier, să îl procesăm.

Ar fi mai rațional să porniți aplicația, să așteptați finalizarea execuției acesteia și apoi să efectuați toate acțiunile necesare. Și dacă lansarea este efectuată pe o mașină client, atunci este posibil să nu fie deloc necesar să afișați fereastra aplicației.

În aceste scopuri, puteți utiliza obiectul COM „WScript.Shell”:

Coajă" ); WshShell.Run(< команда> , < вид окна приложения> , < требуется ожидать завершения> ) ;

Mai mult:

DAR)- comanda de sistem (calea către fișierul executabil sau orice altă comandă în format DOS).

B)- opțiunea de a afișa fereastra aplicației. Nu este necesar. Valori posibile:

1 - Activează și afișează fereastra. Dacă fereastra este minimizată sau maximizată, sistemul o restabilește la dimensiunea și poziția inițială. Folosit la deschiderea ferestrei programului pentru prima dată.
2 - Activează fereastra în modul minimizat.
3 - Activează fereastra și se extinde la ecran complet.
4 - Afișează fereastra în noua dimensiune și poziție. Fereastra curentă rămâne activă.
5 - Activează fereastra și o arată la dimensiunea actuală.
6 - Minimizează fereastra și o activează pe următoarea din bara de activități.
7 - Afișează fereastra ca fiind minimizată. Fereastra activă rămâne activă.
8 - Afișează fereastra în starea ei curentă. Fereastra activă rămâne activă.
9 - Activează și afișează fereastra. Dacă fereastra este minimizată sau maximizată, sistemul o restabilește la dimensiunea și poziția inițială. Folosit pentru a restabili o fereastră minimizată.
10 - Afișează fereastra în aceeași stare ca fereastra programului apelant.

ÎN)- dacă să așteptați finalizarea comenzii: 0 - nu este nevoie să așteptați finalizarea comenzii, 1 - așteptați finalizarea comenzii.

Iată cum arată lansarea aplicației Notepad în acest fel:

WshShell = New COMObject(" WScript . Coajă. executabil" , 1 , 0 ) ;

Dar din nou, nu va mai fi de așteptat ca cererea să se completeze. Pentru a face acest lucru, al treilea parametru trebuie setat la 1.

WshShell = New COMObject(" WScript . Coajă" ); WshShell.Run(" C:\Windows\notepad . executabil" , 1 , 10 )

Un exemplu de utilizare a obiectului COM „WScript.Shell” poate fi găsit în procesarea „Yandex.Wordstat”, unde lansează utilitarul pentru trimiterea unei cereri JSON prin Yandex.API.

Dezavantajul celei de-a doua metode este neuniversalitatea sa, deoarece operarea unui obiect COM este posibilă numai în cazurile în care platforma (sau serverul 1C:Enterprise) rulează sub sistem de operare Windows.


Cuvinte cheie: cheie de pornire, opțiune de pornire, linie de comandă

Lansarea fișierului executabil al sistemului 1C:Enterprise 8.0

Pe lângă lansarea prin selectarea pictogramei corespunzătoare din meniul Start - Programe al sistemului de operare MS Windows, lansarea sistemului 1C:Enterprise 8.0 se poate realiza prin lansarea fișierului executabil 1CV8.EXE. O astfel de lansare poate fi efectuată, de exemplu, utilizând 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 Linie de comanda specificat 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ă este detectată o eroare în parametrii liniei de comandă la lansarea fișierului 1CV8.EXE sau nu există parametri, atunci după lansare va fi afișat dialogul 1C:Enterprise Start pe ecran. În acest dialog, utilizatorul poate selecta modul de lansare pentru fișierul 1CV8.EXE, numele bazei de informații și alți parametri de lansare.

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.0 în modul „Configurator”;

AFACERE
lansarea sistemului 1C:Enterprise 8.0 în modul 1C:Enterprise;

CREATEINFOBASE ]
crearea unei baze de informații


un șir care specifică parametrii bazei de informații, fiecare dintre acestea fiind un fragment al vizualizării
<Имя параметра=><Значение>,

unde Parameter Name este numele parametrului și Value este valoarea acestuia.

Fragmentele sunt separate unele de altele prin „;”.

Dacă valoarea conține caractere cu spații albe, atunci trebuie să fie inclusă ghilimele duble (").

Următorul parametru este definit pentru varianta de fișier:

Fișier - director infobase;

Locale - limba (țara) care va fi folosită la crearea bazei de informații. Valorile valide sunt aceleași cu parametrul<Форматная строка>metoda Format. Parametrul Locale este opțional. Dacă nu sunt specificate, vor fi utilizate setările regionale ale bazei de informații curente.

Pentru versiunea client-server sunt definiți următorii parametri:

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ă parola pentru utilizatorul SQL nu este setată, atunci acest parametru poate fi omis

SQLYOffs este compensarea datei utilizată pentru a stoca datele în SQL Server. Poate lua valorile 0 sau 2000. Acest parametru este opțional. Dacă nu este setată, valoarea este 0.

Locale - limba (țara), (similar cu versiunea fișierului).

Pentru toate opțiunile, parametrii sunt definiți:

usr - nume de utilizator;

pwd - parola

/AddInList
parametru care arată sub ce nume să adăugați baza în listă, dacă nu este specificată, baza nu va fi adăugată în listă. Dacă nu este specificat niciun 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 lansare:

/@<имя файла>
opțiunile liniei de comandă sunt scrise în fișierul specificat

/F<Путь>
calea către baza de informații, dacă este stocată într-un fișier (nu este nevoie să specificați numele fișierului)

/S<Адрес>
adresa bazei de informații stocate pe serverul 1C:Enterprise 8.0 se adună după cum urmează:

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

/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 opțiunea /N. Dacă utilizatorul nu are o parolă, acest parametru poate fi omis

/WA-
interzicerea utilizării autentificării Windows la pornirea Enterprise sau a Configuratorului

/WA+
stabilirea utilizării obligatorii a autentificării Windows la începutul 1C:Enterprise sau Configurator. Dacă comutatorul /WA nu este specificat, se presupune că este utilizată opțiunea de linie de comandă /WA+.

/AU-
interzicerea ieșirii întrebării despre actualizare Versiune curentă 1C: Întreprindere cu instalare administrativă

/AU+
setarea rezultatului întrebării despre actualizarea versiunii curente a 1C:Enterprise din instalația administrativă. Dacă comutatorul /AU nu este specificat, se presupune că este utilizată opțiunea de linie de comandă /AU+.

/Afara<Имя файла>
[-NoTruncate]
setarea unui fișier pentru afișarea mesajelor de serviciu. Dacă comutatorul -NoTruncate este setat (separat de un spațiu), fișierul nu este șters

/L<Каталог>
este specificat 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 dumneavoastră nu sunt suficiente pentru a edita ajutorul de configurare. Trebuie să aveți instalat Microsoft Internet Explorer versiunea 6.0 sau o versiune ulterioară pentru a edita Ajutorul.»; „Capacitățile computerului dvs. nu sunt suficiente pentru a edita documente html, inclusiv secțiuni 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ție

Opțiuni pentru linia de comandă pentru modul lot de configurator:

/DumpIB<Имя файла>
descă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

/UpdateDBCfg
[-WarningsAsErrors]
actualizarea configurației bazei de date. Dacă este specificată cheia WarningsAsErrors (separată printr-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
înapoi la configurarea bazei de date

/CheckModules
efectuați verificarea sintaxei

/UpdateCfg<имя cf | cfu файла>
actualizarea unei configurații acceptate

/IBCheckAndRepair [-ReIndex]
[-LogIntergrity] [-RecalcTotals]
[-IBCompression]
[-TestOnly | [-BadRefCreate |
-BadRefClear | -BadRefNone]
[-BadDataCreate |
-BadDataDelete] ]
efectuați testarea și corectarea bazei de informații

ReIndex
reindexarea tabelului

LogIntergrity
verificarea integritatii logice

RecalcTotals
recalcularea

IBCompression
compresie de masă

TestOnly
doar testare

dacă există referințe la obiecte inexistente:

BadRefCreate
creați obiecte

BadRefClear
obiecte clare

BadRefNone
nu schimba

în caz de pierdere parțială a obiectelor:

BadDataCreate
creați obiecte

BadDataDelete
sterge obiecte

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

Opțiuni de linie de comandă pentru crearea fișierelor de distribuție și actualizare în modul lot:

/CreateDistributionFiles
[-cffile<имя cf файла>]
[-cfufile<имя cfu файла>
[-f<имя cf файла>|-v<версия дистрибутива>]+]
Crearea fișierelor de livrare și actualizare

cffile<имя cf файла>
o instrucțiune pentru a crea o distribuție

cfufile<имя cfu файла>
o instrucțiune 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 seif

/DepotP
parola utilizatorului seifului

/DepotDumpCfg<имя cf файла>[-v<номер версии хранилища>]
salvați configurația din depozit în fișier (mod lot)

V<номер версии хранилища>
v - numărul versiunii, dacă numărul versiunii nu este specificat, sau egal cu -1, acesta va fi salvat ultima versiune.

/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 egal cu -1, cea mai recentă versiune va fi salvată, dacă configurația este conectată la depozit, atunci parametrul este ignorat

Revizuit
primiți obiecte capturate dacă este necesar. Dacă configurația nu este conectată la depozit, atunci parametrul este ignorat.

Parametrii liniei de comandă pentru înregistrarea în lot a 1C:Enterprise 8.0 ca server Automation:

/RegServer
înregistrarea cererii

/UnregServer
ștergerea înregistrării aplicației

După execuție, închide sistemul 1C:Enterprise 8.0.

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 este un exemplu de linie de comandă pentru pornirea sistemului 1C: Enterprise 8.0:

C:\1CV8\BIN\1CV8.EXE ENTERPRISE /FDB

Linia de comandă dată înseamnă că sistemul 1C:Enterprise 8.0 va fi lansat în modul 1C:Enterprise, iar baza de informații se află în subdirectorul „\DB” al directorului „С:\1CV8\BIN”.

În acest articol, vom analiza opțiunile de lansare 1C și cum să le folosim. Să ne uităm la câteva cazuri de utilizare. Pe măsură ce citim articolul, vom începe să automatizăm procesele de pornire.

Când porniți 1C, este posibil să utilizați diferite moduri de lansare, care trebuie specificate în setările comenzii rapide în sine, care este responsabilă pentru lansarea 1C.

Există 2 tipuri de mod de lansare 1C

  1. CONFIG- lansați 1C în modul configurator
  2. AFACERE- lansați 1C în modul Enterprise.

Fișierul de lansare 1C este fișierul - 1cestart.exe, se află într-un subfolder - „1cv8 \ common”. La pornire fisierul dat, versiunea clientului care este necesară pentru funcționare este determinată automat.

1C opțiuni de lansare cu posibilitatea de a selecta automat un utilizator

  • /N- parametru responsabil pentru „Nume de utilizator”
  • /P- parametru responsabil pentru „Parola utilizator”

De regulă, este necesar ca numele și parola să se potrivească cu numele și parola specificate în lista de utilizatori care au fost introduse în 1C Configurator. Pentru a vedea prezența utilizatorilor în configurator, trebuie să accesați fila „Administrare”, apoi „Utilizatori”. Dacă parola pentru utilizatorul selectat este goală, aceasta poate fi omisă.

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

La pornirea 1C, ar trebui să apară această fereastră:

Trebuie să scrieți datele, așa cum se arată în figură, specificând datele dvs. (nume și parolă), apoi faceți clic pe butonul „Finish”. Dacă toate datele sunt introduse corect, atunci în viitor, atunci când introduceți această bază 1C, sistemul nu vă va cere detalii de conectare.

Date necesare pentru a porni 1C în modul automat

  • /F „adresă”- calea către baza de date (versiunea fișierului)

Dacă baza de date se află pe orice server, calea trebuie scrisă după cum urmează:

  • /S „adresă”- „Numele serverului (clusterul bazei de informații)” \ „Numele bazei de informații pe server”

Acești parametri trebuie să fie scrieți în comanda rapidă de lansare 1C. Faceți clic dreapta pe etichetă și selectați câmpul „Obiect”, adăugați-i parametrii.

Dacă datele sunt introduse corect în proprietățile comenzii rapide, atunci data viitoare când porniți, baza de date de care aveți nevoie va porni automat. Dacă aveți mai multe baze de date, puteți crea o etichetă separată pentru diferite baze de date.

De asemenea, în 1C există posibilitatea de a-l lansa când pornește computerul, pentru aceasta trebuie să copiați comanda rapidă de la baza dumneavoastră 1C în folderul Startup.

Opțiuni suplimentare de lansare 1C

  • /LogUI- înregistrarea acțiunilor utilizatorului în jurnal. (Scrierea se va face în directorul utilizatorului, într-un fișier numit „logi.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 " Adresa prelucrare externă» - parametrul este destinat pornirii automate a procesării externe după pornirea sistemului.
  • /C„Parametru șir” - transmite parametrul configurației. Îl puteți accesa prin contextul global din configuratorul Startup Parameter.
  • /DisableStartupMessages- parametrul elimină mesajele de sistem la pornirea 1C Enterprise.

Când faceți modificări la baza de informatii, poți specifica versiunea de 1C cu care se va face lansarea (această soluție este utilă dacă ai instalate mai multe baze de date 1C în care lucrezi).

Un exemplu de arhivare automată a unei baze de date 1C.

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

Acești parametri trebuie introduși în comanda rapidă de lansare 1C în câmpul „Obiect”, după care va fi produsă arhiva de bază, care se află la „C:\ Base_Buh” în folderul „C:\Arhiv” sub numele „Buh”. .dt”. În paralel, un jurnal va fi scris în fișierul „C:\Arhiv\log_arhiv.txt”. Aceste căi sunt indicate în scop informativ, vi se va cere să specificați căile dumneavoastră, și anume locația bazei dumneavoastră și calea în care vor fi salvate arhivele de bază.

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

În timpul procesului de dezvoltare, devine necesară lansarea depanatorului 1C sub un anumit utilizator al bazei de date, pentru a lansa depanatorul în configurator, trebuie să rulați „Parametri” în secțiunea „Ajutor”

În fila „Launch 1C: Enterprise” din elementul „De bază” din grupul „Utilizator”, implicit există un utilizator sub care ați intrat în modul „Configurator”, în această fereastră puteți introduce orice utilizator de care aveți nevoie pentru depanare, care în viitor va rula sub utilizatorul dat.

De asemenea, puteți selecta clientul sub care va fi lansată aplicația în viitor.

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, lansarea sistemului 1C:Enterprise 8.x poate fi efectuată prin lansarea fișierului executabil 1CV8.EXE. O astfel de lansare poate fi efectuată, de exemplu, utilizând 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 corecti, 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ă este detectată o eroare în parametrii liniei de comandă la lansarea fișierului 1CV8.EXE sau nu există parametri, atunci după lansare va fi afișat dialogul 1C:Enterprise Start pe ecran. În acest dialog, utilizatorul poate selecta modul de lansare pentru fișierul 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"NameServer\Base" /N"Username" /P"Parolă"
portul serverului(de exemplu 1641):

"C:\Program Files\1cv82\common\1cestart.exe" ENTERPRISE /S"NameServer:1641\Base" /N"Username" /P"Parolă"
Rularea programului ca utilizator și procesarea 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 versiunea client-server:
"C:\Program Files\1cv81\bin\1cv8.exe" ENTERPRISE /S"server-1C\ZUP" /N"EMigachev" /P"12345"
Dacă un server are 8.1 și 8.2 (cum să setați- ), 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 (
un șir care specifică parametrii bazei de informații, fiecare dintre acestea fiind un fragment al vizualizării<Имя параметра=><Значение>, unde Parameter Name este numele parametrului și Value este valoarea acestuia.
Fragmentele sunt separate unele de altele prin „;”.
Dacă valoarea conține caractere cu spații albe, aceasta trebuie să fie cuprinsă între ghilimele duble (").

Următorul parametru este definit pentru varianta de fișier:
Fișier - director infobase;
Locale - limba (țara) care va fi folosită la crearea bazei de informații. Valorile valide sunt aceleași cu parametrul<Форматная строка>metoda Format. Parametrul Locale este opțional. Dacă nu sunt specificate, vor fi utilizate setările regionale ale bazei de informații curente.

Pentru versiunea client-server sunt definiți următorii parametri:
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ă parola pentru utilizatorul SQL nu este setată, atunci acest parametru poate fi omis
SQLYOffs este compensarea datei utilizată pentru a stoca datele în SQL Server. Poate lua valorile 0 sau 2000. Acest parametru este opțional. Dacă nu este setată, valoarea este 0.
Locale - limba (țara), (similar cu versiunea fișierului).

Pentru toate opțiunile, parametrii sunt definiți:
usr - nume de utilizator;
pwd - parola
/AddInList - parametru care arată sub ce nume să adăugați baza în listă, dacă nu este specificată, baza nu va fi adăugată în listă. Dacă nu este specificat niciun 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 lansare:
/@<имя файла>- 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 este nevoie să specificați numele fișierului)
/S<Адрес>- se adaugă adresa bazei de informații stocate pe serverul 1C:Enterprise 8.x după cum urmează:
<Имя компьютера, работающего сервером приложений>\ <Ссылочное имя информационной базы, известное в рамках сервера 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 - interzicerea utilizării autentificării Windows la pornirea Enterprise sau a Configuratorului
/WA+ setează utilizarea obligatorie a autentificării Windows la începutul 1C:Enterprise sau Configurator. Dacă comutatorul /WA nu este specificat, se presupune că este utilizată opțiunea de linie de comandă /WA+.
/AU - interzicerea afișării unei întrebări despre actualizarea versiunii curente a 1C: Enterprise dintr-o instalare administrativă
/AU+ setează rezultatul întrebării despre actualizarea versiunii curente a 1C:Enterprise din instalarea 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 afișarea mesajelor de serviciu. Dacă cheia –NoT_runcate (separată printr-un spațiu) este setată, fișierul nu este șters
/L<Каталог>- specifică 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 dumneavoastră nu sunt suficiente pentru a edita ajutorul de configurare. Trebuie să aveți instalat Microsoft Internet Explorer versiunea 6.0 sau o versiune ulterioară pentru a edita Ajutorul.»; „Capacitățile computerului dvs. nu sunt suficiente pentru a edita documente html, inclusiv secțiuni 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 batch al configuratorului:
/DumpIB<Имя файла>- descă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ă printr-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 файла>- actualizați configurația sub suport
/IBCheckAndRepair [-ReIndex] [-LogIntergrity] [-RecalcTotals] [-IBCompression] [-TestOnly | [-BadRefCreate | -BadRefClear | -BadRefNone]
[-BadDataCreate | -BadDataDelete] ] - testați și reparați baza de informații
ReIndex - reindexarea tabelelor
LogIntergrity - verificarea integritatii logice
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, returnează un cod de returnare de 0, în caz contrar - 1 (101 dacă există erori în date).


Opțiuni de linie de comandă pentru crearea fișierelor de distribuție și actualizare în modul lot:
/CreateDistributionFiles [-cffile<имя cf файла>] [-cfufile<имя cfu файла>[-f<имя cf файла>|-v<версия дистрибутива>]+] - Creați fișiere de distribuție și actualizare
-cffile<имя cf файла>- o instrucțiune pentru a crea o distribuție
-cfufile<имя cfu файла>- instrucțiuni pentru a crea o actualizare
-f<имя cf файла>- kitul de distribuție 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ă nu este specificat niciun număr al versiunii, sau 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ă nu este specificat numărul versiunii, sau egal cu -1, cea mai recentă versiune va fi salvată, dacă configurația este conectată la stocare, atunci parametrul este ignorat
-revised - Preluați obiectele capturate dacă este necesar. Dacă configurația nu este conectată la depozit, atunci parametrul este ignorat.

Parametrii liniei de comandă pentru înregistrarea în lot a 1C:Enterprise 8.x ca server Automation:
/RegServer - înregistrarea aplicației
/UnregServer - eliminați înregistrarea 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 „С:\1CV8\BIN”.

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

Pentru a elimina blocarea stabilirii conexiunilor cu baza de informații, trebuie să:
Conectați-vă la baza de informații folosind parametrul de pornire „/UC” cu același cod de permisiune de acces care a fost specificat la setarea blocării. Alerga această prelucrare, specificând „Deblocarea conexiunilor” ca acțiune de blocare. Apăsați butonul „Execute”.
î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\Torg" /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"ShutdownUsers" " C:\Program Files\1 cv81\bin\1 cv8.exe" CONFIG /S"server\ESKM" /N"Admin" /P"ESKM" /DisableStartupMessages /UpdateDBCfg /UC"BatchUpdateIB Configuration" "C:\Program Files" \ 1 cv81\bin\1 cv8.exe" ENTERPRISE /S"server\ESKM" /N"Admin" /P"ESKM" /C"AllowUsers" /UC" BatchUpdateConfigurationIB"