Opcije naredbenog retka za određivanje opcija pokretanja. Parametri naredbenog retka za određivanje parametara pokretanja Naredbeni redak 1s 8.3 primjer

U ovom ću članku govoriti o mogućim parametrima i ključevima za pokretanje za 1C 8.3, 8.2 i 8.1. Radi praktičnosti korisnika, možete koristiti neke od predstavljenih značajki. Neću ulaziti u dubinu i opisivati ​​sve moguće parametre, ali ću opisati one točke koje bi, po mom mišljenju, mogle trebati običnim korisnicima programa.

Na platformi 1C 8.1 postojala je samo jedna opcija za pokretanje aplikacije 1C - debeli klijent. Dopustite mi da malo dešifriram ovaj koncept. 1C je softver klijent-poslužitelj i za njegovo pokretanje koriste se klijentske aplikacije.

Koncept debelog klijenta nije postojao prije nego što se pojavio koncept tankog klijenta, a on podrazumijeva veće zahtjeve prema resursima računala krajnjeg korisnika.

Izlaskom platforme 1C 8.2 postalo je moguće koristiti tanki klijent i web klijent. Sve ove klijentske aplikacije imaju svoje prednosti i ograničenja, o tome je već napisano mnogo članaka, neću dublje ulaziti. Navest ću samo glavne točke.

  • Konfigurator radi samo u načinu debelog klijenta.
  • Debeli klijent najzahtjevnije računalne resurse.
  • Tanak klijent nije zahtjevan za resurse korisničkog računala u načinu rada klijent-poslužitelj, jer sav teret ide na poslužitelj.
  • Web klijent Zahtijeva samo preglednik i internetsku vezu. U programu možete raditi s bilo kojeg mjesta u svijetu. Ugodan rad ovisi samo o brzini vaše internetske veze. Cjelokupno opterećenje pada na web poslužitelj.

Najčešća opcija pokretanja do sada, po mom mišljenju, je debeli klijent s bazom podataka o datotekama. Iako budućnost nedvojbeno pripada web klijentu.

Također ću napomenuti da je prema zadanim postavkama u postavkama pokretanja baze podataka "Odaberi automatski" i ne morate razmišljati o tome kojeg klijenta i koju bazu podataka trebate pokrenuti.

Mogućnosti pokretanja 1C iz naredbenog retka s automatskim odabirom korisnika

U svom radu često sam nailazio na pogreške u radu programa 1C Accounting, na primjer, neki zapisi dokumenata nisu bili prikazani ako u bazi podataka 1C nije stvoren niti jedan korisnik.

Da biste to popravili, morali ste stvoriti i prijaviti se, svaki put kliknuvši OK u prozoru za odabir korisnika. I to je, načelno, točno: ako u bazi radi više korisnika, svaki bi se trebao prijaviti pod svojim računom.

Ali u nekim slučajevima, kada samo jedan korisnik uvijek radi s programom, na primjer u osnovnim verzijama, čini se neprikladnim svaki put potvrditi svoj izbor pritiskom na gumb OK ako korisnik nema lozinku za prijavu. Uostalom, jasno je da je sam.

Ako ne želite odabrati korisnika svaki put kada pokrenete 1C, postoji nekoliko načina da to učinite.

Ako uvijek radite u programu 1C 8 s istog računala, pod istim korisnikom operativnog sustava Windows, tada možete učiniti sljedeće:

Informacijsku bazu pokrećemo u načinu rada konfiguratora. Odaberite Administracija => Korisnici. Pronađite svog korisnika na popisu i kliknite Uredi:

Poništite potvrdni okvir "1C:Enterprise Authentication" i označite potvrdni okvir "Operating System Authentication". Kliknite odabir, pojavljuje se prozor za odabir korisnika operativnog sustava. U mom slučaju, popis "Domains" prikazuje naziv mog računala, a popis "Users" prikazuje postojeće korisnike mog Windows OS-a.

Odaberite svog korisnika i spremite sve promjene:

Ako imate samo jednog korisnika s punim pravima i pokušate mu dati OS autentifikaciju, program će prikazati upozorenje. U tom slučaju trebali biste stvoriti drugog korisnika s punim pravima. Mislim da je to učinjeno iz sigurnosnih razloga, tako da ako OS ne radi, još uvijek se mogu prijaviti u 1C s punim pravima.

