Lansați 1s enterprise 8 și lansați opțiuni. Opțiuni de linie de comandă pentru a specifica opțiunile de lansare

O serie de acțiuni, atât simplificarea muncii utilizatorilor în program, cât și efectuarea anumitor sarcini administrative cu baza de date, pot fi efectuate folosind opțiunile de lansare 1C:

  • Stabiliți un program Rezervă copie baze de date;
  • Automatizați actualizarea datelor (de exemplu, actualizați cursurile de schimb zilnic);
  • Furnizați autorizarea automată a utilizatorului fără a fi nevoie să introduceți un nume de utilizator și o parolă;
  • Lansați o anumită bază de date și o anumită versiune a platformei fără a fi nevoie să selectați;
  • Si multe altele.

Introducerea parametrilor în fereastra de selecție de bază

Caseta de selecție standard baza de informatii(Fig.1) pe lângă selectarea modului de lansare (Configurator sau 1СEnterprise) are încă patru butoane funcționale:

  • Adăuga;
  • Schimbare;
  • Șterge;
  • Setare.

Dacă selectați baza de informații, faceți clic pe butonul „Modificați” și omiteți prima casetă de dialog, se va deschide un formular (Fig. 2).

Fig.2

Câmpul de introducere de sub inscripția „ Opțiuni suplimentare run:" vă permite să introduceți câteva chei:

  • /N „Nume utilizator” - această linie înseamnă că programul va fi lansat sub utilizatorul al cărui nume este specificat între ghilimele;
  • /P „Parolă” - dacă autentificarea utilizatorului necesită introducerea unei parole, aceasta trebuie specificată în valoarea parametrului;
  • /UC „Cod” - utilizarea acestui parametru vă permite să eliminați blocarea conexiunilor la infobază (blocarea este necesară atunci când este necesar accesul exclusiv).

Astfel, o linie precum „/N „Ivanov Ivan Ivanovich” / P „1234”” scutește utilizatorul de la un anumit loc de muncă de nevoia de a se autentifica în mod constant atunci când sistemul pornește.

Opțiuni din etichetă

Parametrii de mai sus pot fi scrieți în altă parte. chemând meniul contextual comandă rapidă a programului și intrând în proprietățile sale, puteți obține o fereastră (Fig. 3)

Fig.3

Pentru a introduce parametri, avem nevoie de câmpul de intrare „Obiect”.

În primul rând, ar trebui să decideți asupra modului de lansare a aplicației:

  • DESIGNER (în 8.0 acesta este parametrul CONFIG) vă permite să rulați programul în modul configurator.
  • ENTERPRISE înseamnă lansarea unei aplicații normale.

În plus, puteți înregistra o anumită bază de date pentru lansare, limitând astfel accesul utilizatorului la alte baze de date înregistrate în sistem. În funcție de modul de funcționare, parametrul poate lua mai multe valori:

  • /F "adresă de bază" - folosit dacă se lucrează în modul fișier;
  • /S „nume server” \ „nume bază pe server” - pornește baza de date în modul de operare client-server;
  • /WS „adresă” - pentru a stabili o conexiune la serverul web.

În acest din urmă caz, poate fi necesară autentificarea utilizatorului pe telecomandă server web. O serie de parametri vă permit să reglați fin:

  1. Wsn – nume de utilizator sub care se va face conexiunea la server;
  2. Wsp - parola utilizatorului de mai sus;
  3. wspsrv - adresa proxy;
  4. Wspport este portul serverului proxy corespunzător.

Dacă, după adăugarea acestor parametri la proprietățile comenzii rapide 1C, adăugați parametrii de autorizare indicați în secțiunea anterioară, puteți implementa capacitatea de a lansa o anumită bază de date cu un simplu dublu clic fără ferestre suplimentare. Acest lucru este foarte convenabil atunci când, în timpul testării și dezvoltării, de multe ori trebuie să reporniți aplicația, precum și în cazurile în care este necesar să restricționați accesul utilizatorilor la lista de baze de date înregistrate pe computer.

Copiind comanda rapidă creată în folderul „Autorun”, puteți optimiza și mai mult sistemul (Fig. 4).

Fig.4

