Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Windows 8
  • Pokretanje 1c iz komandne linije sa parametrima. Opcije komandne linije za određivanje opcija pokretanja

Pokretanje 1c iz komandne linije sa parametrima. Opcije komandne linije za određivanje opcija pokretanja

U ovom članku ću vam reći o parametrima pokretanja 1C i kako ih koristiti. Evo nekoliko primjera kako koristiti ove parametre. Nakon čitanja članka, moći ćete automatizirati neke od svojih dnevnih procesa.

Prilikom pokretanja 1C: Enterprise, možete koristiti parametre pokretanja koji se mogu odrediti u postavkama ili u prečici s kojom pokrećete 1C.

Pokrenite način rada 1C

CONFIG- 1C će se pokrenuti u načinu konfiguratora.
ENTERPRISE- 1C će se pokrenuti u Enterprise modu.

1cestart.exe- datoteka za pokretanje 1C programa obično se nalazi u mapi "1cv8 \ common". Automatski otkriva ispravnu verziju klijenta pri pokretanju. Prilikom instaliranja 1C, prečice na radnoj površini iu Start meniju odnose se na ovu datoteku.

1C parametri pokretanja za automatski odabir korisnika

  • / N"korisničko ime"
  • / P"korisnička lozinka"

Korisničko ime i lozinka moraju odgovarati imenu i lozinki navedenim na listi korisnika u Konfiguratoru. Korisnici se mogu vidjeti u konfiguratoru, idite na gornji meni: Administracija> Korisnici. Ako je lozinka prazna, ovo polje se može izostaviti.

Ovi parametri se mogu specificirati u postavkama prilikom uređivanja baze podataka u listi baza podataka. U okviru "Napredne opcije pokretanja".

Pokrenite 1C i idite na postavke baze podataka, trebao bi se pojaviti sljedeći prozor:

Zapišite parametre kao što je prikazano na slici, navodeći svoje korisničko ime i lozinku, a zatim kliknite "Završi". Ako ste sve uradili ispravno, onda kada uđete u ovu bazu podataka, od vas se neće tražiti korisničko ime i lozinka.

1C parametri pokretanja za automatsko pokretanje baze podataka

  • / F "adresa" - adresa baze podataka, ako je pohranjena u verziji datoteke.

Ako je vaša baza podataka pohranjena na serveru, morate drugačije postaviti parametre pokretanja:

  • / S "adresa" - navedite adresu na sljedeći način: "Naziv servera (klastera infobaze)" \ "Naziv baze podataka na serveru"

Ovi parametri moraju biti registrirani u prečici s kojom pokrećete 1C: Enterprise. Idite na svojstva prečice, na kraju polja "Objekat" dodajte parametre koji su vam potrebni.

Ako je sve urađeno kako treba, kada pokrenete prečicu, trebala bi se pokrenuti baza koju ste naveli u parametrima.

Radi praktičnosti, možete kreirati novu prečicu ili kopirati onu koju koristite.

1C pokretanje pri pokretanju sistema

Ako želite da pokrenete 1C Enterprise pri pokretanju sistema sa potrebnim parametrima, potrebno je da kopirate 1C prečicu u folder za pokretanje.

Ako sadrži 1C parametre pokretanja, oni će raditi kada se sistem pokrene.

Možete kombinirati bilo koje parametre pokretanja 1C. Da biste to učinili, jednostavno zapišite potrebne parametre u postavkama 1C ili u prečici.

Dodatni parametri za pokretanje 1C

  • / LogUI- evidentiranje radnji korisnika u dnevniku. (Snimak će biti napravljen u korisničkom direktoriju, u datoteku pod nazivom "logui.txt")
  • / DumpIB " Učitajte adresu datoteke « - rasterećenje baze podataka. Pogodno za kreiranje automatskog arhiviranja baze podataka.
  • / Izvrši " Adresa eksterne obrade "- parametar je dizajniran da automatski pokrene eksternu obradu nakon pokretanja sistema.
  • / C"String parameter" - prenosi parametar u konfiguraciju. Može mu se pristupiti kroz globalni kontekst u konfiguratoru RunParameter.
  • / DisableStartupMessages- parametar uklanja sistemske poruke prilikom pokretanja 1C Enterprise.

Prilikom uređivanja infobaze. Možete odrediti verziju 1C kroz koju će se pokrenuti (prikladno ako imate instalirano nekoliko baza podataka koje rade pod različitim verzijama klijenta)

Primjer korištenja parametara za automatsko arhiviranje infobaze.

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

Ako ove parametre upišete u prečicu za pokretanje 1C u polju "Objekt", napravit će se arhiva baze podataka koja se nalazi "C: \ Base_Buh" u folderu "C: \ Arhiv" pod imenom "Buh .dt". Unos će također biti napravljen u log fajlu "C: \ Arhiv \ log_arhiv.txt". Navedite svoje putanje, gdje se nalazi baza i gdje želite da kreirate arhive.

Konfiguriranje opcija pokretanja za otklanjanje grešaka u aplikaciji

Prilikom razvoja aplikacija često je potrebno pokrenuti 1C debugger pod određenim korisnikom, za to morate ići na konfigurator: Pomoć> Postavke

Na kartici "Pokreni 1C: Enterprise", u grupi "Korisnik", trenutni korisnik je podešen prema zadanim postavkama (pod kojim ste ušli u konfigurator). Možete ga promijeniti u šta god vam je potrebno. I otklanjanje grešaka će početi pod odabranim korisnikom.

Također, ovdje možete odrediti pod kojim klijentom ćete pokrenuti aplikaciju.