Korištenje dodatnih parametara za pokretanje informacijske baze 1C. Koliko god zastrašujuće zvučalo, u tome zapravo nema ništa komplicirano. Za to nema potrebe ulaziti u konfigurator, osim pogledati moguće parametre za pokretanje u pomoći. Morate navesti korisničko ime i lozinku kao parametre.

Iz pomoći 1C:

  • /N<имя>- Korisničko ime. Mora biti navedeno 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.

Znamo svoje korisničko ime i lozinku, ali gdje ih možemo registrirati? Na popisu odaberite željenu bazu i kliknite Uredi:

Dođite do posljednje stranice postavki i pogledajte redak koji nam je potreban "Napredne mogućnosti pokretanja". Ovdje pišemo /N “vaše korisničko ime” /P “vaša lozinka”. Ako nema lozinke, tada se ovaj parametar i njegova vrijednost ne upisuju. Spremite pomoću gumba "Gotovo". Ako pogriješite s lozinkom u parametru, pojavit će se i prozor za odabir korisnika. Provjerite je li sve ispravno uneseno.

Ako želite promijeniti korisničko ime i lozinku, morat ćete izvršiti korekcije parametara.

Pokretanje određene baze podataka 1C bez odabira s popisa baza podataka

Na primjer, ne želite odabrati bazu podataka s popisa svaki put kada pokrenete 1C Enterprise, već stvorite zaseban prečac na radnoj površini za svaku bazu podataka. Trebat će nam još jedan parametar za pokretanje. Iz pomoći 1C:

  • /F<путь>- put do infobaze, ako je pohranjena u datoteci (naziv datoteke nije potrebno navoditi).

Pogledajmo primjer 1C baze podataka datoteka. Učinite isto za sve ostale baze podataka s popisa ako je potrebno.

A oni koji imaju bazu podataka na poslužitelju trebali bi koristiti drugačiji parametar za označavanje staze:

  • /S<адрес>- adresa baze podataka pohranjene na poslužitelju 1C:Enterprise 8 je sljedeća:<Имя компьютера, работающего сервером приложений>\ <Ссылочное имя информационной базы, известное в рамках сервера 1С:Предприятия 8>

Prvo, stvorimo prečac za izvršnu datoteku 1cestart.exe. Najlakši način je kopirati 1C Enterprise prečac koji već imate i preimenovati ga, na primjer, u UT 10.3, tako da je jasno koju će bazu pokrenuti:

Sada idite na svojstva prečaca i u polje objekta, nakon navodnika odvojenih razmakom, upišite parametre:

Prvo napišemo parametar ENTERPRISE, to znači da će pri pokretanju biti odabran način pokretanja Enterprise. Ako je potrebno pokrenuti konfigurator, tada se upisuje parametar DESIGNER.

  • “C:\Program Files (x86)\1cv82\common\1cestart.exe” enterprise /F “D:\1C\Demo 1C baza podataka\Trade management (demo) za web mjesto.”

Spremamo i sada kada krenete s ovog prečaca, pokrenut će upravo onu bazu čiji ste put odredili.

Ovom prečacu možete dodati prethodno opisane parametre provjere autentičnosti korisnika:

  • “C:\Program Files (x86)\1cv82\common\1cestart.exe” enterprise /F “D:\1C\Demo 1C baza podataka\Upravljanje trgovinom (demo) za stranicu” /N “Fedorov (administrator)” /P "131".

Sada, kada krenete s prečaca, baza podataka koja vam je potrebna bit će pokrenuta pod navedenim korisnikom i lozinkom. Ako nema lozinke, ova se opcija uklanja.

Ključevi i parametri za pokretanje baze podataka 1C prilikom pokretanja sustava Windows

Recimo da želite da kada uključite računalo i pokrenete Windows, baza podataka 1C koja vam je potrebna automatski će se pokrenuti pod vašim korisnikom s lozinkom. Da biste to učinili, trebate stvoriti prečac s parametrima pokretanja kao što je gore opisano i staviti ga u mapu Startup. Idite na Start => Svi programi, pogledajte mapu Startup, kliknite na nju desnom tipkom i kliknite Otvori. Kopirajte kreirani prečac u mapu Startup koja se otvori i sljedeći put kada pokrenete Windows 1C pokrenut će se s parametrima navedenim u njemu.

Odabir različitih verzija platforme za pokretanje 1C baza podataka

