Kako postaviti pametne telefone i računala. Informativni portal
  • Dom
  • Željezo
  • Opcije pokretanja prečaca 1c. Opcije naredbenog retka za određivanje opcija pokretanja

Opcije pokretanja prečaca 1c. Opcije naredbenog retka za određivanje opcija pokretanja

Pokretanje izvršne datoteke sustava 1C: Enterprise 8.x

Osim pokretanja odabirom odgovarajuće ikone iz izbornika "Start -Programi" operativnog sustava MS Windows, sustav 1C: Enterprise 8.x može se pokrenuti pokretanjem izvršne datoteke 1CV8.EXE. Takvo pokretanje može se izvesti, na primjer, pomoću stavke "Run" u izborniku "Start" operacijskog sustava MS Windows ili dvostrukim klikom na naziv datoteke 1CV8.EXE u programu Explorer.

U naredbenom retku za pokretanje datoteke 1CV8.EXE možete odrediti sve potrebne parametre: način pokretanja, naziv direktorija s informacijskom bazom, naziv korisničkog imenika i drugo. Ako su parametri naredbenog retka ispravno navedeni, datoteka 1CV8.EXE bit će pokrenuta u jednom od načina pokretanja: "1C: Enterprise" ili "Konfigurator" - ovisno o navedenim parametrima.

Ako se prilikom pokretanja datoteke 1CV8.EXE pronađe pogreška u parametrima naredbenog retka ili parametri nedostaju, tada će se nakon pokretanja prikazati dijaloški okvir za pokretanje 1C: Enterprise. U ovom dijaloškom okviru korisnik može odabrati način pokretanja datoteke 1CV8.EXE, naziv baze podataka i druge parametre pokretanja.

primjeri:


Opcija datoteke:
"C: \ Program Files \ 1cv82 \ common \ 1cestart.exe" ENTERPRISE / F "Putanja baze podataka" / N "Korisničko ime" / P "Lozinka"
Opcija klijent-poslužitelj:
"C: \ Program Files \ 1cv82 \ common \ 1cestart.exe" ENTERPRISE / S "NameServer \ Base" / N "Korisničko ime" / P "Lozinka"
port poslužitelja(na primjer 1641):

"C: \ Program Files \ 1cv82 \ common \ 1cestart.exe" ENTERPRISE / S "Naziv poslužitelja: 1641 \ Base" / N "Korisničko ime" / P "Lozinka"
Pokretanje programa kao korisnik i izvršavanje obrade po otvaranju:
"C: \ Program Files \ 1cv82 \ 8.2.17.235 \ bin \ 1cv8s.exe" ENTERPRISE / F "D: \ 1C \ HRM" / N korisnik / P lozinka / Izvršite "D: \ 1C \ External_Processing_1C \ RunningProcessing \ WorkingDesk. epf "
"C: \ Program Files \ 1cv82 \ common \ 1cestart.exe" ENTERPRISE / F "PUT DO MAPE SA DB" / N KORISNIK / P LOZINKA / Izvrši "C: \\ Processing.epf"
Arhiviranje 1C infobaze
"C: \ Program Files \ 1cv82 \ common \ 1cestart.exe" DESIGNER / S Server-1C \ 1C-Work82 / N "Administrator" / P "12345" / DumpIB \\ bdc \ BackUp \ Base.dt
"C: \ Program Files \ 1cv82 \ common \ 1cestart.exe" config / S poslužitelj: 1641 \ 82_zup / N Administrator / P zzzz / WA- /Out"c:\Backup\backup.log "-NoT_runcate / DumpIB H: \ 1S_VIGR \ 82_zup.dt

Za 8.1:
Za varijantu datoteke:
"C: \ Program Files \ 1cv81 \ bin \ 1cv8.exe" ENTERPRISE / F "D: \ 1C_base \ ZUPRAZR" / N "EMigachev" / P "12345"
Za opciju klijent-poslužitelj:
"C: \ Program Files \ 1cv81 \ bin \ 1cv8.exe" ENTERPRISE / S "server-1C \ ZUP" / N "EMigachev" / P "12345"
Ako na jednom poslužitelju postoje 8.1 i 8.2 (kako instalirati-), tada prilikom povezivanja s bazama podataka 8.2 morate navesti port poslužitelja(na primjer 1641):
"C: \ Program Files \ 1cv82 \ common \ 1cestart.exe" ENTERPRISE / S "server-1C: 1641 \ ZUP" / N "EMigachev" / P "12345"

Parametri naredbenog retka


