internetul Windows. Android

Modul lot 1C Intreprindere 8. Dezvoltarea modului de agent de configurare

Mod lot.

Acesta este conceput pentru a efectua configuratorul funcțiilor administrative fără participarea utilizatorilor. Acest mod Aplicate în cazuri speciale. De exemplu, cu el, puteți organiza o etichetă specială în lucrare masa ferestrei pentru creare backup. baza de informare 1c: Întreprinderi. În același timp, utilizatorul nu va trebui să efectueze nicio acțiuni privind selectarea funcției necesare în configurator și să specificați parametrii necesari pentru a salva baza de informații. Acest mod poate fi utilizat pentru a organiza execuția automată a funcțiilor administrative la un moment dat. Pentru asta, orice software.Având abilitatea de a planifica și de a executa sarcini la un moment dat. De exemplu, o creație automată de rezervă poate fi organizată pe timp de noapte.

Modul batch este conceput pentru a efectua următoarele acțiuni:

  • · Testarea și corectarea bazei de informații;
  • · Descărcarea datelor;
  • · Salvarea datelor;
  • · Baza de informații distribuită Autobrum (modul este disponibilă dacă este instalată componenta "Gestionarea bazelor de informații distribuite").

Rularea unui configurator în modul lot

Pentru a lucra configuratorul în modul lot, în linia de comandă a lansării 1c: Întreprinderile, cu excepția parametrului de configurare, indicând faptul că sistemul 1C: Compania începe în modul Configurator, specificați fișierul / @ fișierul din modul de pachete. FilePake Be este numele fișierului care conține opțiunile de lansare a pachetelor. Toate funcțiile necesare care trebuie să fie configurate în modul lot sunt descrise în acest fișier.

Numele fișierului poate fi dat atât absolut cât și relativ.

Dacă specificați calea relativă a fișierului, acesta caută mai întâi un program în directorul de lucru al utilizatorului, apoi în directorul bazei de informații și apoi în directorul de la care este lansat 1c: întreprindere. Rețineți că, pentru modul de pachete, dialogul de lansare 1C: Întreprinderile și dialogul de autorizare, toți parametrii necesari trebuie să fie specificați în rândul de pornire:

  • · Parametrul de configurare;
  • · Catalogul bazei de informații (parametrul / d);
  • · Numele de utilizator, dacă se efectuează o listă de utilizatori pentru această bază de informații (parametrul / n);
  • · Parola de utilizator dacă utilizatorul este setat ca parolă (Parametrul P).

Fișierul de mod al pachetului are extensia implicită .PRM dacă se utilizează o altă extensie, trebuie specificată în mod explicit în numele fișierului.