Na primjer, istovremeno koristite platforme 8.1 i 8.2 za pokretanje različitih baza podataka i želite ih pokrenuti s jednog popisa. Za svaku bazu podataka moguće je odrediti koja će verzija platforme pokretati tu bazu. Ljudi se često susreću s problemom kada je netko odredio određenu verziju platforme u postavkama pokretanja baze podataka, a nakon ažuriranja platforme, pokretanje se i dalje događa sa starom verzijom. Za promjenu verzije platforme za pokretanje odaberite bazu s popisa i kliknite "Promijeni". U posljednjem prozoru navedite potrebnu verziju platforme, samo imajte na umu da mora biti instalirana na vašem računalu.

S takvim unosom pokrenut će se najnovija verzija 8.1 platforme instalirane na vašem računalu za odabranu bazu podataka.

S takvim unosom, platforma 8.1.15.14 bit će odabrana za pokretanje ove baze podataka.

Prema zadanim postavkama, prilikom dodavanja baze podataka na popis, vrijednost je postavljena na 8.2 ili 8.3. Mislim da bi ovaj članak mogao biti koristan pri prelasku na verziju 8.3, kada će svi u postavkama baze podataka imati verziju za pokretanje 8.2 i nitko neće vidjeti rezultat ažuriranja i prijeći na 8.3, jer baze podataka će i dalje biti pokrenute na platformi 8.2.

Često, kada radite s 1C, potrebno je izvršiti neke slične operacije koje se sustavno ponavljaju tijekom vremena i jednostavno odvlače pažnju od glavnog posla. To mogu biti različita preuzimanja i ispisivanja, generiranje nekih podataka za vanjsku analizu itd. Postoji prilično jednostavan način da automatizirate ove operacije i zapravo zaboravite na njih, povremeno primajući log datoteke putem e-pošte radi kontrole.

Odlično je ako već imate te operacije koje su napisali vanjski procesori, nema problema; ako to nije slučaj, stvorite i premjestite sve tamo. Dalje, da biste provjerili njegovu funkcionalnost, preporučujem da sve ovo testirate u ručnom načinu rada, a zatim, ako sve radi kako treba, ponovno napišite kod glavne obrade tako da se, kada se učita vanjska obrada, pokrene automatski, bez klikanja na gumb za izvršavanje i Kao. Najjednostavnije je premjestiti kod u proceduru OnOpen().

Sljedeći korak je automatsko zatvaranje programa nakon izvršenja vanjske obrade koju smo izradili i ona nam već radi. Da biste to učinili, u postupku OnOpen() Na samom kraju ubacujemo sljedeću naredbu: ShutdownSystem(False); u ovom slučaju parametar Raspitajte se o mogućnosti prosljeđujemo vrijednost "False" kako bismo odrezali razne opcije za dodatna sistemska pitanja prilikom zatvaranja, čime pokrećemo bezuvjetno gašenje 1C nakon što je ova vanjska obrada završena. Da bismo bili sigurni, ponovo pokrećemo program i vršimo obradu te se uvjeravamo da radi i da se program sam zatvorio.

“C:\Program Files (x86)\1cv8\8.3.5.xxxx\bin\1cv8.exe” ENTERPRISE /DisableStartupMessages /FC:\put do baze podataka /N”Korisničko ime” /P”Korisnička lozinka” /Izvrši iz:\ put do obrade\samoobrada.epf

Dešifrirajmo:

1. “C:\Program Files (x86)\1cv8\8.3.5.xxxx\bin\1cv8.exe” ENTERPRISE - sama mašina 1C u ovom slučaju je 8.3, sami provjerite putanju, ona se razlikuje ovisno o verziji i motor uključujući ne zaboravite ga urediti nakon ažuriranja zadnjeg.

2. /DisableStartupMessages - onemogući sve poruke pri pokretanju sustava.

4. /N"UserName" /P"UserPassword" - odnosno /N korisničko ime, također odmah bez razmaka i /P lozinke.

5. /Execute from:\path to processing\self-processing.epf - /Execute pokreće našu obradu, put i naziv trebaju slijediti ovaj ključ.

To je to, preostaje samo dodati našu cmd datoteku u planer zadataka: avtozapusk1c.cmd, s naznakom rasporeda za njegovo pokretanje.

Za praćenje rada eksterne obrade preporučujem kreiranje zasebnog korisnika za nju, također je optimalno da sama obrada kreira log datoteku, koja se također povremeno šalje na vašu e-poštu.