Ovi jednostavni koraci mogu se koristiti za implementaciju korisnih funkcija u programu 1C: Enterprise.

Platforme: 1C: Enterprise 8.3, 1C: Enterprise 8.2, 1C: Enterprise 8.1
Konfiguracije: Sve konfiguracije

2012-11-16
21362

Kao što znate, klijenti ne pružaju mogućnost odabira baze. Pokreću se specificiranjem posebnih parametara na komandnoj liniji. Također možete kreirati datoteku ".bat" i napisati u nju direktno pokretanje 1C s potrebnim parametrima. To je običan tekstualni fajl sa ekstenzijom ".txt" zamenjenom sa ".bat". Uzmite u obzir ove parametre 1C. Koristeći parametre, možete pokrenuti 1C program bez dodatnog napora. Osim toga, ova opcija je vrlo brza.

Ova metoda pokretanja je izuzetno praktična kada postoji potreba za stalnim pokretanjem nekoliko kopija 1C programa u ime različitih korisnika. Ova potreba se često javlja prilikom testiranja jedne baze podataka. U ovakvom stanju stvari, bez kreiranja odgovarajuće ".bat" datoteke, procedura pokretanja će biti vrlo nezgodna i dugotrajna.

Razmotrimo neke 1C parametre koji bi vam mogli biti korisni pri radu: za mrežu 1C, fajl 1C i novi (tanki klijent).

Pokretanje baze podataka koja se već nalazi na listi baza podataka - parametri:

C: \ Program Files \ 1cv82 \ common \ 1cestart.exe ENTERPRISE / IBName„Bazno ime na listi"/NUser / Ppassword

U ovom slučaju se pokreće 1C starter. Način rada - "poduzeće", naziv ciljne baze podataka je već na listi 1C baza podataka.

Direktno pokretanje (opcija datoteke) bez unosa korisnika i lozinke

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

Ovdje se debeli klijent pokreće s direktnom putanjom do osnovnog direktorija. Nije bitno da li je ciljna baza na listi. Način rada - "Enterprise".

Direktno pokretanje (mrežna opcija) bez unosa korisnika i lozinke

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

Ista priča kao u prethodnom paragrafu, samo za mrežnu verziju 1C.

Pokretanje konfiguracije za tanki klijent "Upravljanje trgovinom" u načinu debelog klijenta

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

Pokretanje eksterne obrade direktno na početku 1C

C: \ Programske datoteke \ 1cv82 \ 8.2.13.205 \ bin \ 1cv8.exe ENTERPRISE /Izvrši "FullPathToProcessFile.epf"

Otpremite bazu u fajl

Verzija fajla: C: \ Program Files \ 1cv81 \ bin \ 1cv8.exe "config / F" C: \ bases1c \ BUH \ Titan "/ N" Admin "/ DumpIB" C: \ Buh_Titan_% date% .dt

Verzija servera: C: \ Program Files \ 1cv81 \ bin \ 1cv8.exe "config / S" Server \ AtlantBuh "/ N" Admin "/ DumpIB" C: \ Buh_Titan_% date% .dt

Opcije komandne linije za određivanje opcija pokretanja

/@<имя файла>
put do datoteke s parametrima komandne linije.

/ F<Путь>
put do baze podataka o fajlu (isključujući naziv datoteke).

/ S<Адрес>
adresa baze podataka pohranjena na serveru 1C: Enterprise 8.x je sljedeća:

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

/ N<Имя>
Korisničko ime. Treba biti specificiran na isti način kao u konfiguratoru

/ P<Пароль>
lozinka korisnika čije je ime navedeno u parametru /N. Opcioni parametar

/ WA-
zabrana upotrebe Windows autentikacije na početku Enterprise ili Konfiguratora

/ WA +
postavljanje obavezne upotrebe Windows autentifikacije na početku 1C: Enterprise ili konfiguratora. Ako / WA prekidač nije specificiran, pretpostavlja se da se koristi parametar / WA + komandne linije

/ AU-
zabrana prikazivanja pitanja o ažuriranju trenutne verzije 1C: Enterprise iz administrativne instalacije

/ AU +
postavljanje izlaza pitanja o ažuriranju trenutne verzije 1C: Enterprise iz administrativne instalacije. Ako / AU prekidač nije naveden, pretpostavlja se da se koristi parametar / AU + komandne linije

/ Out<Имя файла>[-NoTruncate]
instalacija datoteke za prikaz servisnih poruka. Ako je naveden ključ NoTruncate (odvojen razmakom), datoteka se ne briše

/ L<Каталог>
naveden je direktorij lokaliziranih resursa sučelja (na primjer, "RU")

/ DisableStartupMessages
Suzbija poruke pokretanja: “Konfiguracija baze podataka ne odgovara sačuvanoj konfiguraciji. Nastaviti?"; “Vaš računar nije dovoljno moćan da uredi pomoć za konfiguraciju. Da biste uredili pomoć, potrebno je da instalirate Microsoft Internet Explorer 6.0 ili noviji. "; „Mogućnosti vašeg računara nisu dovoljne za uređivanje html dokumenata, uključujući i teme pomoći. Da biste uređivali html dokumente, potrebno je da instalirate Microsoft Internet Explorer verzije 6.0 ili noviju. U ovom pokretanju, uređivanje html dokumenata neće biti dostupno."

/ C<Строка текста>
prosljeđivanje parametra u konfiguraciju

Ne koristi se za osnovne verzije:
UC<Код доступа>
Uspostavljanje veze sa informacijskom bazom na kojoj je postavljena blokada veze. Ako je prilikom blokiranja naveden neprazan pristupni kod, tada da biste uspostavili vezu, morate navesti ovaj kod u parametru /UC.