Acum, când sistemul pornește, aplicația va fi lansată în modul prescris, pentru o anumită bază de date și sub un anumit utilizator.

Porniți și închide Windows autentificarea utilizatorului este efectuată de parametrii /WA+ și /WA-

Linie de comandă și opțiuni

De fapt, linia scrisă în câmpul „Obiect” poate fi copiată în linia de comandă, lansată prin Start->Toate Programele->Accesorii->Run, cu puțină sau deloc corectare. Rezultatul va fi același.

Aici puteți specifica mai multe opțiuni, care pot fi folosite și din linia de comandă:

  • CREATEINFOBASE - vă permite să creați o bază de informații de un anumit tip (fișierul șablon trebuie să aibă o extensie (dt sau cf);
  • ConnectionString – un parametru obligatoriu care indică locația bazei de date care este creată, trebuie să fie format dintr-o pereche de Nume și Valori Parametru, unite printr-un semn egal (un exemplu de șir pentru versiunea de fișier a lucrării: File= "D:\ 1de la bază\1Cv8Log" pentru baze de server Srvr="Server3");
  • DBMS - în funcție de valoarea specificată, descrie ce tip de server de bază de date este utilizat.

Copiere de rezervă a bazei de date utilizând parametrii de linie de comandă 1C

Pentru a efectua această operațiune importantă, puteți folosi notepad sau altul editor de text crea fișier bat, al cărui program de lansare trebuie specificat în documentul corespunzător meniul Windows sau pe server.

Rezultat

În acest articol, nu ne-am propus să descriem pe deplin toate opțiunile posibile de pornire a sistemului, care pot fi vizualizate în meniul corespunzător al Syntax Assistant. Am încercat să oferim o idee generală despre o astfel de posibilitate și câteva exemple de utilizare a acesteia.

Î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.

La pornirea 1C, este posibil să se utilizeze regimuri diferite lansare, care trebuie specificată î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 Configuratorul 1C. 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 atunci când pornește computerul, pentru aceasta trebuie să copiați comanda rapidă a bazei 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 " Abordare prelucrare externă» - parametrul este destinat pornire automată procesare externă 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 în baza de informații, puteți specifica versiunea 1C care va fi folosită pentru lansare ( această decizie util dacă aveți mai multe baze de date 1C instalate în care lucrați).

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 înregistrați în comanda rapidă de lansare 1C în câmpul „Obiect”, după care va fi produsă arhiva de bază, care se află la adresa „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 solicita 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.

Programul 1C este incredibil de popular pentru menținerea înregistrărilor financiare ale aproape oricărei întreprinderi. Programul are un număr mare de funcții și caracteristici. Uneori nu sunt atât de ușor de tratat. Puteți crea mai multe conturi de utilizator pentru care va fi creată o bază de date separată. La fiecare pornire, trebuie să selectați contul dorit, baza de date și, în unele cazuri, să specificați alte setări și parametri. Dacă există mai mulți utilizatori, atunci puteți să vă confundați cu ușurință și să faceți o greșeală atunci când alegeți. Chiar dacă nu te confuzi, în timp, un astfel de număr de manipulări pentru o lansare normală devine plictisitor în ordine.

Rularea 1C din linia de comandă simplifică lucrul cu programul.

Cum se simplifică această procedură? Dezvoltatorii au prevăzut lansarea programului 1C din linia de comandă. Nu vă fie teamă de acest nume, nu va trebui să memorați o grămadă de combinații și comanda șir Windows nici tu nu ai nevoie. Este suficient să creați o dată numărul necesar de comenzi rapide, să setați parametrii necesari pentru linia de comandă în proprietățile lor sau să creați un fișier bat special și să le scrieți în el.

În acest articol, vom analiza în detaliu cum să folosiți această metodă de lansare, precum și cum să specificați toți parametrii. În plus, vă vom împărtăși o listă cu cele mai importante comenzi care vă vor ajuta să reglați clientul.

Mai întâi, să vedem ce fișiere sunt responsabile pentru lansarea și rularea programului, precum și directorul hard disk unde sunt depozitate. Directorul principal în care este instalat 1C este C:\Program files\1CvXX\, unde sunt indicate numerele versiunii de lucru în loc de XX. Dacă se folosește cel mai recent 8.3, folderul va fi numit 1Cv83, dacă cele anterioare sunt 1Cv82 sau 1Cv81. În interiorul directorului sunt alte directoare cu subversii. Deja în ele se află folderul bin cu fișierul executabil principal al versiunii. Nu este clar după ce se ghidează dezvoltatorul, dar cu fiecare actualizare, programul de instalare creează noi foldere, consumând în cele din urmă o grămadă de spatiu liber pe hard disk. Apoi, găsiți folderul Common și în el fișierul 1cestrart.exe. El este cel care lansează fereastra de selectare a utilizatorului și a bazei de date. Această fereastră, respectiv, este un fișier 1cv8s.exe dintr-un anumit director bin.

După ce selectați o bază de date cu care să lucrați, este lansat un alt fișier, al cărui nume depinde de opțiunea de lansare - 1cv8.exe (client gros) sau 1cv8c.exe (client subțire). Vom explica diferența dintre aceste opțiuni puțin mai târziu. În plus, puteți afișa comenzile rapide de care aveți nevoie pentru lucru și puteți prescrie opțiuni de lansare în ele, accelerând procesul de mai multe ori.

Opțiuni pentru lansarea programului 1C

Să încercăm să ne dăm seama ce opțiuni de lansare ne-a oferit dezvoltatorul. Sunt patru în total, diferă prin principiul de funcționare și prin cerințele de resurse ale computerului pe care lucrezi.

  • Client gras - pana de curand era singurul versiunea existentă. Este cel mai solicitant cu resursele mașinii de lucru, deoarece toată prelucrarea datelor se realizează pe computerul utilizatorului, de asemenea, stochează toate fișierele necesare pentru lucru. Nu depinde de disponibilitatea internetului, dar este legat de hardware, nu reprezintă posibilitatea de lucru la distanță.
  • Clientul subțire este coajă pentru a accesa serverul 1C. Are un meniu familiar și o interfață de setări, dar deoarece toată prelucrarea datelor se face pe server, nu necesită deloc puterea echipamentului. Utilizatorului i se oferă o funcționalitate limitată, este posibil să se organizeze lucrul atât cu un server la distanță prin Internet, cât și pe computerul însuși într-un mediu software special.
  • Client web - tot ce aveți nevoie pentru a lucra este un browser web și acces la Internet. În consecință, nu există nicio conexiune la computer și la locul de muncă. Sarcina echipamentului este minimă, deoarece toate calculele au loc pe un server la distanță.
  • Configurator - mod special pentru reglaj fin program care funcționează numai atunci când utilizați un client gros.

Până în prezent, cea mai populară opțiune de lansare este un client gros cu o bază de date de fișiere stocată pe un computer. Cu toate acestea, având în vedere concentrarea totală pe serviciile web și tehnologii cloud, putem presupune că viitorul este în versiunea web.

Este de remarcat faptul că, în mod implicit, setările programului 1C selectează automat opțiunea de lansare, așa că nu trebuie să vă gândiți la asta. Cu toate acestea, dacă trebuie să utilizați o anumită opțiune, puteți crea comenzi rapide pe desktop și le puteți scrie parametrii de linie de comandă sau puteți utiliza un fișier bat. Să ne uităm la fiecare metodă mai detaliat.

Lansați prin intermediul comenzii rapide de pe desktop

Cel mai într-un mod simplu va folosi comanda rapidă de pe desktop, în proprietățile căreia sunt specificați parametrii liniei de comandă. Cum se organizează accesul în acest fel?

  1. deschis Windows Explorer, navigați la directorul care conține executabilul dorit și găsiți fișierul în sine extensia .exe. De exemplu, C:\Program files\1Cv83\bin\1cv8.exe să ruleze în modul client gros.
  2. Apasa pe el Click dreapta mouse-ul și selectați „Creare Shortcut”.
  3. După ce sistemul afișează mesajul „Windows nu poate crea o comandă rapidă în acest folder. Pune-l pe desktop? faceți clic pe Da.
  4. Găsiți comanda rapidă pe desktop, faceți clic dreapta pe ea, selectați „Proprietăți” - fila „Comandă rapidă” - linia „Obiect”.
  5. Veți vedea o intrare care arată astfel: „C:\Program files\1Cv83\bin\1cv8.exe”. Dacă puneți cursorul acolo, atunci conținutul liniei poate fi schimbat.
  6. La sfârșitul rândului, introduceți comanda care se potrivește așteptărilor dvs., confirmați intrarea cu butoanele „Aplicați” - OK.

Începând cu un fișier bat

O modalitate nu mai puțin ușoară de a lansa programul. Principala diferență este înregistrarea manuală a tuturor datelor într-un mod special fisier text. Pentru unii, această metodă va părea mai convenabilă. Cum să-l folosească?

  1. Creați cel mai comun Document text folosind Notepad standard.
  2. Dați-i un nume în formatul nume_fișier.bat, unde bat este extensia fișierului, apoi salvați-l în orice folder de pe hard disk.
  3. Copiați următoarele comenzi în document:

@echo dezactivat
cls
start

  1. După pornire, introduceți comanda dorită pentru a porni programul cu parametrii necesari.
  2. Salvați fișierul și închideți-l.
  3. Pentru a porni 1C, faceți dublu clic pe fișierul bat.

Atenţie! Pentru o funcționare corectă, este de dorit să nu existe caractere rusești în comenzi, în special în calea fișierului sau numele de utilizator. În caz contrar, ar trebui să luați în considerare cu atenție alegerea codificării fișierelor.

Comenzi de pornire de bază

Deoarece parametrii liniei de comandă sunt diferiți în diferite versiuni ale 1C, vom lua în considerare mostre pentru fiecare dintre ei. Vom prezenta în următoarea secvență: decodarea fiecărui element și un exemplu de aplicație.

Versiunea 7.7

MOD 1cv7.exe [ /M | /D‹cale› | /U‹cale› | /N| /P‹parolă› ],

unde MODE este modul specificat în care va fi lansat clientul programului. Poate lua următoarele valori:

  • config - configurator, pentru reglarea fină a funcțiilor programului, precum și programarea unor operații;
  • debug - depanator pentru verificarea performantei unor functii si operatii;
  • întreprindere - modul normal de funcționare pentru efectuarea sarcinilor de întreținere de zi cu zi a întreprinderii.
  • monitor este o comandă care pornește modul monitor.
  • /M - porniți modul de acces exclusiv, astfel încât nimeni, cu excepția dvs., să poată intra în program. Dacă sunteți singurul utilizator, modul exclusiv este activat automat. Pentru a intra în modul exclusiv atunci când lucrați într-o rețea de întreprindere, aveți nevoie de alți utilizatori să se deconecteze din program. Modul este necesar pentru a efectua operațiuni importante cu baze de date, astfel încât să nu intervină niciun terț.
  • /D - folderul în care este stocată baza de date. Este deosebit de important dacă utilizați un folder care este diferit de cel pe care programul îl selectează implicit.
  • /U - folderul de lucru al utilizatorului, cu condiția ca programul să fie utilizat de mai mulți utilizatori.
  • /N - nume de utilizator pentru a accesa baza de date și cont.
  • /P - parola de acces la cont si baza de date.

Comenzi mai rar utilizate:

  • /T- calea către folderul cu fișiere temporare, dacă doriți ca acestea să fie stocate într-un folder care nu este implicit.
  • /@‹FileName› - pentru a selecta un fișier batch atunci când lucrați în modul configurator.
  • /W - inițializarea extensiei web.
  • /L - limba meniului programului, alta decât rusa: ENG - engleză, UKR - ucraineană

Exemplu de utilizare: 1cv7 enterprise /Dc:\1c\database /NIvanov /P753159,

Dacă rulați programul cu astfel de comenzi, veți evita afișarea ferestrei de selectare a utilizatorului și a bazei de date și nu vi se va cere un nume de utilizator și o parolă.

Versiunile 8.2 și 8.3

  • DESIGNER - lansare în modul configurator pentru funcții de programare și reglare fină.
  • ENTERPRISE - porniți modul normal pentru deservirea întreprinderii.
  • CREATEINFOBASE‹ConnectionString› ] - creați noua baza date, care vor stoca toate informațiile de lucru.
  • ConnectionString - pot fi specificați următorii parametri:
    • Fișier - folderul bazei de date (când versiunea fișierului muncă).
    • Srvr - adresa serverului companiei (pentru operarea client-server). Puteți specifica mai multe adrese după cum urmează: Srvr=”Server1,Server2” sau Srvr=”Server1:1741,Server2:1741”;
  • /AddInList [BaseName] - numele bazei de date care va fi folosită pentru a adăuga la listă. Dacă omiteți acest parametru, baza nu va fi adăugată în listă, iar dacă nu vă introduceți propriul nume, acesta va fi atribuit automat.
  • /UseTemplate - baza de date este creată dintr-un șablon gata făcut, care este indicat în denumirea scrisă între paranteze triunghiulare.
  • Ref - numele bazei de date stocate pe serverul de aplicații.