Ovi jednostavni alati pomažu automatizirati svakodnevne rutinske operacije, sretno!

Prilikom pokretanja datoteke 1CV8.EXE, sljedeći parametri mogu se odrediti u naredbenom retku:
Opcije 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 ] – izrada informacijske baze (
redak koji specificira parametre infobaze, 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 razmak, mora biti u dvostrukim navodnicima (“”).

Za verziju datoteke definiran je sljedeći parametar:

Datoteka - imenik baze podataka;
Locale - jezik (država) koji će se koristiti za izradu baze podataka. Važeće vrijednosti su iste kao za parametar<Форматная строка>metoda Format. Parametar Locale nije potreban. Ako nije navedeno, koristit će se regionalne postavke trenutne infobaze.

Za opciju klijent-poslužitelj definirani su sljedeći parametri:
Srvr - naziv poslužitelja 1C:Enterprise;
Ref - naziv infobaze na poslužitelju;
SQLSrvr - naziv SQL poslužitelja;
SQLDB - 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 – pomak datuma koji se koristi za pohranu datuma u SQL Server. Može uzeti vrijednosti 0 ili 2000. Ovaj parametar nije potreban. Ako nije navedeno, prihvaća se vrijednost 0.
Locale – jezik (država), (slično verziji datoteke).

Za sve opcije definirani su sljedeći parametri:
Usr - korisničko ime;
Pwd - lozinka
/AddInList – parametar koji označava pod kojim imenom dodati bazu podataka na popis; ako nije navedeno, baza podataka neće biti dodana na popis. Ako naziv nije naveden, koristi se zadano, slično kao kod interaktivne izrade infobaze.

Istovremena uporaba ključeva nije dopuštena.

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

/N<Имя>-Korisničko ime. Mora biti navedeno na isti način kao u popisu korisnika kreiranom u Konfiguratoru
/P<Пароль>-lozinka korisnika čije je ime navedeno u /N parametru. Ako korisnik nema lozinku, ovaj parametar se može izostaviti
/WA - zabranjuje korištenje Windows autentifikacije prilikom pokretanja Enterprisea ili Configuratora
/WA+ postavljanje obvezne upotrebe Windows autentifikacije prilikom pokretanja 1C:Enterprise ili Konfiguratora. Ako /WA prekidač nije naveden, pretpostavlja se da se koristi /WA+ opcija naredbenog retka.
/AU - zabranjuje prikaz pitanja o ažuriranju trenutne verzije 1C:Enterprise iz administrativne instalacije
/AU+ postavka za prikaz pitanja o ažuriranju trenutne verzije 1C:Enterprise iz administrativne instalacije. Ako /AU prekidač nije naveden, pretpostavlja se da se koristi /AU+ opcija naredbenog retka.
/Van<Имя файла>[-NoT_runcate] – postavljanje datoteke za prikaz servisnih poruka. Ako je naveden prekidač –NoT_runcate (odvojen razmakom), datoteka se ne briše
/L<Каталог>– označava direktorij resursa lokaliziranog sučelja (na primjer, "RU")
/DisableStartupMessages -Suzbija poruke pri pokretanju: “Konfiguracija baze podataka ne odgovara spremljenoj konfiguraciji. Nastaviti?"; “Mogućnosti vašeg računala nisu dovoljne za uređivanje pomoći za konfiguraciju. Za uređivanje pomoći morate instalirati Microsoft Internet Explorer verziju 6.0 ili noviju.”; “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 verziju 6.0 ili noviju. U ovom pokretanju uređivanje html dokumenata neće biti dostupno."
/C<Строка текста>– prosljeđivanje parametra konfiguracijskim parametrima naredbenog retka skupnog načina rada konfiguratora:
/DumpIB<Имя файла>-učitavanje baze podataka u naredbenom načinu
/VratiIB<Имя файла>– učitavanje infobaze u naredbenom modu
/DumpCfg<имя cf файла>– spremanje konfiguracije u datoteku
/LoadCfg<имя cf файла>– učitavanje konfiguracije iz datoteke
/UpdateDBCfg [-WarningsAsErrors] – ažurirajte konfiguraciju 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ši provjeru sintakse
/UpdateCfg<имя cf | cfu файла>– ažuriranje podržane konfiguracije
/IBCheckAndRepair [-ReIndex] [-LogIntergrity] [-RecalcTotals] [-IBCompression] [-TestOnly | [-BadRefCreate | -BadRefClear | -BadRefNone] [-BadDataCreate | -BadDataDelete] ] – izvršiti testiranje i ispravak infobaze
ReIndex – ponovno indeksiranje tablica
LogIntergrity – provjera logičkog integriteta
RecalcTotals – ponovni izračun ukupnih zbrojeva
IBCompression – kompresija tablice
TestOnly - samo testiranje

Ako postoje reference na nepostojeće objekte:
BadRefCreate – kreiranje objekata
BadRefClear – brisanje objekata
BadRefNone - ne mijenjaj

u slučaju djelomičnog gubitka predmeta:
BadDataCreate – stvaranje objekata
BadDataDelete – brisanje objekata

Istovremena uporaba ključeva unutar podskupine parametara nije dopuštena.
Ako je naredba bila uspješna, vratite kod 0, inače 1 (101 ako postoje pogreške u podacima).
Nakon izvršenja zatvara sustav 1C:Enterprise 8.x.

Opcije naredbenog retka skupnog načina rada za kreiranje datoteka isporuke i ažuriranja:
/CreateDistributionFiles [-cffile<имя cf файла>] [-cfufile<имя cfu файла>[-f<имя cf файла>|-v<версия дистрибутива>]+] – Stvorite isporuku i ažurirajte datoteke
-cffile<имя cf файла>– upute za izradu distribucijskog kompleta
-cfufile<имя cfu файла>– upute za izradu ažuriranja
-f<имя cf файла>– distribucija uključena u ažuriranje određena je imenom
-v<версия дистрибутива>] – distribucija uključena u ažuriranje određena je verzijom
Napomena: grupa parametara -f<имя cf файла>|-v<версия дистрибутива>ponavlja se onoliko puta koliko su distribucijske datoteke uključene u ažuriranje.