/ RunShortcut<имя файла>
pokretanje sistema 1C: Enterprise 8.1 sa listom baza podataka dobijenih pomoću navedene datoteke. Datoteka može biti datoteka liste uobičajenih baza podataka (* .v8i), ili datoteka prečice infobaza (* .v8l).

/ IBConnectionString
specificirajući cijeli niz veze infobaze, u obliku u kojem ga vraća funkcija InformationBaseConnectionString (). Dijelovi niza veze mogu se nadjačati već postojećim parametrima. Da biste to učinili, trebate /IBConnectionString biti na komandnoj liniji ispred njih. Prilikom prosljeđivanja niza veze kao parametra komandne linije, zapamtite da niz veze sadrži navodnike. Stoga je potrebno cijeli niz staviti u navodnike i udvostručiti navodnike sadržane u njima.

/ SLev
nivo sigurnosti veze klijenta sa serverom 1C: Enterprise. / SLev0 - neosigurana veza; / SLev1 - sigurna veza samo tokom autentifikacije; / SLev2 - sigurna veza za cijelu sesiju. Ako nije navedeno, to je ekvivalentno / SLev0.

Otklanjanje grešaka
označava da je 1C: Enterprise pokrenut u načinu za otklanjanje grešaka.

/ DebuggerURL
identifikaciju debuggera na koji bi se aplikacija trebala povezati odmah nakon pokretanja. Određuje URL za otklanjanje grešaka (protokol, računar i broj porta) gde se udaljeni objekti mogu kreirati u programu za otklanjanje grešaka.

/ SAOnRestart
zatražiti lozinku prilikom ponovnog pokretanja sistema iz ove sesije. Podrazumevano, lozinka se ne traži.

/ Izvrši<имя файла внешней обработки >
je dizajniran da pokrene eksternu obradu u 1C: Enterprise modu odmah nakon pokretanja sistema.

/ Logui
dizajniran za pokretanje klijentske aplikacije za kreiranje na korisnikovom računaru u folderu datoteka aplikacije% APPDATA% \ 1C \ 1Cv81 \<Уникальный идентификатор ИБ>\ logui.txt "datoteka logui.txt, koja će evidentirati sve korisničke interakcije (pritisci na tipke, klikovi mišem).

/ SchJobDn
rukovodi izvršavanjem dodijeljenih zadataka. Moguće vrijednosti su "Y" ili "N". "Y" - za kreiranu infobazu će biti zabranjeno izvršavanje zakazanih zadataka.

Parametri komandne linije konfiguratora batch moda

/ DumpIB<Имя файла>
istovar infobaze u komandnom modu

/ RestoreIB<Имя файла>
učitavanje baze podataka u komandnom modu

/ DumpCfg<имя cf файла>
spremanje konfiguracije u datoteku

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

/ UpdateDBCfg [-WarningsAsErrors]

ažuriranje konfiguracije baze podataka. Ako je naveden ključ WarningsAsErrors (odvojen razmakom), tada će se sve poruke upozorenja tretirati kao greške
/ DumpDBCfg<имя cf файла>
spremanje konfiguracije baze podataka u datoteku

/ RollbackCfg
povratak na konfiguraciju baze podataka

/ CheckModules
vršiti sintaksičku kontrolu

/ UpdateCfg<имя_файла>
ažuriranje podržane konfiguracije. FileName je naziv .cf ili .cfu datoteke.

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

testirajte i popravite bazu podataka


Ključne riječi: ključ za pokretanje, parametar pokretanja, komandna linija

Pokretanje izvršne datoteke sistema 1C: Enterprise 8.0

Pored pokretanja izborom odgovarajuće ikone iz menija "Start -Programi" operativnog sistema MS Windows, sistem 1C: Enterprise 8.0 se može pokrenuti pokretanjem izvršne datoteke 1CV8.EXE. Takvo pokretanje se može izvesti, na primjer, pomoću stavke "Pokreni" u meniju "Start" operativnog sistema MS Windows ili dvostrukim klikom na naziv datoteke 1CV8.EXE u programu Explorer.

U komandnoj liniji za pokretanje datoteke 1CV8.EXE možete odrediti sve potrebne parametre: način pokretanja, naziv direktorija s bazom podataka, naziv korisničkog direktorija i drugo. Ako su parametri komandne linije ispravno navedeni, datoteka 1CV8.EXE će se pokrenuti u jednom od načina pokretanja: "1C: Enterprise" ili "Konfigurator" - ovisno o navedenim parametrima.

Ako se prilikom pokretanja datoteke 1CV8.EXE pronađe greška u parametrima komandne linije ili parametri nedostaju, nakon pokretanja 1C: Enterprise će se prikazati dijalog za pokretanje. U ovom dijalogu korisnik može odabrati način pokretanja datoteke 1CV8.EXE, naziv baze podataka i druge parametre pokretanja.

Parametri komandne linije.
Prilikom pokretanja datoteke 1CV8.EXE, u komandnoj liniji se mogu navesti sljedeći parametri:

Parametri komandne linije za odabir načina rada:

CONFIG
pokretanje sistema 1C: Enterprise 8.0 u režimu "Konfigurator";

ENTERPRISE
pokretanje sistema 1C: Enterprise 8.0 u režimu "1C: Enterprise";

CREATEINFOBASE ]
stvaranje informativne baze


string koji specificira parametre baze podataka, od kojih je svaki fragment obrasca
<Имя параметра=><Значение>,

gdje je naziv parametra naziv parametra, a vrijednost njegova vrijednost.