DBMS indică tipul de bază de date utilizat pe server:

  • MS SQL Server
  • PostgreSQL;
  • IBMDB2;
  • OracleDatabase.

Pentru fiecare tip de bază de date, puteți specifica parametri suplimentari:

  • Usr - autentificare.
  • pwd - parola.
  • Locale - localizare.

Când porniți programul în modul normal sau în modul configurator, puteți utiliza următorii parametri de linie de comandă:

  • /@‹FileName› - selectați fișier extern cu opțiunile specificate pentru linia de comandă.
  • /F‹PathBase› - calea către baza de date în modul fișier.
  • /S‹ComputerName\BaseName› - locația bazei pe computerul gazdă în modul server.
  • /WS - link pentru a vă conecta la serverul web.
  • /IBName‹nume bază› - lansează o bază de date cu numele specificat din lista tuturor bazelor de date disponibile. Dacă numele mai multor baze de date se potrivesc, programul va genera o eroare.
  • /IBConnectionString - adresa conexiunii complete la baza de date, așa cum este utilizată de funcția ConnectionString descrisă mai sus.

Folosind client slab Puteți aplica următoarele opțiuni:

  • wsn - login utilizator pentru a se conecta la serverul web.
  • wsp - parola pentru conectarea la serverul web.
  • wspauto - activare optiuni automate server proxy.
  • wspsrv - adresa serverului proxy.
  • wspport - portul serverului proxy.
  • wspuser - conectați-vă când lucrați printr-un server proxy cu nevoie de autorizare. nume de utilizator pentru proxy cu autorizare.
  • wsppwd - parola atunci când lucrați printr-un server proxy cu nevoie de autorizare. nume de utilizator pentru proxy cu autorizare.
  • /N‹Login› - autentificare specificată în configurator. Numele de utilizator așa cum este setat în Configurator.
  • /P‹Parolă› - parola utilizatorului specificată în parametrul anterior. Poate fi omis dacă utilizatorul nu are o parolă.
  • /WSN- nume de utilizator pentru autentificare pe serverul web.
  • /WSP‹parolă› - parola utilizatorului al cărui nume este specificat în parametrul /WSN pentru autentificare pe serverul web.
  • /WA- - dezactivează utilizarea autentificării Windows la pornire.
  • /WA+ - Forțați autentificarea Windows la pornire. Dacă nu scrieți deloc acest parametru, /WA+ este folosit implicit.
  • AppAutoCheckVersion - selectare automată pentru fiecare versiune a bazei de date a versiunii necesare a programului 1C.
  • /AppAutoCheckMode - alegerea automată a modului de pornire pe baza informațiilor din baza de date.
  • /UseHwLicenses+, /UseHwLicenses- - caută o cheie de securitate locală.
  • /Debug - lansați programul 1C în modul de depanare.
  • /DebuggerURL - identificarea depanatorului la care aplicația ar trebui să se conecteze imediat după lansare. Specifică adresa URL a depanatorului (protocol, computer și număr de port) pe care depanatorul poate crea obiecte la distanță.
  • /RunShortcut‹nume fișier› - rulează programul din fișierul listă al bazelor de date create.