Niz akcija, kako pojednostavljivanje rada korisnika u programu, tako i obavljanje određenih administrativnih zadataka s bazom podataka, može se izvršiti pomoću parametara pokretanja 1C:

  • Postavite raspored sigurnosnog kopiranja baze podataka;
  • Automatizirati ažuriranje podataka (na primjer, svakodnevno ažurirati tečajeve);
  • Omogućuju automatsku autorizaciju korisnika bez potrebe za unosom korisničkog imena i lozinke;
  • Pokretanje određene baze podataka i određene verzije platforme bez potrebe za odabirom;
  • I mnogi mnogi drugi.

Unos parametara u prozor za odabir baze

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

  • Dodati;
  • Promijeniti;
  • Izbrisati;
  • Postaviti.

Ukoliko odaberete infobazu i kliknete na gumb “Promijeni” i preskočite prvi dijaloški okvir, otvorit će se obrazac (slika 2).

sl.2

Polje za unos pod “Napredne mogućnosti pokretanja:” omogućuje vam unos nekih ključeva:

  • /N “Korisničko ime” - ovaj redak znači da će se program pokrenuti pod korisnikom čije je ime navedeno u navodnicima;
  • /P “Lozinka” - ako provjera autentičnosti korisnika zahtijeva unos lozinke, ona mora biti navedena u vrijednosti parametra;
  • /UC “Kôd” - pomoću ovog parametra možete deblokirati veze s infobazom (blokiranje je potrebno kada je potreban ekskluzivni pristup).

Dakle, linija poput “/N “Ivanov Ivan Ivanovich” /P “1234”” oslobađa korisnika na određenom radnom mjestu od potrebe da se stalno prijavljuje kada se sustav pokrene.

Opcije prečaca

Gore navedeni parametri mogu se specificirati negdje drugdje. Pozivanjem kontekstnog izbornika prečaca programa i odlaskom na njegova svojstva, možete dobiti prozor (Sl. 3)

sl.3

Za unos parametara potrebno nam je polje za unos “Object”.

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

  • DESIGNER (u 8.0 ovo je CONFIG parametar) vam omogućuje da pokrenete program u modu konfiguratora.
  • ENTERPRISE znači pokretanje normalne aplikacije.

Zatim možete registrirati određenu bazu podataka za pokretanje, čime se korisniku ograničava pristup drugim bazama podataka registriranim u sustavu. Ovisno o načinu rada, parametar može imati nekoliko vrijednosti:

  • /F “osnovna adresa” - koristi se ako se rad izvodi u modu datoteke;
  • /S “naziv poslužitelja”\ “naziv baze podataka na poslužitelju” - pokreće bazu podataka u načinu rada 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 vam 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 – port odgovarajućeg proxy poslužitelja.

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