Fragmenti su međusobno odvojeni simbolima ";".

Ako vrijednost sadrži znakove razmaka, mora se staviti u dvostruke navodnike (").

Parametar je definiran za varijantu datoteke:

Fajl - direktorij baze podataka;

Locale - jezik (država) koji će se koristiti prilikom kreiranja infobaze. Važeće vrijednosti su iste kao i parametar<Форматная строка>metoda Format. Parametar Locale nije obavezan. Ako nije navedeno, koristit će se regionalna podešavanja trenutne baze podataka.

Za verziju klijent-server, parametri su definirani:

Srvr - 1C: Ime servera preduzeća;

Ref - naziv infobaze na serveru;

SQLSrvr - ime SQL servera;

SQLDB je ime SQL baze podataka;

SQLUID - SQL korisničko ime;

SQLPwd - SQL korisnička lozinka. Ako lozinka za SQL korisnika nije navedena, tada se ovaj parametar može izostaviti.

SQLYOffs je pomak datuma koji se koristi za pohranjivanje datuma u SQL Server. Može imati vrijednosti 0 ili 2000. Ovaj parametar je opcionalan. Ako nije navedeno, prihvaća se vrijednost 0.

Locale - jezik (država), (slično varijanti datoteke).

Parametri su definirani za sve varijante:

Usr - korisničko ime;

Pwd - lozinka

/ AddInList
parametar koji pokazuje pod kojim imenom dodati bazu na listu; ako nije navedeno, baza neće biti dodana na listu. Ako ime nije navedeno, koristi se zadano, slično interaktivnom kreiranju infobaze.

Istovremena upotreba ključeva nije dozvoljena.

Parametri komandne linije za određivanje parametara pokretanja:

/@<имя файла>
parametri komandne linije su upisani u navedenu datoteku

/ F<Путь>
put do baze podataka, ako je pohranjena u datoteci (ne morate navesti naziv datoteke)

/ S<Адрес>
adresa baze podataka pohranjena na serveru 1C: Enterprise 8.0 je sljedeća:

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

/ N<Имя>
Korisničko ime. Treba biti specificiran na isti način kao u listi korisnika kreiranoj u konfiguratoru

/ P<Пароль>
lozinka korisnika čije je ime navedeno u parametru /N. Ako korisnik nema lozinku, ovaj parametar se može izostaviti

/ WA-
zabrana upotrebe Windows autentikacije na početku Enterprise ili Konfiguratora

/ WA +
postavljanje obavezne upotrebe Windows autentifikacije na početku 1C: Enterprise ili konfiguratora. Ako / WA prekidač nije specificiran, pretpostavlja se da se koristi parametar / WA + komandne linije

/ AU-
zabrana prikazivanja pitanja o ažuriranju trenutne verzije 1C: Enterprise iz administrativne instalacije

/ AU +
postavljanje izlaza pitanja o ažuriranju trenutne verzije 1C: Enterprise iz administrativne instalacije. Ako / AU prekidač nije naveden, pretpostavlja se da se koristi parametar / AU + komandne linije

/ Out<Имя файла>
[-NoTruncate]
instalacija datoteke za prikaz servisnih poruka. Ako je naveden prekidač –NoTruncate (odvojen razmakom), datoteka se ne briše

/ L<Каталог>
naveden je direktorij lokaliziranih resursa sučelja (na primjer, "RU")

/ DisableStartupMessages
Suzbija poruke pokretanja: “Konfiguracija baze podataka ne odgovara sačuvanoj konfiguraciji. Nastaviti?"; “Vaš računar nije dovoljno moćan da uredi pomoć za konfiguraciju. Da biste uredili pomoć, potrebno je da instalirate Microsoft Internet Explorer 6.0 ili noviji. "; „Mogućnosti vašeg računara nisu dovoljne za uređivanje html dokumenata, uključujući i teme pomoći. Da biste uređivali html dokumente, potrebno je da instalirate Microsoft Internet Explorer verzije 6.0 ili noviju. U ovom pokretanju, uređivanje html dokumenata neće biti dostupno."

/ C<Строка текста>
prosljeđivanje parametra u konfiguraciju

Parametri komandne linije konfiguratora paketnog načina rada:

/ DumpIB<Имя файла>
istovar infobaze u komandnom modu

/ RestoreIB<Имя файла>
učitavanje baze podataka u komandnom modu

/ DumpCfg<имя cf файла>
spremanje konfiguracije u datoteku

/ UpdateDBCfg
[-WarningsAsErrors]
ažuriranje konfiguracije baze podataka. Ako je naveden ključ WarningsAsErrors (odvojen razmakom), tada će se sve poruke upozorenja tretirati kao greške

/ DumpDBCfg<имя cf файла>
spremanje konfiguracije baze podataka u datoteku

/ RollbackCfg
povratak na konfiguraciju baze podataka

/ CheckModules
vršiti sintaksičku kontrolu

/ UpdateCfg<имя cf | cfu файла>
ažuriranje podržane konfiguracije

/ IBCheckAndRepair [-ReIndex]
[-LogIntergrity] [-RecalcTotals]
[-IBCompression]
[-TestOnly | [-BadRefCreate |
-BadRefClear | -BadRefNone]
[-BadDataCreate |
-BadDataDelete]]
testirajte i popravite bazu podataka

ReIndex
ponovno indeksiranje tabela

LogIntergrity
provjera logičke konzistentnosti

RecalcTotals
preračunavanje ukupnih iznosa

IBCompression
komprimirati tablice

TestOnly
samo testiranje

ako postoje reference na nepostojeće objekte:

BadRefCreate
kreirati objekte

BadRefClear
čistih objekata

BadRefNone
ne mijenjaj

sa djelomičnim gubitkom objekata:

BadDataCreate
kreirati objekte

BadDataDelete
brisati objekte

Istovremena upotreba ključeva unutar podgrupe parametara nije dozvoljena.
Ako je naredba uspješna, vraća povratni kod 0, u suprotnom - 1 (101 ako postoje greške u podacima).

Parametri komandne linije za paketni način za kreiranje distribucijskih i ažuriranih datoteka:

/ CreateDistributionFiles
[-cffile<имя cf файла>]
[-cfufile<имя cfu файла>
[-f<имя cf файла>-v<версия дистрибутива>]+]
Kreirajte datoteke za isporuku i ažuriranje

Cffile<имя cf файла>
uputstvo za kreiranje distribucije

Cfufile<имя cfu файла>
uputstvo za kreiranje ažuriranja

F<имя cf файла>
distributivni komplet uključen u ažuriranje je određen imenom

V<версия дистрибутива>]
distribucija uključena u ažuriranje određena je verzijom