La pornirea unui fișier 1CV8.exe, următorii parametri pot fi specificați pe promptul de comandă:
Parametri linie de comanda Selectați modul:
Config - pornirea 1c: întreprindere 8.x în modul Configurator; Enterprise - Lansarea sistemului 1C: Enterprise 8.x în modul "1c: întreprindere";
CreateInfobase. ] - Crearea unei baze de informare (
Șirul care specifică parametrii bazei de informații, fiecare dintre acestea fiind un fragment al formularului<Имя параметра=><Значение>În cazul în care numele parametrului este numele parametrului, iar valoarea este valoarea acesteia.
Fragmentele sunt separate de celelalte simboluri ";
Dacă valoarea conține simboluri orbApoi trebuie încheiat citate duble (“).

Pentru varianta de fișiere, parametrul este definit:

Fișier - director de bază de informații;
Locale este o limbă (țară) care va fi utilizată la crearea unei baze de informații. Valorile admise sunt aceleași cu parametrul<Форматная строка> Formatul metodei. Parametrul Local nu este necesar. Dacă nu sunt specificate, vor fi utilizate instalațiile regionale ale bazei de informații curente.

Pentru opțiunile client-server parametrii definiți:
SRVR - Numele serverului 1c: Întreprinderi;
Ref - numele bazei de informații de pe server;
Sqlsrvr - numele SQL. servere;
Sqldb - numele bazei de date SQL;
Sqluid - sql nume de utilizator;
SQLPWD - parola utilizatorului SQL. Dacă parola pentru utilizatorul SQL nu este specificată, atunci acest parametru nu poate specifica
SQLYOFFS - datele offset utilizate pentru stocarea datelor din SQL Server. Pot lua valori 0 sau 2000. Acest parametru nu este necesar. Dacă valoarea nu este specificată 0.
Locale - Limba (țară) (similară cu varianta de fișiere).

Pentru toate opțiunile parametrii definiți:
USR - Nume de utilizator;
PWD - Parola
/ Addinlist - Un parametru care arată sub numele de nume pentru a adăuga o bază de date la listă, dacă nu este specificată, baza nu va fi adăugată la listă. Dacă numele nu este specificat, implicit este utilizat similar cu crearea interactivă a unei baze de informații.

Utilizarea simultană a cheilor nu este permisă.

Parametrii liniei de comandă pentru a specifica parametrii de start:
/@<имя файла> - Parametrii liniei de comandă sunt scrise în fișierul specificat.
/ F.<Путь> - calea către baza de date a informațiilor dacă este stocată în fișier (numele fișierului nu trebuie să specifice)
/ S.<Адрес> - adresa bazei informatice stocate pe serverul 1c: Întreprinderile 8.x, se îndoaie după cum urmează:
<Имя компьютера, работающего сервером приложений>\ <Ссылочное имя информационной базы, известное в рамках сервера 1С:Предприятия 8.x>

/ N.<Имя> -Nume de utilizator. Acesta trebuie indicat în același mod ca în lista utilizatorilor creați în configurator.
/ P.<Пароль> - prețul utilizatorului al cărui nume este indicat în parametrul / N. Dacă utilizatorul nu are o parolă, acest parametru poate fi redus
/ WA - interzicerea aplicării autentificării Windows la pornirea unei întreprinderi sau a unui configurator
/ WA + Instalarea aplicării necesare a autentificării Windows la pornirea 1c: Întreprinderile sau configuratorul. Dacă cheia / WA nu este specificată, se înțelege că este utilizat parametrul liniei de comandă / WA +.
/ Au interzic producția de emisiune de actualizare a versiunii 1C: Întreprinderile cu instalare administrativă
/ Au + stabilirea problemei de actualizare a versiunii 1C: Întreprinderile cu instalare administrativă. Dacă cheia / AU nu este specificată, se înțelege că parametrul liniei de comandă / Au +
/ Out.<Имя файла> [-NOT_RUNCAT] - Instalați fișierul la mesajele de ieșire. Dacă este specificată tasta -NOT_RUNCAT (prin spațiu), fișierul nu este șters.
/ L.<Каталог> - Este indicat directorul resurselor de interfață localizate (de exemplu, "RU")
/ DisableStartupMesages -Produse Mesaje de pornire: "Configurarea 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 mai mare. "; "Caracteristicile computerului dvs. nu sunt suficiente pentru a edita documente HTML, inclusiv secțiuni de certificate. Pentru a edita documente HTML, trebuie să instalați Microsoft Internet Explorer versiunea 6.0 sau mai mare. În această lansare, editarea documentelor HTML nu va fi disponibilă. "
/ C.<Строка текста> - Transferul unui parametru la configurația parametrilor liniei de comandă a modului lot al configuratorului:
/ Dambo.<Имя файла> -Inctual informații în modul de comandă
/ Restoreib.<Имя файла> - Descărcați baza de informații în modul de comandă
/ Dumpfg.<имя cf файла> - Salvarea configurației într-un fișier
/ Loabcfg.<имя cf файла> - Descărcați configurația din fișier
/ ActualizatBCFG [-WarningSaserrs] - Actualizarea configurației bazei de date. Dacă cheia de avertizareSaserrrors este specificată (prin spațiu), toate mesajele de avertizare vor fi tratate ca erori
/ Dumpdbcfg.<имя cf файла> - Salvarea unei configurații bazei de date într-un fișier
/ ROLLACKCFG - Reveniți la configurația bazei de date
/ Checkmodule - Efectuați controlul sintactic
/ UpdateCfg.<имя cf | cfu файла> - Actualizarea configurației situată pe suport
/ IbcheckandRepair [-reindex] [-Logintergrity] [-Recalctotics] [-IbCompression] [-testonly | [-Badrefcreate | -Badrefclear | -Badrefnone] [-Baddatacreate | -BadDatadelete]] - Efectuați testarea și corectarea bazei de informații
Reindex - mese de reintroducere
Logintergritatea - verificarea integrității logice
Recalctottale - recalcularea rezultatelor
Ibcompresie - compresie de masă
Testonly - doar testarea

Dacă există referințe la obiecte inexistente:
Badrefcreate - creați obiecte
BadrefClear - obiecte curate
Badrefnone - să nu se schimbe

cu pierderea parțială a obiectelor:
Baddatacreate - Creați obiecte
Baddatadelete - Ștergeți obiectele

Utilizarea simultană a cheilor în subgrupul parametrilor nu este permisă.
Dacă comanda a trecut cu succes, returnează codul de retur 0, altfel - 1 (101, dacă există erori în date).
După executare închide sistemul 1C: Enterprise 8.x.

Parametrii creării și actualizării fișierelor de creare a fișierelor lotului:
/ Createtribuții [-Cfile<имя cf файла>] [-Cfufile.<имя cfu файла> [-F<имя cf файла>| -V.<версия дистрибутива>] +] - Creați fișiere de livrare și actualizare
- CFFILE.<имя cf файла> - Specificați crearea distribuției
-Cfufile.<имя cfu файла> - Specificați crearea actualizării
-F.<имя cf файла> - Distribuția, inclusă în Actualizare, este setată de nume
-V.<версия дистрибутива>] - Distribuția, inclusă în actualizare, este dată de versiunea
Notă: parametrul -F<имя cf файла>| -V.<версия дистрибутива> Se repetă de câte ori mai multe fișiere de distribuție sunt incluse în actualizare.

Selectarea modului Parametrii liniei de comandă:

Config.
Rularea 1C: Întreprinderea 8 în modul Configurator

Afacere
Lansarea 1C: Întreprinderea 8 în modul "1c: întreprindere"

CreateInfobase.
Crearea fișierelor de livrare și actualizare


Șirul care specifică parametrii bazei de informații, fiecare dintre acestea fiind un fragment al formularului
,
În cazul în care numele parametrului este numele parametrului și valoarea valorii sale. Fragmentele sunt separate una de cealaltă cu simboluri "; Dacă valoarea conține caractere spațiu, trebuie să fie închisă în citate dublă (").

Parametrii modului de fișier

Fișierul de bază al bazei de informații;
Limba locale (țara) care va fi utilizată la crearea unei baze de informații. Valorile admise sunt aceleași cu metoda parametrului formularului. Parametrul Local nu este necesar. Dacă nu sunt specificate, vor fi utilizate instalațiile regionale ale bazei de informații curente.

Parametrii regimului client-server

Numele serverului SRVR 1C: Întreprinderi;
Ref numele bazei de informații de pe server;
Numele serverului SQLSRVR SQL;
Baza de date SQLDB SQL;
SQUID SQL Nume de utilizator;
Parola de utilizator sqlpwd sql. Dacă parola pentru utilizatorul SQL nu este specificată, atunci acest parametru nu poate specifica
SQLYOFFS - Date offset utilizate pentru stocarea datelor în SQL Server. Pot lua valori 0 sau 2000. Acest parametru nu este necesar. Dacă valoarea nu este specificată 0.
Locale - Limba (țară) (similară cu varianta de fișiere).

Pentru toate opțiunile parametrii definiți:

USR. Nume de utilizator;
Pwd. parola