Prilikom pokretanja datoteke 1CV8.EXE, u naredbenom retku mogu se navesti sljedeći parametri:
Parametri naredbenog retka za odabir načina rada:
CONFIG - pokretanje sustava 1C: Enterprise 8.x u načinu rada "Konfigurator";
ENTERPRISE - pokretanje sustava 1C: Enterprise 8.x u načinu rada "1C: Enterprise";
CREATEINFOBASE ] - stvaranje baze podataka (
niz 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:
Datoteka - imenik infobaze;
Locale - jezik (država) koji će se koristiti pri izradi infobaze. Važeće vrijednosti su iste kao i parametar<Форматная строка>metoda Format. Parametar Locale nije obavezan. Ako nije navedeno, koristit će se regionalne postavke trenutne baze podataka.

Za verziju klijent-poslužitelj definirani su parametri:
Srvr - 1C: naziv poslužitelja poduzeća;
Ref - naziv infobaze na poslužitelju;
SQLSrvr - naziv SQL poslužitelja;
SQLDB je naziv 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 nije obavezan. 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 popis, ako nije navedeno, baza neće biti dodana na popis. Ako naziv nije naveden, koristi se zadano, slično interaktivnom stvaranju baze podataka.

Istodobna uporaba ključeva nije dopuštena.

Parametri naredbenog retka za određivanje parametara pokretanja:
/@<имя файла>- parametri naredbenog retka zapisani su u navedenu datoteku
/ F<Путь>- put do baze podataka, ako je pohranjena u datoteci (ne morate navesti naziv datoteke)
/ S<Адрес>- adresa baze podataka pohranjena na poslužitelju 1C: Enterprise 8.x je sljedeća:
<Имя компьютера, работающего сервером приложений>\ <Ссылочное имя информационной базы, известное в рамках сервера 1С:Предприятия 8.x>

/ N<Имя>-Korisničko ime. Treba biti naveden na isti način kao u popisu korisnika kreiranom u Konfiguratoru
/ P<Пароль>-lozinka korisnika čije je ime navedeno u parametru /N. Ako korisnik nema lozinku, ovaj parametar se može izostaviti
/ WA - zabrana korištenja Windows provjere autentičnosti na početku Enterprisea ili Konfiguratora
/ WA + postavljanje obvezne upotrebe Windows autentifikacije na početku 1C: Enterprise ili Konfiguratora. Ako prekidač / WA nije naveden, pretpostavlja se da se koristi parametar naredbenog retka / WA +
/ AU - zabrana prikaza 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 prekidač / AU nije naveden, pretpostavlja se da se koristi parametar naredbenog retka / AU +
/ Van<Имя файла>[-NoT_runcate] - postavljanje datoteke za prikaz servisnih poruka. Ako je naveden prekidač –NoT_runcate (odvojen razmakom), datoteka se ne briše
/ L<Каталог>- naznačen je imenik lokaliziranih resursa sučelja (na primjer, "RU")
/ DisableStartupMessages -Suzbija poruke pri pokretanju: “Konfiguracija baze podataka ne odgovara spremljenoj konfiguraciji. Nastaviti?"; “Vaše računalo nije dovoljno snažno za uređivanje pomoći za konfiguraciju. Da biste uredili pomoć, morate instalirati Microsoft Internet Explorer 6.0 ili noviji. "; “Mogućnosti vašeg računala nisu dovoljne za uređivanje html dokumenata, uključujući teme pomoći. Za uređivanje html-dokumenata morate instalirati 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 naredbenog retka paketnog načina rada konfiguratora:
/ DumpIB<Имя файла>- istovar infobaze u naredbenom modu
/ ObnoviIB<Имя файла>- učitavanje infobaze u naredbenom načinu
/ DumpCfg<имя cf файла>- spremanje konfiguracije u datoteku
/ LoadCfg<имя cf файла>- učitavanje konfiguracije iz datoteke
/ UpdateDBCfg [-WarningsAsErrors] - ažuriranje konfiguracije baze podataka. Ako je naveden ključ WarningsAsErrors (odvojen razmakom), tada će se sve poruke upozorenja tretirati kao pogreške
/ DumpDBCfg<имя cf файла>- spremanje konfiguracije baze podataka u datoteku
/ RollbackCfg - povratak na konfiguraciju baze podataka
/ CheckModules - izvršiti provjeru sintakse
/ 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 tablica
LogIntergrity - provjerite logički integritet
RecalcTotals - ponovno izračunavanje zbroja
IBCompression - kompresija tablice
TestOnly - samo testiranje

Ako postoje reference na nepostojeće objekte:
BadRefCreate - kreiranje objekata
BadRefClear - očisti objekte
BadRefNone - ne mijenjati

S djelomičnim gubitkom objekata:
BadDataCreate - kreirajte objekte
BadDataDelete - brisanje objekata

Istodobna uporaba ključeva unutar podskupine parametara nije dopuštena.
Ako je naredba uspješna, vraća povratni kod 0, u suprotnom - 1 (101 ako postoje greške u podacima).

Parametri naredbenog retka za batch način za kreiranje distribucijskih i ažuriranih datoteka:
/ CreateDistributionFiles [-cffile<имя cf файла>] [-cfufile<имя cfu файла>[-f<имя cf файла>| -v<версия дистрибутива>] +] - Izrada datoteka isporuke i ažuriranja
-cffile<имя cf файла>- upute za izradu distribucijskog kompleta
-cfufile<имя cfu файла>- uputu za izradu ažuriranja
-f<имя cf файла>- distribucijski komplet uključen u ažuriranje naveden je imenom
-v<версия дистрибутива>] - distribucija uključena u ažuriranje određena je verzijom
Napomena: grupa parametara -f<имя cf файла>| -v<версия дистрибутива>ponavlja onoliko puta koliko su distribucijske datoteke uključene u ažuriranje.