Napomena: grupa parametara -f<имя cf файла>-v<версия дистрибутива>ponavlja onoliko puta koliko su distribucijski fajlovi uključeni u ažuriranje.

Parametri komandne linije za rad sa konfiguracionim spremištem:

/ DepotF
memorijski direktorij

/ DepotN
korisničko ime spremišta

/ DepotP
korisnička lozinka trezora

/ DepotDumpCfg<имя cf файла>[-v<номер версии хранилища>]
sačuvaj konfiguraciju iz spremišta u datoteku (batch mod)

V<номер версии хранилища>
v - broj verzije, ako nije naveden broj verzije ili je jednak -1, najnovija verzija će biti sačuvana.

/ DepotUpdateCfg [-v<номер версии хранилища>] [-revidirano]
Ažurirajte konfiguraciju pohrane iz datoteke (skupni način rada)

V<номер версии хранилища>
broj verzije, ako broj verzije nije naveden, ili je jednak -1, najnovija verzija će biti sačuvana, ako je konfiguracija povezana sa spremištem, tada se parametar ignoriše

Revidirano
dobiti snimljene objekte ako je potrebno. Ako konfiguracija nije povezana sa spremištem, tada se parametar ignorira.

Parametri komandne linije za registraciju paketnog režima 1C: Enterprise 8.0 kao servera za automatizaciju:

/ RegServer
registracija prijave

/ UnregServer
uklonite registraciju aplikacije

Nakon završetka, zatvara sistem 1C: Enterprise 8.0.

Ako vrijednosti parametara uključuju razmake (na primjer, putanju ili naziv datoteke), vrijednosti moraju biti stavljene u navodnike.

Ispod je primjer komandne linije za pokretanje 1C: Enterprise 8.0 sistema:

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

Navedena komandna linija znači da će sistem 1C: Enterprise 8.0 biti pokrenut u 1C: Enterprise modu, a baza podataka se nalazi u \ DB poddirektorijumu direktorija C: \ 1CV8 \ BIN.

Dugo sam želio pronaći sličnu cheat sheet, koja sadrži glavne naredbe i parametre za pokretanje 1C iz komandne linije. Konačno se to dogodilo zahvaljujući Infostartu 🙂

Za verzije 1C 7.7 i 8 (8.1, 8.2, 8.3) parametri su drugačiji. Razmotrimo ih detaljnije

Timovi 1C 7.7

1cv7.exe MODE [/ M | / D | / U | / N | / P ],

gdje MODE- način pokretanja, može imati samo jednu od nekoliko vrijednosti:

  • config- konfiguratorski način rada;
  • debug- način otklanjanja grešaka;
  • preduzeće- normalan (radni) način rada;
  • monitor- "Monitor" mod.

Sljedeći tasteri su opcioni:

  • / M- pokretanje programa u ekskluzivnom modu;
  • / D- imenik baze podataka;
  • / U- radni imenik korisnika (direktorijum sa liste korisnika se zanemaruje);
  • / N- Korisničko ime;
  • / P- korisnička lozinka;
  • / T<путь> - put do privremenih datoteka;
  • /@<ИмяФайла> - za režim konfiguratora sa indikacijom datoteke za pokretanje serije;
  • / W- Inicijalizacija web ekstenzije;
  • / L- Jezik interfejsa: ENG - engleski, UKR - ukrajinski.

Primjer: 1cv7 enterprise / Dc: \ 1c \ mainbase / NIvanov / P123,

U tom slučaju, program će se pokrenuti bez prikaza dijaloga o izboru baze i načina rada, kao i bez traženja korisničkog imena i lozinke.

Naredbe za 1C 8.3 i 8.2

Dodatne opcije za odabir načina pokretanja

Istovremena upotreba parametara iz donje tabele nije dozvoljena.

DIZAJNER(CONFIG u 8.0) Pokrenite u modu konfiguratora.

ENTERPRISE Pokreni u Enterprise modu.

CREATEINFOBASE<СтрокаСоединения> ] Kreiranje informacione baze.

  • StringConnection - potreban parametar, vidi dolje.
  • / AddInList [NameIB] - naziv pod kojim se baza dodaje na listu. Ako ovaj parametar nije specificiran, baza podataka neće biti dodana na listu. Ako IBName nije specificirano, zadano ime će biti navedeno (kao kod interaktivnog kreiranja baze podataka).
  • / UseTemplate- izrada infobaze se vrši prema šablonu navedenom u<naziv datoteke šablona>. Konfiguracijske datoteke (.cf) ili datoteke dump baze podataka (.dt) se mogu koristiti kao predlošci. Ako predložak nije naveden, parametar se zanemaruje.