/ Addinlist. Parametrul care arată, sub numele de nume pentru a adăuga o bază de date la listă, dacă nu este specificată, baza nu va fi adăugată la listă. Dacă numele nu este specificat, implicit este utilizat similar cu crearea interactivă a unei baze de informații.
Utilizarea simultană a cheilor nu este permisă.

Parametrii liniei de comandă pentru a specifica parametrii de start:

/@
Parametrii liniei de comandă sunt scrise în fișierul specificat.

/ F.
Calea către baza de date a informațiilor dacă este stocată în fișier (numele fișierului nu este necesar să specificați)

/ S.
Adresa bazei informatice stocate pe serverul 1c: Întreprinderile 8, pliuri după cum urmează:

/ N.
Nume de utilizator. Acesta trebuie indicat în același mod ca în lista utilizatorilor creați în configurator.

/ P.
Parola de utilizator a cărei nume este specificată în parametrul / N. Dacă utilizatorul nu are o parolă, acest parametru poate fi redus

/ Wa-
Interzicerea autentificării Windows la pornirea unei întreprinderi sau a unui configurator

/ Wa +.
Instalarea aplicării obligatorii a autentificării Windows la pornirea 1c: Întreprinderile sau configuratorul. Dacă cheia / WA nu este specificată, se înțelege că este utilizat parametrul liniei de comandă / WA +.

/ Au-
Interzicerea problemei de actualizare a versiunii actuale 1c: Întreprinderile cu instalare administrativă

/ Au +.
Stabilirea problemei de actualizare a versiunii 1C: Întreprinderile cu instalare administrativă. Dacă cheia / AU nu este specificată, se înțelege că parametrul liniei de comandă / Au +

/ Out.
[-NoRucatul]
Instalarea unui fișier la mesajele de ieșire. Dacă este specificată cheia NOTRUNCAT (prin spațiu), fișierul nu este șters.

/ L.
Este indicat directorul resurselor de interfață localizate (de exemplu, "RU")

/ DisableStartupMessages
Puburile pornește: "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 mai mare. "; "Caracteristicile computerului dvs. nu sunt suficiente pentru a edita documente HTML, inclusiv secțiuni de certificate. Pentru a edita documente HTML, trebuie să instalați Microsoft Internet Explorer versiunea 6.0 sau mai mare. În această lansare, editarea documentelor HTML nu va fi disponibilă. "

/ C.
Transferați parametrul la configurație

Mod lot.