Kopiranjem stvorenog prečaca u mapu “Startup” možete dodatno optimizirati rad sustava (slika 4).

sl.4

Sada, kada se sustav pokrene, aplikacija će se pokrenuti u propisanom modu, za određenu bazu podataka i pod određenim korisnikom.

Omogućivanje i onemogućavanje Windows autentifikacije korisnika provodi se pomoću parametara /WA+ i /WA-

Naredbeni redak i opcije

Zapravo, redak napisan u polju “Object” može se gotovo bez ispravke kopirati u naredbeni redak pokrenut putem Start->All Programs->Accessories->Run. Rezultat će biti isti.

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

  • CREATEINFOBASE – omogućuje vam stvaranje baze podataka određene vrste (datoteka predloška mora imati nastavak (dt ili cf);
  • Niz veze je obavezni parametar koji označava lokaciju stvorene baze podataka, mora se sastojati od para naziva parametra i vrijednosti, u kombinaciji sa znakom jednakosti (primjer reda za verziju datoteke rada: File= “D:\1s base\ 1Cv8Log” za baze podataka poslužitelja Srvr= “ Server3");
  • DBMS – ovisno o navedenoj vrijednosti, opisuje koji se tip poslužitelja baze podataka koristi.

Sigurnosno kopiranje baze podataka pomoću parametara naredbenog retka 1C

Da biste izvršili ovu važnu operaciju, možete koristiti Notepad ili neki drugi uređivač teksta za stvaranje bat datoteke, čiji se raspored pokretanja može registrirati u odgovarajućem Windows izborniku ili na poslužitelju.

Poanta

U ovom članku nismo željeli u potpunosti opisati sve moguće parametre pokretanja sustava, koji se mogu vidjeti u odgovarajućem izborniku Syntax Assistant-a. Pokušali smo dati opću ideju ove značajke i neke primjere njezine upotrebe.

Opcije naredbenog retka za odabir načina rada:

KONFIG
pokretanje sustava 1C:Enterprise 8 u načinu rada "Konfigurator".

PODUZEĆE
pokretanje sustava 1C:Enterprise 8 u načinu rada "1C:Enterprise".

CREATEINFOBASE
stvaranje datoteka za isporuku i ažuriranje


redak koji specificira parametre infobaze, od kojih je svaki fragment obrasca
,
gdje je naziv parametra naziv parametra, a vrijednost njegova vrijednost. Fragmenti su međusobno odvojeni znakom ";". Ako vrijednost sadrži razmak, mora biti u dvostrukim navodnicima (").

Opcije načina rada datoteke

Direktorij baze podataka o datotekama;
Lokal je jezik (država) koji će se koristiti za izradu baze podataka. Važeće vrijednosti su iste kao za parametar metode Format. Parametar Locale nije potreban. Ako nije navedeno, koristit će se regionalne postavke trenutne infobaze.

Parametri načina rada klijent-poslužitelj

Srvr 1C: Naziv poslužitelja poduzeća;
Referentni naziv infobaze na poslužitelju;
SQLSrvr Naziv SQL poslužitelja;
SQLDB SQL naziv 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 pohranu datuma u SQL Server. Može uzeti vrijednosti 0 ili 2000. Ovaj parametar nije potreban. Ako nije navedeno, prihvaća se vrijednost 0.
Locale - jezik (država), (slično verziji datoteke).

Za sve opcije definirani su sljedeći parametri:

Usr Korisničko ime;
Pwd lozinka

/AddInList parametar koji označava pod kojim imenom dodati bazu podataka na popis; ako nije navedeno, baza podataka neće biti dodana na popis. Ako naziv nije naveden, koristi se zadano, slično kao kod interaktivne izrade infobaze.
Istovremena uporaba ključeva nije dopuštena.

Opcije naredbenog retka za određivanje opcija pokretanja:

/@
parametri naredbenog retka zapisani su u navedenoj datoteci

/F
put do infobaze, ako je pohranjena u datoteci (ne treba navoditi naziv datoteke)

/S
Adresa baze podataka pohranjene na poslužitelju 1C:Enterprise 8 je sljedeća:

/N
Korisničko ime. Mora biti navedeno 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-
zabranjujući korištenje Windows autentifikacije prilikom pokretanja Enterprisea ili Configuratora

/WA+
postavljanje obvezne upotrebe Windows autentifikacije prilikom pokretanja 1C:Enterprise ili Konfiguratora. Ako /WA prekidač nije naveden, pretpostavlja se da se koristi /WA+ opcija naredbenog retka.

/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 /AU prekidač nije naveden, pretpostavlja se da se koristi /AU+ opcija naredbenog retka.

/Van
[-NoTruncate]
instalacija datoteke za ispis servisnih poruka. Ako je naveden ključ NoTruncate (odvojen razmakom), datoteka se ne briše

/L
označava direktorij resursa lokaliziranog sučelja (na primjer, "RU")

/DisableStartupMessages
Potiskuje poruke pri pokretanju: “Konfiguracija baze podataka ne odgovara spremljenoj konfiguraciji. Nastaviti?"; “Mogućnosti vašeg računala nisu dovoljne za uređivanje pomoći za konfiguraciju. Za uređivanje pomoći morate instalirati Microsoft Internet Explorer verziju 6.0 ili noviju.”; “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 verziju 6.0 ili noviju. U ovom pokretanju uređivanje html dokumenata neće biti dostupno."

/C
prosljeđivanje parametra konfiguraciji

Skupni način rada

Koristeći opcije naredbenog retka, administrator može pokrenuti konfigurator u skupnom načinu rada za izvođenje sljedećih radnji:

  • ažuriranje konfiguracije baze podataka, uključujući one pod podrškom;
  • obavljanje sintaktičke kontrole;
  • obavljanje testiranja i korekcija informacijske baze uz postavljanje svih parametara;
  • smanjenje brodskog dnevnika;
  • izvršite provjeru konfiguracije.
  • Koristeći parametre naredbenog retka, administrator može odrediti:

    • pokretanje sustava 1C:Enterprise 8 u načinu rada konfiguratora;
    • parametri infobaze: korisnik, lozinka; za verziju datoteke - imenik, jezik; za opciju klijent-poslužitelj - naziv poslužitelja, naziv infobaze, naziv SQL poslužitelja, naziv SQL baze podataka, SQL korisničko ime i lozinka, pomak datuma.

    Osim toga, svi parametri pokretanja mogu se generirati u vanjskoj datoteci, čiji je naziv naveden u parametrima naredbenog retka.

    Nakon dovršetka radnji navedenih u parametrima pokretanja, konfigurator 1C:Enterprise se zatvara.

    Korištenje načina skupnog pokretanja konfiguratora omogućuje vam automatizaciju procesa održavanja infobaza pokretanjem odgovarajućih naredbenih datoteka prema rasporedu.

    Parametri naredbenog retka skupnog načina rada konfiguratora:

    /DumpIB
    istovar infobaze u naredbenom modu

    /DumpCfg
    spremanje konfiguracije u datoteku

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

    /DumpDBCfg
    spremanje konfiguracije baze podataka u datoteku

    /PovratakCfg
    povratak na konfiguraciju baze podataka

    /ProvjeriModule
    izvršiti provjeru sintakse

    /UpdateCfg
    ažuriranje podržane konfiguracije

    /IBCheckAndRepair [-ReIndex]
    [-LogIntergrity] [-RecalcTotals]
    [-IBCompression]
    [-TestOnly | [-BadRefCreate |
    -BadRefClear | -BadRefNone]
    [-BadDataCreate |
    -BadDataDelete] ]
    izvršiti testiranje i korekciju informacijske baze

    Ponovno indeksiranje
    ponovno indeksiranje tablice

    LogIntergrity
    provjera logičke cjelovitosti

    RecalcTotals
    ponovno izračunavanje rezultata

    IBCompresija
    kompresija tablice

    TestOnly
    samo testiranje kada postoje reference na nepostojeće objekte:

    BadRefCreate
    stvarati objekte

    BadRefClear
    jasne predmete

    BadRefNone
    nemoj se mijenjati

    U slučaju djelomičnog gubitka predmeta:

    BadDataCreate
    stvarati objekte

    BadDataDelete
    izbrisati objekte

    Istovremena uporaba ključeva unutar podskupine parametara nije dopuštena. Ako je naredba bila uspješna, vraća povratni kod 0, inače 1 (101 ako postoje pogreške u podacima).

    Opcije naredbenog retka skupnog načina rada za kreiranje datoteka isporuke i ažuriranja:

    /CreateDistributionFiles
    [-cffile]
    [-cfufile
    [-f |-v ]+]
    Stvaranje datoteka za isporuku i ažuriranje

    Cffile
    upute za izradu distribucije

    Cfufile
    upute za izradu ažuriranja

    F
    distribucija uključena u ažuriranje određena je imenom

    V ]
    distribucija uključena u ažuriranje određena je verzijom

    Napomena: grupa parametara -f |-v se ponavlja onoliko puta koliko su distribucijske datoteke uključene u ažuriranje.

    Parametri naredbenog retka za rad s konfiguracijskim spremištem:

    /DepotF
    skladišni imenik

    /DepotN
    korisničko ime za pohranu

    /DepotP
    lozinka korisnika za pohranu

    V
    v - broj verzije, ako broj verzije nije naveden ili je jednak -1, posljednja verzija će biti spremljena.

    /DepotUpdateCfg [-v ] [-revidirano]
    Ažuriraj konfiguraciju pohrane iz datoteke (skupni način)

    V
    broj verzije, ako broj verzije nije naveden ili je jednak -1, posljednja verzija će biti spremljena, ako je konfiguracija povezana s pohranom, tada se parametar zanemaruje

    revidirano
    primiti uhvaćene objekte ako je potrebno. Ako konfiguracija nije povezana s pohranom, parametar se zanemaruje.

    Parametri naredbenog retka za registraciju paketnog načina rada 1C:Enterprise 8 kao poslužitelja automatizacije:

    /RegServer
    registracija aplikacije

    /UnregServer
    brisanje registracije aplikacije

    Nakon izvršenja zatvara sustav 1C:Enterprise 8.
    Ako vrijednosti parametra uključuju razmake (na primjer, put ili naziv datoteke), vrijednosti moraju biti u navodnicima.

    Primjeri

    Kako pokrenuti 1C:Enterprise 8 iz naredbenog retka

    C:\Program Files\1cv8\bin\1cv8.exe" ENTERPRISE /F D:\Configurations\Typical\Trading Control /N Korisničko ime /P Lozinka

    C:\Program Files\1cv8\bin\1cv8.exe" ENTERPRISE /S Server\Base /N Korisničko ime /P Lozinka

    C:\Programske datoteke\1cv8\bin\1cv8.exe" CONFIG /F D:\Configurations\Typical\Trading Control /N Korisničko ime /P Lozinka

    Kako prisiliti 1C:Enterprise da učita bazu podataka iz naredbenog retka

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F D:\Trading Control /N Korisničko ime /P Lozinka /DumpIB c:\name.dt

    Kako ažurirati trenutne promjene konfiguracije na konfiguraciju baze podataka iz retka za naredbe

    C:\Programske datoteke\1cv8\bin\1cv8.exe" CONFIG /F D:\Trading Control /N Korisničko ime /P Lozinka /UpdateDBCfg

    Kako testirati i ispraviti informacijsku bazu bez automatske provjere referentnog integriteta

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F"C:\DemoTrd2" /N"Fedorov (administrator)" /P"" /IBcheckAndRepair -LogIntegrity

    Kako automatski izvršiti provjeru konfiguracije i ispisati rezultate provjere u datoteku

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F"C:\DemoTrd2" /N"Fedorov (administrator)" /P"" /OutD:\my\log.txt /CheckConfig -ClientServer -Client -ExternalConnectionServer -ExternalConnection -Server -DistributiveModules -IncorrectReferences -ConfigLogicalIntegrity -UnreferenceProcedures -HandlersExistence -EmptyHandlers

    Kako skratiti dnevnik programski

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F"C:\DemoTrd2" /N"Fedorov (administrator)" /P"" /OutD:\my\log.txt /ReduceEventLogSize 2004-12- 26 -saveAsC:\OldLog.elf

    Kako skinuti module aplikacijskog rješenja kao tekstualne datoteke iz naredbenog retka

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F"C:\DemoTrd2" /N"Fedorov (administrator)" /P"" /DumpConfigFiles "D:\1\11" -Modul

    Kako učitati datoteke pomoći spremljene u htm formatu u aplikacijsko rješenje

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F"C:\DemoTrd2" /N"Fedorov (administrator)" /P"" /LoadConfigFiles "D:\1\11" -Pomoć