Parametar ConnectionString se formira iz parova ParameterName = Vrijednost odvojeno tačkom i zarezom ( ; ). Ako vrijednost sadrži razmake, mora se staviti u dvostruke navodnike. Mogući parametri niza veze:

Parametar je definiran za varijantu datoteke:

File Imenik baze podataka.

Za verziju klijent-server, parametri su definirani:

Srvr 1C: Ime servera preduzeća.

(8.1 i noviji) Ako komandna linija za pokretanje izvršne datoteke sadrži nekoliko parametara koji opisuju putanju do infobaze (File i Srvr), tada se koristi posljednji od navedenih parametara.

(c 8.2 i 8.3) Da bi se osigurao nesmetan rad klijentskih aplikacija, moguće je specificirati nekoliko adresa klastera. Za ovo:

  • Vrijednost Srvr parametra može biti lista adresa klastera odvojena zarezima,
    Na primjer: Srvr = "Server1, Server2" ili Srvr = "Server1: 1741, Server2: 1741";
  • U dijalogu za dodavanje infobaze u klijentsku aplikaciju, vrijednost svojstva "Enterprise Cluster" može biti lista adresa klastera odvojena zarezima, na primjer: Server1, Server2 ili Server1: 1741, Server2: 1741;

Ref Naziv baze podataka na serveru 1C: Enterprise

DBMS(od 8.1) tip korištenog servera baze podataka:

  • MSSQLServer- Microsoft SQL Server (podrazumevano);
  • PostgreSQL- PostgreSQL;
  • IBMDB2- IBM DB2;
  • OracleDatabase- Oracle baza podataka (c 8.2).

DBSrvr(SQLSrvr u 8.0) Ime SQL servera.

DB(SQLDB u 8.0) Ime SQL baze podataka.

DBUID(SQLUID u 8.0) Korisničko ime SQL servera.

DBPwd(SQLPwd u 8.0) Lozinka korisnika SQL servera. Ako lozinka nije navedena za korisnika poslužitelja baze podataka, tada se ovaj parametar može izostaviti.

SQLYOffs Pomak datuma koji se koristi za pohranjivanje datuma u SQL server (za verziju klijenta/servera). Važeće vrijednosti su 0 ili 2000. Zadana vrijednost je 0.

CrSQLDB(od 8.1) Kreirajte bazu podataka ako je nema ("y" - kreirajte bazu podataka ako je odsutna, "n" - ne kreirajte).

SchJobDn(od 8.1.11, prije toga je bio kao opći parametar) za kreiranu infobazu, zabraniti izvršavanje rutinskih kreacija (Y/N). Podrazumevano je N.

SUsr Ime administratora klastera gdje će se kreirati početna slika. Ovaj parametar se mora specificirati ako su administratori definirani u klasteru i za njih nije instalirana provjera autentičnosti operativnog sistema ili nije prikladna.
SPwd Lozinka administratora klastera.

Parametri su definirani za sve varijante:

  • Usr Korisničko ime.
  • Pwd Korisnička lozinka.
  • Locale Jezik (zemlja). Važeće vrijednosti su iste kao i za metodu Ugrađeni jezički format(na primjer, "ru_RU"). Standardno se koriste regionalne postavke trenutne baze podataka.

Opći parametri pokretanja u Enterprise ili Configurator modu

  • /@<ИмяФайла> Putanja do datoteke s parametrima komandne linije.
  • / F<ПутьИБ> Putanja do baze podataka o datotekama (isključujući naziv datoteke).
  • / S<ИмяКомпьютера\ИмяИБ> Adresa baze podataka na serveru 1C: Enterprise.
  • / Ws (od 8.2) String ws-veza.
  • / IBName<имя информационной базы>Z pokretanje infobaze po imenu baze u listi infobaza. Ime mora biti stavljeno u dvostruke navodnike ako je potrebno. Štaviše, ako ime sadrži dvostruke navodnike, onda morate svaki dvostruki navodnik zamijeniti s dva dvostruka navodnika. Ako se na listama baza podataka nađe više od jedne baze podataka sa navedenim imenom, korisniku će biti prikazana greška.
  • / IBConnectionString omogućava vam da specificirate cijeli niz veze infobaze, u obliku u kojem ga vraća funkcija InfoBaseConnectionString(). Dijelovi niza veze mogu se nadjačati već postojećim parametrima. Za ovo je neophodno da / IBConnectionString bio na komandnoj liniji prije njih. Prilikom prosljeđivanja niza veze kao parametra komandne linije, zapamtite da niz veze sadrži navodnike. Stoga je potrebno cijeli niz staviti u navodnike i udvostručiti navodnike sadržane u njima.

Dodatni parametri niza veze u načinu rada:

  • wsn- korisničko ime za autentifikaciju;
  • wsp- korisnička lozinka za autentifikaciju na web serveru;
  • wspauto- koristiti automatske postavke proxy servera;
  • wspsrv- adresa proxy servera;
  • wspport- proxy port;
  • wspuser- korisničko ime za proxy sa autorizacijom;
  • wsppwd- lozinka za proxy sa autorizacijom.

/ N<ИмяПользователя> Korisničko ime kako je navedeno u konfiguratoru.

/ P<ПарольПользователя> Lozinka za korisnika čije je ime navedeno u parametru /N. Ako korisnik nema lozinku, ovaj parametar se može izostaviti.

/ WSN<имя> (od 8.2) Korisničko ime za autentifikaciju na web serveru.