Parametri naredbenog retka za rad s konfiguracijskim spremištem:
/ DepotF - imenik za pohranu
/ DepotN - korisničko ime skladišta
/ DepotP - lozinka korisnika za pohranu
/ DepotDumpCfg<имя cf файла>[-v<номер версии хранилища>] - spremanje konfiguracije iz spremišta u datoteku (batch mod)
-v<номер версии хранилища>
v - broj verzije, ako nije naveden broj verzije ili je jednak -1, posljednja će verzija biti spremljena.
/ DepotUpdateCfg [-v<номер версии хранилища>] [-revidirano] - Ažurirajte konfiguraciju spremišta iz datoteke (skupni način rada)
-v<номер версии хранилища>- broj verzije, ako broj verzije nije naveden, ili je jednak -1, najnovija verzija će biti spremljena, ako je konfiguracija spojena na spremište, tada se parametar zanemaruje
-revidirano - dohvatite snimljene objekte, ako je potrebno. Ako konfiguracija nije spojena na spremište, tada se parametar zanemaruje.

Parametri naredbenog retka za paketnu registraciju 1C: Enterprise 8.x kao poslužitelja za automatizaciju:
/ RegServer - registracija aplikacije
/ UnregServer - ukloniti registraciju aplikacije
Nakon završetka zatvara sustav 1C: Enterprise 8.x.
Ako vrijednosti parametara uključuju razmake (na primjer, put ili naziv datoteke), vrijednosti se moraju staviti u navodnike.

U nastavku su primjeri naredbenog retka za pokretanje sustava 1C: Enterprise 8.x:
C: \ 1CV8 \ BIN \ 1CV8.EXE ENTERPRISE / FDB
Navedeni redak za naredbe znači da će se sustav 1C: Enterprise 8.x pokrenuti u načinu rada 1C: Enterprise, a baza podataka se nalazi u poddirektoriju \ DB direktorija C: \ 1CV8 \ BIN.

C: \ 1cv81bin \ 1cv8.exe enterprise / s Serv06 \ ZUP / L RU
A ovaj naredbeni redak znači da će se sustav 1C: Enterprise 8.x pokrenuti u načinu rada "1C: Enterprise", s adresom baze podataka ZUP pohranjene na poslužitelju 1C: Enterprise Serv06 i ruskog sučelja

Da biste deblokirali uspostavljanje veza s infobazom, trebate:
Unesite informacijsku bazu koristeći parametar pokretanja "/UC" s istim kodom za autorizaciju pristupa koji je naveden kada je zaključavanje postavljeno. Pokrenite ovu obradu, navodeći "Deblokiraj veze" kao akciju blokiranja. Pritisnite gumb "Izvrši".
u cmd
start C: \ Program ~ 1 \ 1cv81 \ bin \ 1cv8.exe / UC<код доступа>
u etiketi
"C: \ Program Files \ 1cv81 \ bin \ 1cv8.exe" ENTERPRISE / F "D: \ Configurations \ Typical \ ControlTorg" / N "Korisničko ime" / P "Lozinka" / UC 456743