Folosind parametrii liniei de comandă, administratorul poate rula configuratorul în modul lot pentru a efectua următoarele acțiuni:

  • actualizarea configurației bazei de date, inclusiv a celor pe suport;
  • executarea controlului sintactic;
  • efectuarea de testare și corectarea bazei de informații cu sarcina tuturor parametrilor;
  • reducerea jurnalului de înregistrare;
  • efectuați verificarea configurației.
  • Folosind parametrii promptă de comandă, administratorul poate indica:

    • rularea 1C: Întreprinderea 8 în modul Configurator;
    • parametrii bazei de date de informații: Utilizator, parolă; Pentru varianta de fișiere - director, limbă; Pentru o versiune client-server - numele serverului, numele bazei de date informații, numele serverului SQL, numele bazei de date SQL, numele de utilizator și parola sql., datele.

    În plus, toți parametrii de pornire pot fi formați în fișierul extern al cărui nume este specificat în parametrii liniei de comandă.

    După executarea pașilor specificați în parametrii de pornire, configuratorul 1C: Întreprinderea este închisă.

    Utilizarea modului Configurator Packet vă permite să automatizați procesul de menținere a bazelor de date de informații prin rularea fișierelor de comandă corespunzătoare din program.

    Parametrii liniei de comandă Configurator Modul pachet:

    / Dambo.
    Descărcarea bazei de informații în modul de comandă

    / Dumpfg.
    Salvarea configurației la fișier

    / ActualizatBcfg.
    [--WarningSasers]
    Actualizarea configurației bazei de date. Dacă este specificată cheia avertismente-Aserrors (prin spațiu), toate mesajele de avertizare vor fi interpretate ca erori

    / Dumpdbcfg.
    Salvarea unei configurații bazei de date într-un fișier

    / Rollbackcfg.
    Reveniți la configurația bazei de date

    / Checkmodule.
    Efectuați controlul sintaxei

    / UpdateCfg.
    Actualizarea unei configurații bazate pe suport

    / Ibcheckandrepair [-reindex]
    [-Logintergritatea] [-Recalctoturile]
    [-Ibcompression]
    [-Testonly | [-Badrefcreate |
    -Badrefclear | -Badrefnone]
    [-Baddatacreate |
    -BadDatadelete]]
    Efectuați baza de testare și fixare a informațiilor

    Reindex.
    Reintroducerea tabelelor

    Logare.
    Verificarea integrității logice

    Recalctottale.
    Recalcularea rezultatelor

    Ibcompressions.
    Comprimați tabelele

    Testonly.
    Doar testarea în prezența referințelor la obiecte inexistente:

    Badrefcreate.
    Creați obiecte

    Badrefclear.
    Curățați obiecte

    Badrefnona.
    Nu schimba

    Cu pierderea parțială a obiectelor:

    Baddatacreate.
    Creați obiecte

    Baddatadelete.
    Ștergeți obiectele

    Utilizarea simultană a cheilor în subgrupul parametrilor nu este permisă. Dacă comanda a trecut cu succes, returnează codul de retur 0, altfel 1 (101, dacă există erori în date).

    Parametrii creării și actualizării fișierelor de creare a fișierelor lotului:

    / Createtribuții.
    [-Cfile]
    [-Cfufile.
    [-F | -V] +]
    Crearea fișierelor de livrare și actualizare

    Cfilă.
    Specificați crearea distribuției

    Cfufile.
    Notă Creați o actualizare

    F.
    Distribuția inclusă în actualizare este setată de nume

    V]
    Distribuția inclusă în actualizarea setată după versiune

    Notă: Grupul de parametri-F | -V este repetat de câte ori mai multe fișiere de distribuție sunt incluse în actualizare.

    Setările liniei de comandă pentru modul de stocare a configurației:

    / Depotf.
    Catalog de stocare

    / Depotn.
    Numele de utilizator Warehouse.

    / Depotp.
    Parola depozitului utilizatorului

    V.
    V - Numărul versiunii Dacă numărul versiunii nu este specificat sau egal cu -1, va fi salvat ultima versiune.

    / Depotupdatecfg [-v] [-Revised]
    Actualizați configurația de stocare din fișier (modul 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, parametrul este ignorat

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

    Opțiuni ale liniei de comandă a modului de înregistrare a lotului 1c: Întreprinderile 8 ca server de automatizare:

    / Regserver.
    Înregistrarea cererilor

    / UnregServer.
    Ștergeți înregistrarea aplicațiilor

    După executare închide sistemul 1C: Enterprise 8.
    Dacă valorile parametrilor includ spații (de exemplu, calea sau numele fișierului), valorile trebuie să fie închise în citate.

    Exemple

    Cum se rulează 1C: Enterprise 8 din linia de comandă

    C: \\ Program Files \\ 1CV8 \\ Bin \\ 1cv8.exe "Enterprise / F D: \\ Configurații \\ tipice \\ Mic dejun / n Nume Utilizator / P Parolă

    C: \\ Program Files \\ 1CV8 \\ Bin \\ 1cv8.exe "Enterprise / S Server \\ Base / N Utilizator / P Password

    C: \\ Program Files \\ 1cv8 \\ bin \\ 1cv8.exe "Config / F d: \\ Configurații \\ tipice \\ Mic dejun / N Parola utilizatorului

    Cum de a forța 1c: Întreprinderea face o descărcare a bazei de date

    C: \\ Program Files \\ 1cv8 \\ bin \\ 1cv8.exe "Config / f d: \\ Parola / N Password de utilizator / P: \\ name.dt

    Cum de la promptul de comandă pentru a actualiza modificările din configurația curentă din configurația bazei de date

    C: \\ Program Files \\ 1CV8 \\ Bin \\ 1cv8.exe "Config / F D: \\ Parola / N Password USER / P / UpdatedBCFG

    Cum se testează și corectează baza de informații fără a verifica integritatea de referință în modul automat

    C: \\ Fișierele programului \\ 1cv8 \\ bin \\ 1cv8.exe "Config / F" C: \\ demotrd2 "/ n" Fedorov (administrator) "/ p" "/ ibcheckandRepair -logintegritate

    Cum se verifică configurația în modul automat cu ieșirea rezultatelor de verificare la fișier

    C: \\ Program Files \\ 1cv8 \\ bin \\ 1cv8.exe "CONFIG / F" C: \\ demotrd2 "/ N" Fedorov (Administrator) "/ P" "/outd :\\mylog.txt / checkconfig -cientserver -Client -ExternalconectionServer -externalConnection -Server -DistributiveModule -correctReferences -configlogicalintegrity -handlerenceEnceEnceexistenta -Hlandlexistenta -Handlers

    Cum de a reduce programul de înregistrare a jurnalului

    C: \\ Program Files \\ 1CV8 \\ bin \\ 1cv8.exe "Config / F" C: \\ demotrd2 "/ n" Fedorov (administrator) "/ p" "/outd :\\myllog.txt / regedeventLogsize 2004-12- 26 -Saveasc: \\ oldlog.elf

    Cum se descărcă modulele de aplicație sub formă de fișiere text de pe linia de comandă

    C: \\ Program Files \\ 1cv8 \\ bin \\ 1cv8.exe "CONFIG / F" C: \\ demotrd2 "/ n" Fedorov (Administrator) "/ P" "/ DumpConfiles" D: \\ 1 \\ 11 "-Module

    Cum se încarcă în soluția de aplicație Ajutor fișierele stocate în format HTM

    C: \\ Program Files \\ 1cv8 \\ bin \\ 1cv8.exe "CONFIG / F" C: \\ demotrd2 "/ N" Fedorov (Administrator) "/ P" "/ Loadconfigfiles" D: \\ 1 \\ 11 "Help

    Programul 1C este incredibil de popular pentru documentația financiară a aproape orice întreprindere. Programul are un număr mare de caracteristici și oportunități. Uneori nu este atât de ușor să le dai seama. Puteți crea mai multe conturi de utilizator pentru care va fi creată o bază de date separată. De fiecare dată când lansați, selectați contul dorit, baza de date și în unele cazuri și specificați alte setări și parametri. Dacă utilizatorii sunt mai multe, puteți să vă confundați cu ușurință și să faceți o greșeală atunci când alegeți. Chiar dacă nu sunteți confuz, cu timpul, un astfel de manipulări pentru lansarea obișnuită este plictisit de comenzi.

    Lansarea 1c de la linia de comandă simplifică lucrul cu programul.

    Cum să simplificați această procedură? Dezvoltatorii au lansat un program de 1c de la linia de comandă. Nu vă fie frică de acest nume, nu va trebui să memorați o grămadă de combinații și o comandă linia ferestrei Nu veți avea nevoie. Este suficient să creați numărul dorit de comenzi rapide o dată, înregistrați parametrii liniei de comandă necesare în proprietățile lor sau creați un fișier de bat special și să le înregistrați în acesta.

    În acest articol vom analiza în detaliu cum să folosim acest mod de lansare, precum și cum să specificați toți parametrii. În plus, vom împărtăși cu dvs. o listă a celor mai importante echipe care vă vor ajuta în configurația fină a clienților.

    În primul rând, să vedem ce fișiere sunt responsabile pentru lansarea și funcționarea programului, precum și pentru director hard diskunde sunt stocate. Directorul principal în care este setat 1c - C: \\ Program Files \\ 1CVXX \\, unde cifrele versiunii de lucru sunt indicate în loc de xx. Dacă se utilizează cel mai recent 8.3, dosarul va fi numit 1CV83, dacă anterior este 1CV82 sau 1CV81. În interiorul catalogului conține alte directoare cu expulzare. Deja în ele există un dosar de bin cu versiunea de fișier executabilă de bază. Nu este clar ceea ce dezvoltatorul este ghidat, dar de fiecare dată când instalatorul creează noi foldere, mănâncă o grămadă de timp spatiu liber Pe hard disk. Apoi, localizați folderul comun și în el fișierul 1CEStrart.exe. Este cel care lansează fereastra de selecție a utilizatorilor și baza de date. Această fereastră, respectiv, este un fișier 1CV8s.exe dintr-un director de bin specific.

    După ce selectați o bază de date pentru a funcționa, este pornit un alt fișier, numele care depinde de opțiunea de lansare - 1CV8.exe (client gros) sau 1cv8c.exe (client subțire). Vom spune diferența dintre aceste opțiuni puțin mai târziu. În plus, puteți emite etichetele de care aveți nevoie și înregistrați parametrii de pornire în ele, accelerați procesul de mai multe ori.

    Opțiuni de pornire a programului

    Să încercăm să ne dăm seama ce opțiuni de lansare ne-au oferit un dezvoltator. Există patru din cele patru, ele diferă în principiul muncii și solicitând resursele de calculator pe care lucrați.

    • Client Fat - Până de curând, a fost singura opțiune existentă. Este cea mai exigentă pentru resursele mașinii de lucru, deoarece toate prelucrarea datelor se efectuează pe computerul utilizatorului, este stocată, de asemenea, toate fișierele de care aveți nevoie. Nu depinde de disponibilitatea internetului, dar legată de glandă, nu reprezintă posibilitatea funcționării la distanță.
    • Client subțire - este o coajă de software pentru a accesa serverul 1C. Are o interfață și setări de meniu familiară, dar deoarece toate prelucrarea datelor se efectuează pe server nu este absolut exigentă la puterea echipamentului. Utilizatorul a fost oferit cu funcționalitate limitată, puteți organiza lucrări atât cu un server de la distanță prin Internet, cât și pe computerul în sine într-un mediu programatic special.
    • Web client - va fi necesară doar un browser web și acces la internet. În consecință, nu există nici o legătură față de computer și la locul de muncă. Încărcarea echipamentului este minimă, deoarece toate calculele apar pe un server de la distanță.
    • Configurator - Mod special pentru configurarea fină a unui 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 de grăsime cu baza de fișiere. Datele stocate pe un computer. Cu toate acestea, având în vedere aspirația totală la serviciile web și tehnologiile cloud, se poate presupune că viitorul este pentru versiunea web.

    Este demn de remarcat faptul că, în mod implicit, în setările programului 1C, se înregistrează selecția automată a opțiunii de lansare, deci 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 puteți înregistra parametrii liniei de comandă sau puteți utiliza fișierul BAT. Să ne uităm la fiecare mod de mai mult.

    Care rulează prin comanda rapidă de pe desktop

    Cel mai calea usoara Acesta va utiliza o comandă rapidă pe desktop, în proprietățile pe care sunt specificate parametrii liniei de comandă. Cum de a organiza accesul în acest fel?

    1. Deschis Windows Explorer, Accesați directorul care conține fișierul executabil de care aveți nevoie și găsiți fișierul în sine cu extensia exe. De exemplu, C: \\ Program Files \\ 1CV83 \\ bin \\ 1cv8.exe Pentru a începe într-un mod client gros.
    2. Faceți clic pe acesta Faceți clic dreapta pe clic și selectați "Creați o comandă rapidă".
    3. După emiterea sistemului, mesajul "Windows nu poate crea o comandă rapidă în acest dosar. Puneți-o pe desktop? Faceți clic pe "Da."
    4. Pe desktop, găsiți comanda rapidă, faceți clic pe clic dreapta pe clic, selectați "Proprietăți" - Tab "Etichetă" - obiect ".
    5. Veți vedea următorul tip de înregistrare: "C: \\ Program Files \\ 1cv83 \\ bin \\ 1cv8.exe". Dacă puneți cursorul acolo, linia de conținut poate fi modificată.
    6. La sfârșitul liniei, introduceți comanda corespunzătoare așteptărilor dvs., confirmați intrarea la butoanele "Aplicați" - aprox.

    Rulați folosind un fișier BAT

    Nu există o opțiune mai puțin ușoară pentru începerea programului. Diferența principală este înregistrarea tuturor datelor manual într-un fișier text special. Pentru unii, această metodă va părea mai convenabilă. Cum să-l folosească?

    1. Creați cel mai comun document text folosind un notepad standard.
    2. Vino cu numele în fișierul Format_name.bat, unde BAT este extensia fișierului, apoi salvați-o în orice folder de pe hard disk.
    3. Copiați următoarele comenzi către document:

    @echo off.
    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! Este de dorit ca munca corecta pe care echipele nu au semne ruse, in particular, pe calea sau numele de utilizator. În caz contrar, merită cu atenție pentru a alege codarea fișierului.

    Comenzi de lansare de bază

    De la B. diferite versiuni Setările liniei de comandă 1c sunt diferite, luați în considerare eșantioanele pentru fiecare dintre ele. Vom reprezenta în următoarea secvență: decodarea fiecărui element și aplicarea eșantionului.

    Versiunea 7.7.

    Modul 1CV7.exe [/ m | / D \u003ccalea\u003e | / U \u003ccalea\u003e | / N \u003cusername\u003e | / P \u003cparolă\u003e]

    unde modul este modul specificat în care va fi lansat clientul programului. Pot lua astfel de valori:

    • configurator Configurator, pentru configurarea fină a funcțiilor programului, precum și programarea unor operațiuni;
    • debug - Debugger pentru a verifica performanța unor funcții și operațiuni;
    • enterprise este modul obișnuit de operare pentru a efectua sarcini de zi cu zi pentru servirea întreprinderii.
    • monitorul este o comandă care rulează modul de monitorizare.
    • / M - Pornirea unui mod de acces monopol, astfel încât nimeni să nu puteți introduce programul. Dacă sunteți singurul utilizator, atunci modul monopol. Activat automat. Pentru a intra în modul Monopoly Când lucrați la rețeaua Enterprise, aveți nevoie de utilizatorii rămași să vină din program. Modul este necesar pentru a efectua operațiuni importante cu baze de date, astfel încât să nu se intervede nici o parte.
    • / D - dosarul în care este stocată baza de date. Este deosebit de important dacă este utilizat un dosar diferit de cel pe care programul implicit selectează.
    • / U - folder de lucru Utilizator, cu condiția ca mai mulți utilizatori să utilizeze programul.
    • / N - numele de utilizator pentru a accesa baza de date și cont.
    • / P - Accesul la parolă la cont și baze de date.

    Chiar mai rar comenzi folosite:

    • / T \u003ccalea\u003e - Calea către dosar cu fișiere temporare, dacă doriți să fie stocate în folderul implicit.
    • / @ \u003cFile\u003e - pentru a selecta un fișier de pornire lot atunci când lucrați în modul Configurator.
    • / W - inițializarea expansiunii web.
    • / L - Limba meniului Program, alta decât Rusia: Eng - English, Ukr - ucrainean

    Exemplu de utilizare: 1CV7 Enterprise / DC: \\ 1c \\ Baza de date / Nivanov / P753159,

    Dacă executați un program cu astfel de comenzi, veți evita ieșirea ferestrei de selecție a utilizatorilor și a bazei de date și va fi, de asemenea, solicitată de numele de utilizator și parola.

    Versiunea 8.2 și 8.3

    • Designer - Lansarea în modul Configurator pentru funcții de programare și reglarea fină.
    • Enterprise - Pornirea modului obișnuit pentru servirea întreprinderii.
    • CreateInfobase \u003cRounding Connection\u003e] - Crearea baza nouă Datele în care vor fi stocate toate informațiile de lucru.
    • Conexiune pentru canale - Acești parametri pot fi specificați:
      • Fișier - dosarul bazei de date (cu versiunea de fișiere).
      • SRVR - Adresa serverului de întreprinderi (când versiunea client-server). Puteți specifica mai multe adrese după cum urmează: SRVR \u003d "Server1, Server2" sau SRVR \u003d "Server1: 1741, Server2: 1741";
    • / Addinlist [Nume Base] - Numele bazei de date care va fi utilizat pentru a adăuga la listă. Dacă săriți acest parametru, baza nu este adăugată la listă și dacă nu vă înregistrați numele, acesta va fi atribuit automat.
    • / UseTemplate - baza de date este creată de la template gatacare este indicat în titlu în paranteze triunghiulare.
    • Ref - Numele bazei de date stocate pe serverul de programe.

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

    • MSSQLSERVER;
    • Postgresql;
    • IBMDB2;
    • Oracletabase.

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

    • USR - Login.
    • PWD - Parolă.
    • Localizare - Localizare.

    La pornirea unui program în modul normal, fie în modul Configurator puteți utiliza astfel de parametri ai liniei de comandă:

    • / @ \u003cFilename\u003e - Selectați un fișier extern cu parametri de linie de comandă prescrisă.
    • / F \u003cPassabaze\u003e - Calea către baza de date cu modul de funcționare a fișierelor.
    • / S \u003cComputer_Computer \\ Nume Base\u003e - Localizarea bazei pe computerul principal în timpul modului de server.
    • / WS - link pentru a conecta la un server web.
    • / Ibname \u003cNumele bazei de date\u003e - Porniți baza de date cu numele specificat. Din lista tuturor bazelor disponibile. În timp ce se potrivesc cu numele mai multor baze de date, programul va da o eroare.
    • / IbconnectionString - adresa conexiunii cu baza de date completă ca fiind utilizată de funcția de conectare a șirului descrisă mai sus.

    Folosind. client slab Puteți aplica astfel de parametri:

    • wSN - Conectare utilizator pentru conectarea la un server web.
    • wSP - Parola pentru a vă conecta la un server web.
    • wSPauto - Utilizați parametrii automați proxy.
    • wSPSRV - Adresa serverului proxy.
    • wsport este un port server proxy.
    • wSPUser - Conectați-vă când lucrați printr-un server proxy cu nevoia de autorizare. Numele de utilizator pentru proxy cu autorizația.
    • wSPPWD - Parolă când lucrați printr-un server proxy cu necesitatea autorizației. Numele de utilizator pentru proxy cu autorizația.
    • / N \u003cLogin\u003e - Conectați-vă în configurator. Numele de utilizator așa cum este specificat în configurator.
    • / P \u003cparolă\u003e - Parola specificată în parametrul utilizatorului anterior. Nu puteți specifica dacă utilizatorul nu are o parolă.
    • / WSN \u003cNume\u003e - Nume de utilizator pentru autentificare pe un server web.
    • / WSP \u003cparolă\u003e - o parolă de utilizator a cărei nume este specificată în parametrul WSN pentru autentificare pe un server web.
    • / Wa- - o interdicție privind utilizarea autentificării Windows la pornire.
    • / WA + - Utilizarea forțată a autentificării Windows când a început. Dacă nu scrieți acest parametru în general, se utilizează implicit / WA +.
    • AppauToCheckversiune - Selecție automată pentru fiecare versiune a bazei de date versiunea dorită Programe 1C.
    • / AppauToCheckmode - Selecție automată a modului de lansare pe baza informațiilor din baza de date.
    • / UseHwlicenses +, / USWlicenses- -poysk Protecție cheie locală.
    • / Debug - program 1C în modul Debug.
    • / Debuggerurl - Identificarea debuggerului la care trebuie să se conecteze imediat aplicația. URL-ul de depanare este specificat (Protocol, computer și număr de port) pe care puteți crea obiecte la distanță în depanare.
    • / RunShortcut \u003cNume fișier\u003e - Porniți programul din fișierul fișierului de bază de date creat.

    Modul de configurare a lotului

    • / Dumpic \u003cNume File\u003e - descărcarea bazei de date.
    • / DumpCfg \u003cNume fișier\u003e - Salvarea setărilor într-un fișier separat.
    • / DumpDBCFG \u003cNume fișier\u003e - Salvarea setărilor bazei de date într-un fișier separat.
    • / Convertfile \u003cNumele fișierului | Directorul\u003e - Conversia fișierelor Pachete 1C Versiunea 8.x. Astfel încât procedura a trecut cu succes, fișierele trebuie să fie disponibile pentru înregistrare, precum și modul de configurator de funcționare cu o configurație deschisă în care vă veți transforma.

    De exemplu: 1cv8.exe / convertfiled: /base/extprocessing.epf - conversia fișierului,

    1CV8.EXE / Convertfiled: / Conversia folderului de bază.

    Exemple de utilizare a liniei de comandă

    Lansați 1C într-un mod de fișier client gros:

    "C: \\ Program Files \\ 1CV83 \\ bin \\ 1cv8.exe" Enterprise / F "D: \\ Baza de date \\ utilizator" / n "admin" / p "12345"

    Lansați 1c în modul Client-server:

    "C: \\ Program Files \\ 1CV83 \\ Bin \\ 1cv8.exe" Enterprise / S »Server-Base \\ Utilizator» / N »Admin" / P "12345"

    Concluzie

    Am revizuit cele mai importante comenzi pentru a rula 1c de la linia de comandă. Înlocuirea comenzilor, puteți efectua o varietate de interogări. De fapt, există mult mai multe dintre ele, dar o parte semnificativă a acestora, mai degrabă, sunt destinate specialiștilor. suport tehnic. Folosind informații din articol, puteți face toate acțiunile. În comentarii, lăsați-vă întrebările.

    Platformă: 1c: Intreprindere 8,3, 1C: Intreprindere 8.2, 1C: Intreprindere 8.1
    Configurare: Toate configurațiile

    2012-11-16
    21364

    După cum știți, clienții nu permit să aleagă o bază. Ei rulează prin specificarea parametrilor speciali pe promptul de comandă. De asemenea, puteți crea un fișier ".bat" și puteți scrie o lansare directă de 1c cu parametrii necesari. Este un fișier text obișnuit care a fost înlocuit de extensia ".txt" pe ".bat". Luați în considerare acești parametri 1c. Folosind utilizarea parametrilor, puteți rula programul 1C fără efort suplimentar. în plus această opțiune foarte rapid.

    Această metodă de lansare este extrem de convenabilă atunci când este necesar să începeți în mod constant mai multe copii ale programului 1C în numele diferitor utilizatori. Această necesitate apare adesea la testarea unei baze de date. Cu această stare de lucruri fără a crea fișierul .bat corespunzător, procedura de pornire va fi foarte incomodă și durabilă.

    Luați în considerare unii parametri 1c, care vă poate fi util atunci când lucrați: pentru rețeaua 1C, fișierul 1c și un nou (client subtil).

    Pornirea unei baze de date care există deja în lista de baze de date - parametri:

    C: \\ Fișierele programului \\ 1CV82 \\ comune \\ 1cestart.exe Enterprise / Ibname"Nume Basest."/ Utilizator / pipar

    În acest caz, este lansat starterul 1C. MODE - "Întreprindere", numele bazei de date țintă este deja disponibil în lista de baze 1c.

    Pornirea directă (opțiunea de fișier) fără a intra într-un utilizator și o parolă

    C: \\ Program Files \\ 1CV82 \\ 8.2.13.205 \\ bin \\ 1cv8.exe Enterprise / F "C: \\ Base1" / Taxe / Pipar

    Există un client gros cu o cale directă către directorul bazei de date. Nu contează dacă există o bază țintă în listă. Mod - "Întreprindere".

    Start direct (opțiunea de rețea) Nu introduceți utilizatorul și parola

    C: \\ Fișierele programului \\ 1CV82 \\ 8.2.13.205 \\ bin \\ 1cv8.exe Enterprise / S "NameComputeTeerver \\ NameBazinServibable1c" / NSEF / PIPAR

    Aceeași poveste ca în paragraful anterior, numai pentru versiunea de rețea 1c.

    Pornirea unei configurații pentru un client subțire "Management comercial" în modul Clienți Tolstoy

    C: \\ Program Files \\ 1CV82 \\ 8.2.13.205 \\ bin \\ 1cv8.exe Enterprise / RunmoDoDarinaryapplication

    Pornirea procesării externe direct la pornirea 1c

    C: \\ Program Files \\ 1CV82 \\ 8.2.13.205 \\ bin \\ 1cv8.exe Enterprise / Execute "POLE POWLCADGET.EPF"

    Descărcați baza de date

    Versiunea fișierului: C: \\ Program Files \\ 1CV81 \\ bin \\ 1cv8.exe "CONFIG / F" C: \\ BASS1C \\ BUH \\ TITAN "/ N" Admin "/ Dumpic" C: \\ buh_titan_% dată% .dt

    Versiunea serverului: C: \\ Fișierele programului \\ 1CV81 \\ bin \\ 1cv8.exe "Config / s" Server \\ atlantbuh "/ n" admin "/ Dumpib" C: \\ buh_titan_% dată% .dt

    Parametrii liniei de comandă pentru a specifica parametrii de pornire

    /@<имя файла>
    Calea către fișier cu parametrii liniei de comandă.

    / F.<Путь>
    Calea către baza de date privind informațiile despre fișiere (excluzând numele fișierului).

    / S.<Адрес>
    Adresa bazei de informații stocate pe serverul 1c: Întreprinderile 8.x, se îndoaie după cum urmează:

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

    / N.<Имя>
    Nume de utilizator. Trebuie să fie indicate în același mod ca și în configurator

    / P.<Пароль>
    Parola de utilizator a cărei nume este specificată în parametrul / N. Nu este un parametru obligatoriu

    / Wa-
    Interzicerea autentificării Windows la pornirea unei întreprinderi sau a unui configurator

    / Wa +.
    Instalarea aplicării obligatorii a autentificării Windows la pornirea 1c: Întreprinderile sau configuratorul. Dacă cheia / WA nu este specificată, se înțelege că este utilizat parametrul liniei de comandă / WA +.

    / Au-
    Interzicerea problemei de actualizare a versiunii actuale 1c: Întreprinderile cu instalare administrativă

    / Au +.
    Stabilirea problemei de actualizare a versiunii 1C: Întreprinderile cu instalare administrativă. Dacă cheia / AU nu este specificată, se înțelege că parametrul liniei de comandă / Au +

    / Out.<Имя файла>[-NoRucatul]
    Instalarea unui fișier la mesajele de ieșire. Dacă este specificată cheia NOTRUNCAT (prin spațiu), fișierul nu este șters.

    / L.<Каталог>
    Este indicat directorul resurselor de interfață localizate (de exemplu, "RU")

    / DisableStartupMessages
    Puburile pornește: "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 mai mare. "; "Caracteristicile computerului dvs. nu sunt suficiente pentru a edita documente HTML, inclusiv secțiuni de certificate. Pentru a edita documente HTML, trebuie să instalați Microsoft Internet Explorer versiunea 6.0 sau mai mare. În această lansare, editarea documentelor HTML nu va fi disponibilă. "

    / C.<Строка текста>
    Transferați parametrul la configurație

    Nu este folosit pentru versiuni de bază:
    UC.<Код доступа>
    Instalarea unei conexiuni cu o bază de date de informații pe care este instalată setarea de conectare. Dacă este specificat un cod de acces non-gol atunci când blocarea este setată, atunci trebuie să specificați acest cod în parametrul / UC.

    / Runshortcutcut.<имя файла>
    Sistemul de funcționare 1C: Întreprinderea 8.1 Cu o listă de baze de date de informații obținute utilizând fișierul specificat. Fișierul din lista de baze de date Generale este specificată ca fișier (* .v8i) sau fișierul de etichetare a bazei de date de informații (* .v8l).

    / IbconnectionString.
    Setarea liniei de conectare cu întreaga bază de informație, în formularul în care acesta returnează funcția șirului și unității de indexare (). Părțile șirului de conectare pot fi redefinite de parametrii existenți anterior. Pentru a face acest lucru, este necesar ca acesta să fie / IbconnectionString pe linia de comandă înaintea lor. Când transmiteți un șir de conexiune ca parametru linie de comandă, nu uitați că linia de conectare conține ghilimele. Prin urmare, este necesar să luați întreaga linie în citate și citatele conținute de două ori.

    / Slev.
    Nivelul de protecție a conexiunii clienților cu 1C: Enterprise Server. / Slev0 - compus neprotejat; / SLEV1 - o conexiune securizată numai în timpul autentificării; / Conexiune protejată în timpul întregii sesiuni. Dacă parametrul nu este specificat, acesta este echivalent cu / SLEV0.

    Debug.
    Indică faptul că lansarea 1C: Întreprinderile sunt executate în modul Debug.

    / Debuggerurl.
    Identificarea debuggerului la care cererea imediat după pornire ar trebui să se conecteze. URL-ul de depanare este indicat (Protocol, computer și număr de port) pe care puteți crea obiecte șterse în depanare.

    / SaonreRestart.
    Solicitați o parolă atunci când reporniți sistemul din această sesiune. În mod implicit, parola nu este solicitată.

    / A executa.<имя файла prelucrarea externă >
    Proiectat pentru a începe procesarea externă în modul 1C: întreprindere imediat după începerea sistemului.

    / Logui.
    Concepute pentru a lansa o aplicație client pentru a crea un computer utilizator într-un dosar de fișiere de aplicații% AppData% \\ 1C \\ 1cv81 \\<Уникальный идентификатор ИБ>\\ Logui.txt "logui.txt fișier, care va înregistra toate acțiunile interactive ale utilizatorilor (apăsări de taste, clicuri de mouse).

    / Schjobdn.
    Gestionează sarcinile asociate. Valoarea posibilă "y" sau "n". "Y" - Baza de informare stabilită va fi interzisă de executarea reglementărilor.

    Setările liniei de comandă a modului de comandă a configuratorului

    / GAMBIB.<Имя файла>
    Descărcarea bazei de informații în modul de comandă

    / Restoreib.<Имя файла>
    Descărcați baza de date despre informații în modul de comandă

    / Dumpfg.<имя cf файла>
    Salvarea configurației la fișier

    / Loabcfg.<имя cf файла>

    / ActualizatBcff [-WarningSaserrs]

    actualizarea configurației bazei de date. Dacă cheia de avertizareSaserrrors este specificată (prin spațiu), toate mesajele de avertizare vor fi tratate ca erori
    / Dumpdbcfg.<имя cf файла>
    Salvarea unei configurații bazei de date într-un fișier

    / Rollbackcfg.
    Reveniți la configurația bazei de date

    / Checkmodule.
    Efectuați controlul sintaxei

    / UpdateCfg.<имя_файла>
    Actualizarea configurației bazată pe suport. Numele fișierului. Fișierul CF Or.cfu.

    / Ibcheckandrepair [-reindex]
    [-Logintergritatea] [-Recalctoturile]
    [-Ibcompression]
    [-Testonly | [-Badrefcreate |
    -Badrefclear | -Badrefnone]
    [-Baddatacreate |
    -BadDatadelete]]

    Efectuați baza de testare și fixare a informațiilor