/ Wsp<пароль> (od 8.2) Lozinka korisnika, čije je ime navedeno u parametru /WSN, za autentifikaciju na web serveru.

/ WA- Sprečavanje upotrebe Windows autentikacije pri pokretanju.

/ WA + Obavezna upotreba Windows autentifikacije pri pokretanju. Ako / WA uopće nije specificirano, pretpostavlja se / WA +.

/ SAOnRestart Označava da se lozinka mora tražiti kada se sistem ponovo pokrene iz ove sesije (ne koristi se u tankom klijentu). Podrazumevano, lozinka se ne traži.

/ itdi(od 8.2.14) Otvaranje obrazaca u glavnom prozoru i korištenje markera za prebacivanje između otvorenih obrazaca (rad sa bookmarkovima).

/ isdi(od 8.2.14) Za rad sa zasebnim prozorima.

/ LogUI Evidentiranje radnji korisnika.

/ Out<ИмяФайла>[-NoTruncate] Postavlja datoteku za prikaz servisnih poruka. Ako je naveden NoTruncate, datoteka se ne briše.

/ SchJobDn(od 8.1, pošto se 8.1.11 pojavio kao parametar niza veze) Kontroliše izvršavanje zakazanih zadataka. Moguće vrijednosti: "Y" ili "N". "Y" - kreiranoj infobazi će biti zabranjeno obavljanje zakazanih zadataka.

/ AppAutoCheckVersion A automatski odabir potrebne verzije za svaku infobazu.

/ AppAutoCheckMode A automatsko određivanje aplikacije na osnovu podataka baze podataka (glavni režim pokretanja za konfiguraciju i režim pokretanja za korisnika).

Opcije za odabir načina pokretanja

Istovremena upotreba parametara iz donje tabele nije dozvoljena.
Parametar Opis
CONFIG Pokrenite u modu konfiguratora.
ENTERPRISE Pokreni u Enterprise modu.
CREATEINFOBASE<СтрокаСоединения> ] Kreiranje informacione baze.

  • ConnectionString je obavezan parametar, pogledajte dolje.
  • / AddInList [NameIB] - ime pod kojim se baza dodaje na listu. Ako ovaj parametar nije specificiran, baza podataka neće biti dodana na listu. Ako IBName nije specificirano, zadano ime će biti navedeno (kao kod interaktivnog kreiranja baze podataka).

Parametar ConnectionString formira se iz parova Ime_parametra = vrijednost, odvojenih tačkom i zarezom (;). Ako vrijednost sadrži razmake, mora se staviti u dvostruke navodnike.

Mogući parametri niza veze:

Usr Korisničko ime.
Pwd Korisnička lozinka.
Locale Jezik (zemlja). Važeće vrijednosti su iste kao za metodu Embedded Language Format (na primjer, "ru_RU"). Standardno se koriste regionalne postavke trenutne baze podataka.
File Direktorij infobaze (za verziju datoteke).
Srvr 1C: Ime servera preduzeća (za verziju klijent-server).
Ref Naziv baze podataka na serveru 1C: Enterprise (za verziju klijent-server).
SQLSrvr Ime SQL servera (za verziju klijenta / servera).
SQLDB Ime SQL baze podataka (za verziju klijent-server).
SQLUID Korisničko ime SQL servera (za verziju klijenta/servera).
SQLPwd Korisnička lozinka SQL servera (za verziju klijent-server). Opciono.
SQLYOffs Pomak datuma koji se koristi za pohranjivanje datuma u SQL server (za verziju klijenta/servera). Važeće vrijednosti su 0 ili 2000. Zadana vrijednost je 0.

Parametri pokretanja u Enterprise ili Configurator modu
Parametar Opis
/@<ИмяФайла> Putanja do datoteke s parametrima komandne linije.
/ F<ПутьИБ> Putanja do baze podataka o datotekama (isključujući naziv datoteke).
/ S<ИмяКомпьютера\ИмяИБ> Adresa baze podataka na serveru 1C: Enterprise.
/ N<ИмяПользователя> Korisničko ime kako je navedeno u konfiguratoru.
/ P<ПарольПользователя> Korisnička lozinka kako je postavljena u konfiguratoru. Opcioni parametar.
/ WA- Sprečavanje upotrebe Windows autentikacije pri pokretanju.
/ WA + Obavezna upotreba Windows autentifikacije pri pokretanju. Ako / WA uopće nije specificirano, pretpostavlja se / WA +.
/ AU- Spriječite prikaz upita za ažuriranje iz administrativne instalacije.
/ AU + Instaliranje upita za ažuriranje iz administrativne instalacije. Ako / AU uopće nije navedeno, pretpostavlja se / AU +.
/ Out<ИмяФайла>[-NoTruncate] Postavlja datoteku za prikaz servisnih poruka. Ako je specificirano -NoTruncate, datoteka se ne čisti.
/ L Direktorij lokaliziranih resursa sučelja, na primjer, "RU".
/ DisableStartupMessages Suzbija poruke o nedosljednosti sačuvane konfiguracije i konfiguracije baze podataka, kao i o potrebi da se instalira Internet Explorer 6.0 pri pokretanju.
/ C<Строка> Prosljeđivanje parametra u konfiguraciju.

Parametri paketnog režima konfiguratora

Nakon izvršenja, konfigurator automatski izlazi. Povratni kodovi konfiguratorskog burst moda:

  • 0 - uspješno.
  • 1 - neuspješno.
  • 101 - postoje greške u podacima.