Configurator Batch Mode

  • /DumpIB‹FileName› - descărcați baza de date.
  • /DumpCfg‹FileName› - salvarea setărilor într-un fișier separat.
  • /DumpDBCfg‹FileName› - salvați setările bazei de date într-un fișier separat.
  • /ConvertFiles‹nume fișier|catalog› - conversie în lot a fișierelor 1C versiunea 8.x. Pentru ca procedura să aibă succes, fișierele trebuie să poată fi scrise, precum și să ruleze modul configurator cu o configurație deschisă în care vei efectua conversia.

De exemplu: 1cv8.exe /ConvertFilesd:/base/ExtProcessing.epf - conversie fișier,

1cv8.exe /ConvertFilesd:/base - conversie folder.

Exemple de linie de comandă

Lansarea 1C în modul fișier al unui client gros:

"C:\Program Files\1cv83\bin\1cv8.exe" ENTERPRISE /F"D:\database\User" /N"Admin" /P"12345"

Lansarea 1C în modul client-server:

"C:\Program Files\1cv83\bin\1cv8.exe" ENTERPRISE /S"server-base\User" /N"Admin" /P"12345′′

Concluzie

Am trecut în revistă cele mai de bază comenzi pentru lansarea 1C din linia de comandă. Prin înlocuirea comenzilor, puteți efectua o varietate de interogări. De fapt, sunt mult mai multe, dar o parte semnificativă dintre ele sunt mai degrabă destinate specialiștilor. suport tehnic. Folosind informațiile din articol, puteți efectua singuri toate acțiunile. Lasă întrebările tale în comentarii.