DOS paketni kod
odjeknuti
cls
"C: \ Program Files \ 1cv81 \ bin \ 1cv8.exe" ENTERPRISE / S "poslužitelj \ ESKM" / N "Admin" / P "ESKM" / DisableStartupMessages / C "ShutdownUsers"
"C: \ Program Files \ 1cv81 \ bin \ 1cv8.exe" CONFIG / S "server \ ESKM" / N "Admin" / P "ESKM" / DisableStartupMessages / UpdateDBCfg / UC "Batch UpdateIBConfiguration"
"C: \ Program Files \ 1cv81 \ bin \ 1cv8.exe" ENTERPRISE / S "poslužitelj \ ESKM" / N "Admin" / P "ESKM" / C "AllowUsers" / UC "BatchUpdateIBConfiguration"

Opcije odabira načina pokretanja

Istodobna uporaba parametara iz donje tablice nije dopuštena.
Parametar Opis
KONFIG Pokrenite u načinu konfiguratora.
PODUZEĆE Pokreni u Enterprise modu.
CREATEINFOBASE<СтрокаСоединения> ] Izrada informacijske baze.

  • ConnectionString je obavezan parametar, pogledajte dolje.
  • / AddInList [NameIB] - ime pod kojim se baza dodaje na popis. Ako ovaj parametar nije naveden, baza podataka neće biti dodana na popis. Ako IBName nije naveden, bit će naveden zadani naziv (kao kod interaktivnog kreiranja baze podataka).

Parametar ConnectionString formira se iz parova Ime_parametra = vrijednost, odvojenih toč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 i za metodu Embedded Language Format (na primjer, "ru_RU"). Prema zadanim postavkama koriste se regionalne postavke trenutne baze podataka.
Datoteka Imenik infobaze (za verziju datoteke).
Srvr 1C: Naziv poslužitelja poduzeća (za verziju klijent-poslužitelj).
Ref Naziv baze podataka na poslužitelju 1C: Enterprise (za verziju klijent-poslužitelj).
SQLSrvr Naziv SQL poslužitelja (za verziju klijenta/poslužitelja).
SQLDB Naziv SQL baze podataka (za verziju klijent-poslužitelj).
SQLUID Korisničko ime SQL poslužitelja (za verziju klijenta/poslužitelja).
SQLPwd korisnička lozinka SQL poslužitelja (za verziju klijent-poslužitelj). Izborno.
SQLYOffs Pomak datuma koji se koristi za pohranjivanje datuma u SQL poslužitelj (za verziju klijenta/poslužitelja). Važeće vrijednosti su 0 ili 2000. Zadana vrijednost je 0.

Parametri pokretanja u načinu rada Enterprise ili Configurator
Parametar Opis
/@<ИмяФайла> Put do datoteke s parametrima naredbenog retka.
/ F<ПутьИБ> Put do baze podataka datoteke (bez naziva datoteke).
/ S<ИмяКомпьютера\ИмяИБ> Adresa baze podataka na poslužitelju 1C: Enterprise.
/ N<ИмяПользователя> Korisničko ime kako je navedeno u Konfiguratoru.
/ P<ПарольПользователя> Korisnička lozinka kako je postavljena u Konfiguratoru. Izborni parametar.
/ WA- Sprječavanje korištenja Windows provjere autentičnosti pri pokretanju.
/ WA + Obavezna upotreba Windows provjere autentičnosti pri pokretanju. Ako / WA uopće nije navedeno, 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 +.
/ Van<ИмяФайла>[-NoTruncate] Postavlja datoteku za prikaz servisnih poruka. Ako je navedeno -NoTruncate, datoteka se ne čisti.
/ L Imenik lokaliziranih resursa sučelja, na primjer, "RU".
/ DisableStartupMessages Suzbija poruke o nedosljednosti spremljene konfiguracije i konfiguracije baze podataka, kao i o potrebi instaliranja Internet Explorera 6.0 pri pokretanju.
/ C<Строка> Prosljeđivanje parametra u konfiguraciju.

Parametri skupnog načina konfiguratora

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

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