Parametar Opis
/ DumpIB<ИмяФайла> Istovar infobaze.
/ RestoreIB<ИмяФайла> Učitavanje baze podataka.
/ DumpCfg<ИмяФайла> Spremanje konfiguracije u datoteku.
/ LoadCfg<ИмяФайла> Učitavanje konfiguracije iz datoteke.
/ UpdateDBCfg [-WarningsAsErrors] Ažuriranje konfiguracije baze podataka. Ako je navedeno -WarningsAsErrors, sva upozorenja se tretiraju kao greške.
/ DumpDBCfg<ИмяФайла> Spremanje konfiguracije baze podataka u datoteku.
/ RollbackCfg Vratite se na konfiguraciju baze podataka.
/ CheckModules Sintaktička kontrola.
/ UpdateCfg<ИмяФайла> Ažuriranje podržane konfiguracije. FileName - naziv .cf ili .cfu datoteke.

Testiranje i ispravljanje infobaze. / IBCheckAndRepair... Dodatne opcije:
[-ReIndex - ponovno indeksiranje tabela.
[-LogIntegrity - provjeri logički integritet.
[-LogAndRefsIntegrity - provjeri logički i referentni integritet.
[-RecalcTotals - ponovno izračunavanje ukupnih iznosa.
[-IBCompression - kompresija tablica.
[-TestOnly - samo testiranje.
[-BadRefCreate - kreiranje objekata kada postoje reference na nepostojeće objekte.
[-BadRefClear - brisanje objekata ako postoje reference na nepostojeće objekte.
[-BadRefNone - ne modificirajte objekte ako postoje reference na nepostojeće objekte.
[-BadDataCreate - kreiranje objekata s djelomičnim gubitkom podataka.
[-BadDataDelete - brisanje objekata u slučaju djelomičnog gubitka podataka.

Provjera konfiguracije. / CheckConfig.Dodatne opcije:
[-ClientServer - provjera rada klijentske aplikacije, kompajliranje modula, emulacija režima datoteke.
[-Klijent - provjeravanje rada klijentske aplikacije, kompajliranje modula, emulacija klijent-server moda.
[-ExternalConnectionServer - provjera rada eksterne veze, kompajliranje modula, emulacija režima datoteke.
[-ExternalConnection - provjera rada eksterne veze, kompajliranje modula, emulacija klijent-server moda.
[-Server - provjera rada servera 1C: Enterprise, kompajliranje modula, emulacija serverskog okruženja 1C: Enterprise.
[-DistributiveModules - provjerava mogućnost generiranja slika modula bez izvornih kodova, ako takvi moduli postoje.
[-IncorrectReferences - traženje logički neispravnih veza u cijeloj konfiguraciji, uklj. veze do udaljenih objekata.
[-ConfigLogicalIntegrity - standardna provjera logičkog integriteta konfiguracije.
[-UnreferenceProcedures - traženje neiskorištenih lokalnih (neizvoznih) procedura i funkcija, uklj. neiskorišteni obrađivači događaja.
[-HandlersExistence - provjeri postojanje dodijeljenih rukovatelja događajima za interfejse, forme i kontrole.
[-EmptyHandlers - Traži prazne rukovaoce događajima koji mogu smanjiti performanse.

/ ReduceEventLogSize<Дата>[-saveAs<ИмяФайла>] Skraćivanje dnevnika. Parametar Datum je nova granica evidencije registracije u formatu GGGG-MM-DD. Parametar saveAs se koristi za spremanje kopije izbrisanih zapisa.

Otklanjanje svojstava metapodataka objekata. / DumpConfigFiles<КаталогВыгрузки> ... UnloadDirectory - direktorij u kojem se nalaze datoteke svojstava. Dodatne opcije:
[-Module - istovar modula.

Učitavanje svojstava metapodataka objekata. / LoadConfigFiles<КаталогВыгрузки> ... Dodatni parametri su slični / DumpConfigFiles.
[-Module - istovar modula.
[-Template - istovar šablona.
[-Help - istovar informacija pomoći.
[-AllWritable - ispuštanje svojstava samo objekata dostupnih za pisanje.

Kreirajte datoteke za isporuku i ažuriranje
/ CreateDistributeFiles [-cffile<ИмяCFфайла>] [-cfufile<ИмяCFUфайла>] [-f<Имяфайла>| -v<ВерсияДистрибутива>]
Dodatne opcije:
-cffile - kreiranje distribucije.
-cfufile - kreiranje ažuriranja.
-f je naziv distribucije uključene u ažuriranje.
-v - verzija distribucije uključena u ažuriranje.

Opcije -f ili -v se ponavljaju onoliko puta koliko su distribucije uključene u ažuriranje.

Rad sa konfiguracijskim spremištem
Parametar Opis
/ DepotF Direktorij spremišta.
/ DepotN Korisničko ime.
/ DepotP Korisnička lozinka.
/ DepotDumpCfg<ИмяCFфайла>[-v<НомерВерсии>] Sačuvajte konfiguraciju iz spremišta u datoteku (batch mod). Ako broj verzije nije naveden ili je -1, najnovija verzija će biti sačuvana.
/ DepotUpdateCfg [-v<НомерВерсии>] [-revidirano] Ažurirajte konfiguraciju memorije iz datoteke (batch mod). Ako broj verzije nije naveden ili je -1, najnovija verzija će biti sačuvana. -revidirani parametar - dobiti snimljene objekte.

Batch registracija 1C: Enterprise kao automatizacija servera

Nakon izvršenja, program automatski izlazi.
Parametar Opis
/ Registracija RegServera.
/ UnregServer Brisanje registracije.

Tagovi: ,

Top srodni članci