În acest articol vă voi spune despre opțiunile de lansare 1C și despre cum să le aplicați. Iată câteva exemple despre cum să utilizați aceste opțiuni. După ce ai citit articolul, vei putea automatiza unele procese zilnice.

Când porniți 1C:Enterprise, puteți utiliza opțiunile de lansare care pot fi specificate î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”. Detectează automat la pornire versiunea dorită client. Când instalați 1C, comenzile rapide de pe desktop și din meniul Start se referă la acest fișier special.

Opțiuni de lansare 1C pentru selecția 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”.

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

Notați parametrii așa cum se arată în figură, specificând numele de utilizator și parola, apoi faceți clic pe „Finish”. Dacă totul este făcut corect, atunci când intrați în această bază de date, nu vi se va cere un nume de utilizator și o parolă.

Opțiuni de lansare 1C pentru lansarea automată a bazei de date

  • /F "adresă" - adresa către baza de date, dacă este stocată în versiunea fișierului.

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

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

Acești parametri trebuie să fie scriși în comanda rapidă cu care lansați 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 porniț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ă doriți să porniți 1C Enterprise la pornirea sistemului 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, pur și simplu scrieți parametrii doritiîn setările 1C sau într-o comandă rapidă.

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 prelucrării externe” - parametrul este destinat pornirii automate a prelucră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 editați o bază de informații. Puteți specifica versiunea de 1C prin care să lansați (potrivit dacă aveți mai multe baze de date care rulează sub versiuni diferite client)

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

"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

Dacă înregistrați acești parametri în scurtătura pentru lansarea 1C în câmpul „Obiect”, se va realiza o arhivă a bazei, care se află „C:\Base_Buh” în folderul „C:\Arhiv” sub numele „Buh”. .dt”. De asemenea, va scrie în fișierul jurnal „C:\Arhiv\log_arhiv.txt”. Specificați căile dvs., unde se află baza de date și unde doriți să creați arhive.

Setarea opțiunilor de lansare pentru depanarea aplicației

Când dezvoltați aplicații, este adesea necesar să rulați depanatorul 1C sub un anumit utilizator, pentru aceasta trebuie să mergeți la configurator: Ajutor > Opțiuni

În fila „Launch 1C:Enterprise” din grupul „Utilizator”, în mod implicit, utilizator curent(sub care ați intrat în configuratorul). Îl poți schimba în orice ai nevoie. Și depanarea va începe sub utilizatorul selectat.

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

Iată câțiva pași simpli pe care îi puteți lua caracteristici utileîn programul 1C:Enterprise.



Se încarcă...
Top