Parametar Opis
/ DumpIB<ИмяФайла> Iskrcavanje baze podataka.
/ ObnoviIB<ИмяФайла> 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 pogreš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 baze podataka. / IBCheckAndRepair... Dodatne opcije:
[-ReIndex - ponovno indeksiranje tablica.
[-LogIntegrity - provjeriti logički integritet.
[-LogAndRefsIntegrity - provjerava logički i referentni integritet.
[-RecalcTotals - ponovno izračunavanje zbroja.
[-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 - nemojte mijenjati 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, emuliranje načina rada datoteke.
[-Klijent - provjera rada klijentske aplikacije, kompajliranje modula, emulacija klijent-poslužitelj načina rada.
[-ExternalConnectionServer - provjera rada vanjske veze, kompajliranje modula, emulacija načina rada datoteke.
[-ExternalConnection - provjera rada vanjske veze, kompajliranje modula, emulacija klijent-poslužitelj načina rada.
[-Poslužitelj - provjera rada poslužitelja 1C: Enterprise, kompajliranje modula, emulacija poslužiteljskog okruženja 1C: Enterprise.
[-DistributiveModules - provjera mogućnosti generiranja slika modula bez izvornih kodova, ako takvi moduli postoje.
[-IncorrectReferences - traženje logički netočnih poveznica u cijeloj konfiguraciji, uklj. veze na udaljene objekte.
[-ConfigLogicalIntegrity - standardna provjera logičkog integriteta konfiguracije.
[-UnreferenceProcedures - traženje nekorištenih lokalnih (neizvoznih) procedura i funkcija, uklj. neiskorišteni obrađivači događaja.
[-HandlersExistence - provjeri postojanje dodijeljenih rukovatelja događajima za sučelja, obrasce i kontrole.
[-EmptyHandlers - Traži prazne rukovaoce događajima koji mogu smanjiti performanse.

/ ReduceEventLogSize<Дата>[-Spremi kao<ИмяФайла>] Skraćivanje dnevnika. Parametar Datum nova je granica zapisnika registracije u formatu GGGG-MM-DD. Parametar saveAs koristi se 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 predložaka.
[-Help - istovar informacija pomoći.
[-AllWritable - ispuštanje svojstava samo objekata dostupnih za pisanje.

Stvorite datoteke za isporuku i ažuriranje
/ CreateDistributeFiles [-cffile<ИмяCFфайла>] [-cfufile<ИмяCFUфайла>] [-f<Имяфайла>| -v<ВерсияДистрибутива>]
Dodatne opcije:
-cffile - kreirajte distribuciju.
-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 ponavljaju se onoliko puta koliko su distribucije uključene u ažuriranje.

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

Skupna registracija 1C: Enterprise kao poslužitelj Automatizacija

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

Oznake: ,

Dugo sam želio pronaći sličan cheat sheet, koji sadrži glavne naredbe i parametre za pokretanje 1C iz naredbenog retka. Konačno se to dogodilo, zahvaljujući Infostartu 🙂

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

Momčadi 1C 7.7

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

gdje NAČIN RADA- način pokretanja, može imati samo jednu od nekoliko vrijednosti:

  • konfig- način rada konfiguratora;
  • otklanjanje pogrešaka- način rada za ispravljanje pogrešaka;
  • poduzeće- normalan (radni) način rada;
  • monitor- Način rada "Monitor".

Sljedeći ključevi nisu obavezni:

  • / M- pokretanje programa u ekskluzivnom načinu rada;
  • / D- imenik baze podataka;
  • / U- radni imenik korisnika (imenik s popisa korisnika se zanemaruje);
  • / N- Korisničko ime;
  • / P- korisnička lozinka;
  • / T<путь> - put do privremenih datoteka;
  • /@<ИмяФайла> - za način rada konfiguratora s naznakom datoteke skupnog pokretanja;
  • / W- Inicijalizacija web proširenja;
  • / L- Jezik sučelja: ENG - Engleski, UKR - ukrajinski.

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

U tom slučaju, program će se pokrenuti bez prikaza dijaloga o odabiru baze i načina rada, kao i bez upita za korisničko ime i lozinku.

Naredbe za 1C 8.3 i 8.2

Dodatne mogućnosti za odabir načina pokretanja

Istodobna uporaba parametara iz donje tablice nije dopuštena.

DIZAJNER(CONFIG u 8.0) Pokrenite u načinu konfiguratora.

PODUZEĆE Pokreni u Enterprise modu.

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

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

Parametar ConnectionString se formira iz parova Naziv parametra = vrijednost odvojeno toč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:

Datoteka Imenik baze podataka.

Za verziju klijent-poslužitelj definirani su parametri:

Srvr 1C: Naziv poslužitelja poduzeća.

(8.1 i noviji) Ako naredbeni redak za pokretanje izvršne datoteke sadrži nekoliko parametara koji opisuju put do infobaze (Datoteka i Srvr), tada se koristi posljednji od navedenih parametara.

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

  • Vrijednost parametra Srvr može biti popis adresa klastera odvojenih zarezima,
    Na primjer: Srvr = "Poslužitelj1, Poslužitelj2" ili Srvr = "Poslužitelj1: 1741, Poslužitelj2: 1741";
  • U dijaloškom okviru za dodavanje infobaze u klijentsku aplikaciju, vrijednost svojstva "Enterprise Cluster" može biti popis adresa klastera odvojenih zarezima, na primjer: Server1, Server2 ili Server1: 1741, Server2: 1741;

Ref Naziv baze podataka na poslužitelju 1C: Enterprise

DBMS(od 8.1) vrsta korištenog poslužitelja baze podataka:

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

DBSrvr(SQLSrvr u 8.0) Naziv SQL poslužitelja.

DB(SQLDB u 8.0) Naziv SQL baze podataka.

DBUID(SQLUID u 8.0) Korisničko ime SQL poslužitelja.

DBPwd(SQLPwd u 8.0) Lozinka korisnika SQL poslužitelja. 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 poslužitelj (za verziju klijenta/poslužitelja). 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 nema, "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). Zadana vrijednost je N.

SUsr Ime administratora klastera gdje će se kreirati početna slika. Ovaj parametar se mora navesti ako su administratori definirani u klasteru i za njih nije instalirana provjera autentičnosti operacijskog sustava 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čni format(na primjer, "ru_RU"). Prema zadanim postavkama koriste se regionalne postavke trenutne baze podataka.

Opći parametri pokretanja u načinu rada Enterprise ili Configurator

  • /@<ИмяФайла> Put do datoteke s parametrima naredbenog retka.
  • / F<ПутьИБ> Put do baze podataka datoteke (bez naziva datoteke).
  • / S<ИмяКомпьютера\ИмяИБ> Adresa baze podataka na poslužitelju 1C: Enterprise.
  • / Ws (od 8.2) String ws-veza.
  • / IBName<имя информационной базы>Z pokretanje infobaze po imenu baze u popisu infobaza. Naziv mora biti stavljen u dvostruke navodnike ako je potrebno. Štoviše, ako naziv sadrži dvostruke navodnike, tada morate svaki dvostruki navodnik zamijeniti s dva dvostruka navodnika. Ako se na popisu baza podataka nađe više od jedne baze podataka s navedenim imenom, korisniku će se prikazati pogreška.
  • / IBConnectionString omogućuje vam da navedete 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 to je potrebno da / IBConnectionString bio na zapovjednoj liniji prije njih. Prilikom prosljeđivanja niza veze kao parametra naredbenog retka, 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 provjeru autentičnosti;
  • wsp- korisnička lozinka za autentifikaciju na web poslužitelju;
  • wspauto- koristiti automatske postavke proxy poslužitelja;
  • wspsrv- adresa proxy poslužitelja;
  • wspport- proxy port;
  • wspuser- korisničko ime za proxy s autorizacijom;
  • wsppwd- lozinka za proxy s 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 poslužitelju.

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

/ WA- Sprječavanje korištenja Windows provjere autentičnosti pri pokretanju.

/ WA + Obavezna upotreba Windows provjere autentičnosti pri pokretanju. Ako / WA uopće nije navedeno, pretpostavlja se / WA +.

/ SAOnRestart Označava da se mora zatražiti lozinka kada se sustav ponovno pokrene iz ove sesije (ne koristi se u tankom klijentu). Prema zadanim postavkama, lozinka se ne traži.

/ itdi(od 8.2.14) Otvaranje obrazaca u glavnom prozoru i korištenje oznaka za prebacivanje između otvorenih obrazaca (rad s oznakama).

/ isdi(od 8.2.14) Za rad s odvojenim prozorima.

/ LogUI Zapisivanje korisničkih radnji.

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

/ SchJobDn(od 8.1, budući da se 8.1.11 pojavio kao parametar niza veze) Kontrolira izvršavanje zakazanih zadataka. Moguće vrijednosti: "Y" ili "N". "Y" - kreiranoj infobazi bit će zabranjeno obavljanje zakazanih zadataka.

/ AppAutoCheckVerzija A automatski odabir potrebne verzije za svaku infobazu.

/ AppAutoCheckMode A automatsko određivanje aplikacije na temelju podataka baze podataka (glavni način pokretanja za konfiguraciju i način pokretanja za korisnika).

U ovom članku ću vam reći o parametrima pokretanja 1C i kako ih koristiti. Evo nekoliko primjera kako koristiti ove parametre. Nakon što pročitate članak, moći ćete automatizirati neke svoje dnevne procese.

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

Pokrenite način rada 1C

KONFIG- 1C će se pokrenuti u načinu konfiguratora.
PODUZEĆE- 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čaci na radnoj površini i u izborniku Start 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 popisu korisnika u Konfiguratoru. Korisnici se mogu vidjeti u Konfiguratoru, idite na gornji izbornik: Administracija> Korisnici. Ako je lozinka prazna, ovo polje se može izostaviti.

Ovi se parametri mogu odrediti u postavkama prilikom uređivanja baze podataka na popisu baza podataka. U okviru "Napredne mogućnosti 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 učinili 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 poslužitelju, morate drugačije postaviti parametre pokretanja:

  • / S "adresa" - navedite adresu na sljedeći način: "Naziv poslužitelja (klastera infobaze)" \ "Naziv baze podataka na poslužitelju"

Ovi parametri moraju biti registrirani u prečacu s kojim pokrećete 1C: Enterprise. Idite na svojstva prečaca, na kraju polja "Objekt" dodajte potrebne parametre.

Ako je sve učinjeno ispravno, kada pokrenete prečac, trebala bi se pokrenuti baza koju ste naveli u parametrima.

Radi praktičnosti, možete stvoriti novi prečac ili kopirati onaj koji koristite.

Pokretanje 1C pri pokretanju sustava

Ako želite pokrenuti 1C Enterprise pri pokretanju sustava s potrebnim parametrima, morate kopirati 1C prečac u mapu Startup.

Ako sadrži parametre pokretanja 1C, oni će raditi kada se sustav 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čacu.

Dodatni parametri za pokretanje 1C

  • / LogUI- bilježenje radnji korisnika u dnevnik. (Snimak će biti napravljen u korisničkom imeniku, u datoteku pod nazivom "logui.txt")
  • / DumpIB " Adresa datoteke za prijenos « - istovar baze podataka. Pogodno za stvaranje automatskog arhiviranja baze podataka.
  • / Izvrši " Adresa vanjske obrade "- parametar je dizajniran za automatsko pokretanje vanjske obrade nakon pokretanja sustava.
  • / C"String parameter" - prenosi parametar u konfiguraciju. Može mu se pristupiti kroz globalni kontekst u konfiguratoru RunParameter.
  • / DisableStartupMessages- parametar uklanja poruke sustava prilikom pokretanja 1C Enterprise.

Prilikom uređivanja baze podataka. 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 baze podataka.

"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čac za pokretanje 1C u polju "Objekt", napravit će se arhiva baze podataka koja se nalazi "C: \ Base_Buh" u mapi "C: \ Arhiv" pod imenom "Buh .dt". Također će se unijeti u datoteku dnevnika "C: \ Arhiv \ log_arhiv.txt". Navedite svoje staze, gdje se nalazi baza i gdje želite stvoriti arhive.

Konfiguriranje opcija pokretanja za otklanjanje pogrešaka aplikacije

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 postavljen prema zadanim postavkama (pod kojim ste ušli u konfigurator). Možete ga promijeniti u što god trebate. I otklanjanje pogrešaka će započeti pod odabranim korisnikom.

Također, ovdje možete odrediti pod kojim klijentom će se pokrenuti aplikacija.

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

Brojne radnje, koje pojednostavljuju rad korisnika u programu i izvršavaju određene administrativne zadatke s bazom podataka, mogu se izvesti pomoću parametara pokretanja 1C:

  • Postavite raspored sigurnosnog kopiranja baze podataka;
  • Automatizirati ažuriranje podataka (na primjer, dnevno ažuriranje tečajeva);
  • Osigurati automatsku autorizaciju korisnika bez potrebe za unosom korisničkog imena i lozinke;
  • Pokrenite određenu bazu i određenu verziju platforme bez potrebe za odabirom;
  • I mnoge mnoge druge.

Unos parametara u prozor za odabir baze

Standardni prozor za odabir baze podataka (slika 1), osim odabira načina pokretanja (Konfigurator ili 1C Enterprise), ima još četiri funkcionalna gumba:

  • Dodati;
  • Promijeniti;
  • Izbrisati;
  • Prilagodba.

Ako nakon odabira infobaze pritisnete gumb "Promijeni" i preskočite prvi dijaloški okvir, otvorit će se obrazac (slika 2).

sl. 2

Polje za unos ispod natpisa "Dodatni parametri pokretanja:" omogućuje vam unos nekih ključeva:

  • / N "Korisničko ime" - ovaj niz znači da će se program pokrenuti pod korisnikom čije je ime navedeno u navodnicima;
  • / P "Lozinka" - ako autentifikacija korisnika uključuje unos lozinke, ona mora biti navedena u vrijednosti parametra;
  • / UC "Kod" - korištenje ovog parametra omogućuje vam deblokiranje veza s infobazom (blokiranje je potrebno kada je potreban isključivi pristup).

Dakle, linija obrasca "/ N" Ivanov Ivan Ivanovič "/ P" 1234 "" spašava korisnika na određenom radnom mjestu od potrebe da se stalno prijavljuje pri pokretanju sustava.

Opcije u prečacu

Gore navedeni parametri mogu se napisati negdje drugdje. Pozivanjem kontekstnog izbornika prečaca programa i ulaskom u njegova svojstva, možete dobiti prozor (slika 3)

Slika 3

Za unos parametara potrebno nam je polje za unos "Objekt".

Prije svega, trebate odlučiti o načinu pokretanja aplikacije:

  • DESIGNER (u verziji 8.0 ovo je parametar CONFIG) omogućuje vam pokretanje programa u načinu konfiguratora.
  • PODUZEĆE znači pokretanje redovite aplikacije.

Tada možete napisati određenu bazu za pokretanje, čime ćemo ograničiti pristup korisnika drugim bazama registriranim u sustavu. Ovisno o načinu rada, parametar može imati nekoliko vrijednosti:

  • / F "osnovna adresa" - koristi se ako se rad izvodi u načinu rada datoteke;
  • / S "ime poslužitelja" \ "ime baze podataka na poslužitelju" - pokreće bazu podataka u načinu klijent-poslužitelj;
  • / WS "adresa" - za uspostavljanje veze s web poslužiteljem.

U potonjem slučaju može biti potrebna provjera autentičnosti korisnika na udaljenom web poslužitelju. Brojni parametri omogućuju fino podešavanje:

  1. Wsn - korisničko ime pod kojim će se uspostaviti veza s poslužiteljem;
  2. Wsp - lozinka gore navedenog korisnika;
  3. Wspsrv - proxy adresa;
  4. Wspport je port odgovarajućeg proxy poslužitelja.

Ako, nakon dodavanja ovih parametara svojstvima 1C prečaca, dodate parametre autorizacije navedene u prethodnom odjeljku, možete implementirati mogućnost pokretanja određene baze podataka jednostavnim dvostrukim klikom bez dodatnih prozora. To je vrlo zgodno kada je u procesu testiranja i razvoja potrebno često ponovno pokretati aplikaciju, kao i u slučajevima kada je potrebno ograničiti pristup korisnika popisu baza podataka registriranih na računalu.

Kopiranjem kreiranog prečaca u mapu "Autostart" možete dodatno optimizirati rad sustava (slika 4).

Slika 4

Sada, kada se sustav pokrene, aplikacija će se pokrenuti na propisan način, za određenu bazu i pod određenim korisnikom.

Omogućavanje i onemogućavanje provjere autentičnosti Windows korisnika vrši se pomoću parametara /WA+ i /WA-

Naredbeni redak i parametri

Zapravo, redak napisan u polju "Objekt" može se kopirati praktički bez ispravaka u naredbeni redak pokrenut putem Start-> Svi programi-> Pribor-> Pokreni. Rezultat će biti isti.

Ovdje možete odrediti nekoliko parametara, koji se također mogu koristiti iz naredbenog retka:

  • CREATEINFOBASE - omogućuje stvaranje infobaze određene vrste (datoteka predloška mora imati ekstenziju (dt ili cf);
  • ConnectionString - obavezni parametar koji ukazuje na lokaciju baze podataka koja se kreira, mora se sastojati od para imena parametra i vrijednosti, ujedinjenih znakom jednakosti (primjer niza za način rada datoteke: File = "D: \ 1c baza \ 1Cv8Log" za poslužiteljske baze podataka Srvr = " Server3 ");
  • DBMS - ovisno o navedenoj vrijednosti, opisuje koji se tip poslužitelja baze podataka koristi.

Sigurnosna kopija baze podataka pomoću parametara naredbenog retka 1C

Da biste izvršili ovu važnu operaciju, možete koristiti bilježnicu ili neki drugi uređivač teksta za stvaranje datoteke šišmiša, čiji raspored pokretanja može biti napisan u odgovarajućem izborniku sustava Windows ili na poslužitelju.

Ishod

U ovom članku nismo imali namjeru u potpunosti opisati sve moguće parametre pokretanja sustava, koji se mogu vidjeti u odgovarajućem izborniku Sintaksnog pomoćnika. Pokušali smo dati opću predodžbu ove značajke i neke primjere njezine upotrebe.

Vrhunski povezani članci