Možnosti ukazne vrstice za določanje možnosti zagona. Parametri ukazne vrstice za določanje parametrov zagona 1c parametrov izvajanja

Program 1C je izjemno priljubljen za vodenje finančnih evidenc skoraj vsakega podjetja. Program ima ogromno funkcij in zmogljivosti. Včasih se z njimi ni tako enostavno spopasti. Ustvarite lahko več uporabniških računov, za katere bo ustvarjena ločena zbirka podatkov. Ob vsakem zagonu morate izbrati želeni račun, bazo podatkov in v nekaterih primerih določiti druge nastavitve in parametre. Če je uporabnikov več, se lahko zlahka zmedete in naredite napako pri izbiri. Tudi če se ne zmedete, sčasoma postane takšno število manipulacij za običajen zagon precej dolgočasno.

Zagon 1C iz ukazne vrstice poenostavi delo s programom.

Kako lahko poenostavim ta postopek? Razvijalci so zagotovili zagon programa 1C iz ukazne vrstice. Naj vas to ime ne prestraši, ne bo vam treba zapomniti kopice kombinacij, pa tudi ukazne vrstice Windows ne boste potrebovali. Samo enkrat morate ustvariti potrebno število bližnjic, določiti potrebne parametre ukazne vrstice v njihovih lastnostih ali ustvariti posebno datoteko bat in jih registrirati v njej.

V tem članku bomo podrobno preučili, kako uporabiti to metodo zagona in kako določiti vse parametre. Poleg tega bomo z vami delili seznam najpomembnejših ukazov, ki vam bodo pomagali pri natančnejši nastavitvi odjemalca.

Najprej si poglejmo, katere datoteke so odgovorne za zagon in zagon programa, pa tudi imenik trdega diska, kjer so shranjene. Glavni imenik, v katerega je nameščen 1C, je C:\Program files\1CvXX\, kjer so namesto XX navedene številke delujoče različice. Če se uporablja najnovejša različica 8.3, se bo mapa imenovala 1Cv83, če so prejšnje 1Cv82 ali 1Cv81. Znotraj imenika so še drugi imeniki s subverzijami. Že vsebujejo mapo bin z glavno izvršljivo datoteko različice. Ni jasno, kaj vodi razvijalec, vendar z vsako posodobitvijo namestitveni program ustvari nove mape, ki sčasoma pojedo veliko prostega prostora na trdem disku. Nato poiščite mapo Common in v njej datoteko 1cestrart.exe. On odpre okno za izbiro uporabnika in baze podatkov. To okno torej predstavlja datoteko 1cv8s.exe iz določenega imenika bin.

Ko izberete zbirko podatkov za delo, se zažene druga datoteka, katere ime je odvisno od možnosti zagona - 1cv8.exe (debel odjemalec) ali 1cv8c.exe (tanek odjemalec). Razliko med tema možnostma vam bomo povedali malo kasneje. Poleg tega lahko prikažete bližnjice, potrebne za delo, in vanje vnesete parametre zagona, kar večkrat pospeši postopek.

Možnosti za zagon programa 1C

Poskusimo ugotoviti, katere možnosti zagona nam je ponudil razvijalec. Skupaj so štirje, razlikujejo se po principu delovanja in zahtevnosti do virov računalnika, na katerem delate.

  • Debela stranka - do nedavnega je bila to edina obstoječa možnost. Je najbolj zahteven glede virov delovnega stroja, saj se vsa obdelava podatkov izvaja na uporabnikovem računalniku in na njem so shranjene vse datoteke, potrebne za delo. Ni odvisno od razpoložljivosti interneta, je pa vezano na strojno opremo in ne omogoča dela na daljavo.
  • Tanki odjemalec je programska lupina za dostop do strežnika 1C. Ima poznan meni in vmesnik za nastavitve, a ker se vsa obdelava podatkov izvaja na strežniku, sploh ni zahteven glede moči opreme. Uporabniku je na voljo omejena funkcionalnost, možno je organizirati delo tako z oddaljenim strežnikom prek interneta kot na samem računalniku v posebnem programskem okolju.
  • Spletni odjemalec - za delo potrebujete le spletni brskalnik in dostop do interneta. V skladu s tem ni povezave z računalnikom in delovnim mestom. Obremenitev opreme je minimalna, saj vsi izračuni potekajo na oddaljenem strežniku.
  • Konfigurator je poseben način za fino nastavitev programa, ki deluje le pri uporabi debelega odjemalca.

Danes je najbolj priljubljena možnost zagona debel odjemalec z bazo podatkov datotek, shranjeno v računalniku. Glede na popolno osredotočenost na spletne storitve in tehnologije v oblaku pa lahko domnevamo, da je prihodnost za spletno različico.

Omeniti velja, da nastavitve programa 1C privzeto samodejno izberejo možnost zagona, zato vam o tem ni treba razmišljati. Če pa morate uporabiti določeno možnost, lahko ustvarite bližnjice na namizju in vanje vnesete parametre ukazne vrstice ali pa uporabite datoteko bat. Oglejmo si vsako metodo podrobneje.

Zaženi prek bližnjice na namizju

Najlažji način je uporaba bližnjice na namizju, katere lastnosti vključujejo parametre ukazne vrstice. Kako organizirati dostop na ta način?

  1. Odprite Windows Explorer, pojdite v imenik, ki vsebuje izvršljivo datoteko, ki jo potrebujete, in poiščite samo datoteko s pripono exe. Na primer, C:\Program files\1Cv83\bin\1cv8.exe za zagon v načinu gostega odjemalca.
  2. Z desno tipko miške kliknite nanjo in izberite »Ustvari bližnjico«.
  3. Ko sistem prikaže sporočilo »Windows ne more ustvariti bližnjice v tej mapi. Naj ga dam na namizje?« kliknite Da.
  4. Na namizju poiščite svojo bližnjico, z desno tipko miške kliknite nanjo, izberite »Lastnosti« - zavihek »Bližnjica« - vrstica »Predmet«.
  5. Videli boste vnos, ki je videti takole: "C:\Program files\1Cv83\bin\1cv8.exe". Če tam postavite kazalec, lahko spremenite vsebino vrstice.
  6. Na koncu vrstice vnesite ukaz, ki ustreza vašim pričakovanjem, vnos potrdite z gumboma »Uporabi« - OK.

Zaženite z datoteko bat

Enako enostavna možnost za zagon programa. Glavna razlika je v tem, da se vsi podatki vnesejo ročno v posebno besedilno datoteko. Za nekatere se bo ta metoda zdela bolj priročna. Kako ga uporabljati?

  1. Ustvarite preprost besedilni dokument s standardno beležnico.
  2. Poimenujte jo v obliki ime_datoteke.bat, kjer je bat pripona datoteke, nato pa jo shranite v katero koli mapo na trdem disku.
  3. Kopirajte naslednje ukaze v dokument:

@echo izklopljen
cls
začetek

  1. Po zagonu vnesite zahtevani ukaz za zagon programa z zahtevanimi parametri.
  2. Shranite datoteko in jo zaprite.
  3. Če želite zagnati 1C, dvokliknite datoteko bat.

Pozor! Za pravilno delovanje je zaželeno, da ukazi ne vsebujejo ruskih znakov, zlasti v poti datoteke ali uporabniškem imenu. V nasprotnem primeru morate biti previdni pri izbiri kodiranja datoteke.

Osnovni zagonski ukazi

Ker se parametri ukazne vrstice v različnih različicah 1C razlikujejo, bomo obravnavali primere za vsako od njih. Predstavili ga bomo v naslednjem zaporedju: dekodiranje vsakega elementa in vzorčna aplikacija.

Različica 7.7

1cv7.exe NAČIN [ /M | /D‹pot› | /U‹pot› | /N‹uporabniško ime› | /P‹geslo› ],

kjer je MODE določen način, v katerem bo zagnan odjemalec programa. Lahko sprejme naslednje vrednosti:

  • config - konfigurator za fino nastavitev programskih funkcij, kot tudi programiranje nekaterih operacij;
  • debug - razhroščevalnik za preverjanje delovanja nekaterih funkcij in operacij;
  • enterprise - običajen način delovanja za opravljanje vsakodnevnih vzdrževalnih nalog podjetja.
  • monitor - ukaz, ki zažene način nadzora.
  • /M - zažene ekskluzivni način dostopa, tako da nihče razen vas ne more vstopiti v program. Če ste edini uporabnik, se ekskluzivni način aktivira samodejno. Za vstop v ekskluzivni način pri delu v omrežju podjetja morajo drugi uporabniki zapustiti program. Način je potreben za izvajanje pomembnih operacij z bazami podatkov, tako da se tretja oseba ne more vmešavati.
  • /D - mapa, v kateri je shranjena baza podatkov. To je še posebej pomembno, če uporabljate mapo, ki se razlikuje od tiste, ki jo program privzeto izbere.
  • /U - delovna mapa uporabnika, pod pogojem, da program uporablja več uporabnikov.
  • /N - uporabniško ime za dostop do baze in računa.
  • /P - geslo za dostop do računa in baze podatkov.

Še bolj redko uporabljeni ukazi:

  • /T‹path› - pot do mape z začasnimi datotekami, če želite, da so shranjene v neprivzeti mapi.
  • /@‹FileName› - za izbiro datoteke za paketni zagon pri delu v načinu konfiguratorja.
  • /W - inicializira spletno razširitev.
  • /L - jezik programskega menija, ki ni ruski: ENG - angleški, UKR - ukrajinski

Primer uporabe: 1cv7 enterprise /Dc:\1c\database /NIvanov /P753159,

Če program zaženete s takšnimi ukazi, se izognete prikazu okna za izbiro uporabnika in podatkovne baze ter ne boste pozvani k vnosu prijave in gesla.

Različica 8.2 in 8.3

  • DESIGNER - zagon v načinu konfiguratorja za programiranje funkcij in fino nastavitev.
  • ENTERPRISE - zaženite običajen način za servisiranje podjetja.
  • CREATEINFOBASE‹ConnectionString› ] - ustvarjanje nove baze podatkov, v kateri bodo shranjene vse delujoče informacije.
  • Connection String – podati je mogoče naslednje parametre:
    • Datoteka - mapa zbirke podatkov (za datotečni način).
    • Srvr - naslov strežnika podjetja (za delovanje odjemalec-strežnik). Določite lahko več naslovov, kot sledi: Srvr=”Server1,Server2” ali Srvr=”Server1:1741,Server2:1741”;
  • /AddInList [Ime baze podatkov] - ime baze podatkov, ki bo uporabljena za dodajanje na seznam. Če preskočite ta parameter, baza podatkov ne bo dodana na seznam, in če ne vnesete svojega imena, bo samodejno dodeljena.
  • /UseTemplate - baza podatkov je ustvarjena iz že pripravljene predloge, ki je navedena v imenu, zapisanem v trikotnem oklepaju.
  • Ref - ime baze podatkov, ki je shranjena na programskem strežniku.

DBMS označuje vrsto baze podatkov, ki se uporablja na strežniku:

  • MSSQLServer;
  • PostgreSQL;
  • IBMDB2;
  • OracleDatabase.

Za vsako vrsto baze podatkov lahko določite dodatne parametre:

  • Usr - prijava.
  • Pwd - geslo.
  • Locale - lokalizacija.

Pri zagonu programa v običajnem načinu ali v načinu konfiguratorja lahko uporabite naslednje parametre ukazne vrstice:

  • /@‹FileName› - izberite zunanjo datoteko z določenimi parametri ukazne vrstice.
  • /F‹DatabasePath› - pot do baze podatkov v datotečnem načinu.
  • /S‹ComputerName\DatabaseName› - lokacija baze podatkov na gostiteljskem računalniku v strežniškem načinu.
  • /WS - povezava za povezavo s spletnim strežnikom.
  • /IBName‹database name› - zažene bazo podatkov z navedenim imenom s seznama vseh razpoložljivih baz podatkov. Če se imena več zbirk podatkov ujemajo, bo program ustvaril napako.
  • /IBConnectionString – naslov povezave s celotno zbirko podatkov, kot ga uporablja zgoraj opisana funkcija ConnectionString.

Pri uporabi tankega odjemalca lahko uporabite naslednje nastavitve:

  • wsn - uporabniška prijava za povezavo s spletnim strežnikom.
  • wsp - geslo za povezavo s spletnim strežnikom.
  • wspauto - omogoči samodejne nastavitve proxy strežnika.
  • wspsrv - naslov proxy strežnika.
  • wspport - vrata proxy strežnika.
  • wspuser - prijava pri delu prek proxy strežnika s potrebo po avtorizaciji. uporabniško ime za proxy z avtorizacijo.
  • wsppwd - geslo pri delu prek proxy strežnika s potrebo po avtorizaciji. uporabniško ime za proxy z avtorizacijo.
  • /N‹Prijava› - prijava, podana v konfiguratorju. Uporabniško ime, kot je določeno v konfiguratorju.
  • /P‹Geslo› - geslo uporabnika, navedenega v prejšnjem parametru. Lahko se izpusti, če uporabnik nima gesla.
  • /WSN‹name› - uporabniško ime za avtentikacijo na spletnem strežniku.
  • /WSP‹geslo› - geslo uporabnika, katerega ime je navedeno v parametru /WSN za avtentikacijo na spletnem strežniku.
  • /WA- - onemogoči uporabo preverjanja pristnosti sistema Windows ob zagonu.
  • /WA+ - prisili uporabo preverjanja pristnosti sistema Windows ob zagonu. Če tega parametra sploh ne zapišete, se privzeto uporablja /WA+.
  • AppAutoCheckVersion - samodejna izbira zahtevane različice programa 1C za vsako različico baze podatkov.
  • /AppAutoCheckMode - samodejna izbira načina zagona na podlagi informacij iz baze podatkov.
  • /UseHwLicenses+, /UseHwLicenses- - iskanje lokalnega zaščitnega ključa.
  • /Debug - zaženite program 1C v načinu za odpravljanje napak.
  • /DebuggerURL - identifikacija razhroščevalnika, s katerim naj se aplikacija poveže takoj po zagonu. Podaja URL razhroščevalnika (protokol, računalnik in številka vrat), na katerem je mogoče ustvariti oddaljene objekte v razhroščevalniku.
  • /RunShortcut‹ime datoteke› - zaženite program iz datoteke s seznamom ustvarjenih baz podatkov.

Paketni način konfiguratorja

  • /DumpIB‹FileName› - izpis baze podatkov.
  • /DumpCfg‹FileName› - shranjevanje nastavitev v ločeno datoteko.
  • /DumpDBCfg‹FileName› - shranjevanje nastavitev baze podatkov v ločeno datoteko.
  • /ConvertFiles‹ime datoteke|imenik› - paketna pretvorba datotek 1C različice 8.x. Da bi bil postopek uspešen, morajo biti datoteke zapisljive, prav tako mora delovati način konfiguratorja z odprto konfiguracijo, v kateri boste izvajali pretvorbo.

Na primer: 1cv8.exe /ConvertFilesd:/base/ExtProcessing.epf - pretvorba datotek,

1cv8.exe /ConvertFilesd:/base - pretvorba mape.

Primeri ukazne vrstice

Zagon 1C v načinu debele datoteke odjemalca:

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

Zagon 1C v načinu odjemalec-strežnik:

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

Zaključek

Ogledali smo si najosnovnejše ukaze za zagon 1C iz ukazne vrstice. Z zamenjavo ukazov lahko izvajate najrazličnejše poizvedbe. Pravzaprav jih je veliko več, vendar je precejšen del namenjen strokovnjakom za tehnično podporo. Z uporabo informacij iz članka lahko vsa dejanja izvedete sami. Pustite svoja vprašanja v komentarjih.

Zagon izvršljive datoteke sistema 1C:Enterprise 8.x

Sistem 1C:Podjetje 8.x lahko poleg zagona z izbiro ustrezne ikone v meniju Start -Programi operacijskega sistema MS Windows zaženete tudi z zagonom izvršljive datoteke 1CV8.EXE. Takšen zagon je mogoče izvesti na primer z elementom »Zaženi« v meniju »Start« operacijskega sistema MS Windows ali z dvojnim klikom na ime datoteke 1CV8.EXE v programu Explorer.

V ukazni vrstici za zagon datoteke 1CV8.EXE lahko določite vse potrebne parametre: način zagona, ime imenika z informacijsko bazo, ime uporabniškega imenika in druge. Če so parametri ukazne vrstice pravilno določeni, se bo datoteka 1CV8.EXE zagnala v enem od načinov zagona: "1C:Enterprise" ali "Konfigurator" - odvisno od navedenih parametrov.

Če se med zagonom datoteke 1CV8.EXE odkrije napaka v parametrih ukazne vrstice ali parametri manjkajo, se po zagonu na zaslonu prikaže pogovorno okno »Zaženi 1C:Enterprise«. V tem pogovornem oknu lahko uporabnik izbere način zagona datoteke 1CV8.EXE, ime informacijske baze in druge parametre zagona.

Primeri:


Možnost datoteke:
"C:\Programske datoteke\1cv82\common\1cestart.exe" ENTERPRISE /F"Pot do zbirke podatkov" /N"Uporabniško ime" /P"Geslo"
Možnost odjemalec-strežnik:
"C:\Program Files\1cv82\common\1cestart.exe" ENTERPRISE /S"Imestrežnika\Base" /N" Uporabniško ime " /P"Geslo"
vrata strežnika(na primer 1641):

"C:\Programske datoteke\1cv82\common\1cestart.exe" ENTERPRISE /S"Imestrežnika:1641\Base" /N"Uporabniško ime" /P"Geslo"
Zagon programa pod uporabnikom in izvajanje obdelave ob odpiranju:
"C:\Programske datoteke\1cv82\8.2.17.235\bin\1cv8s.exe" ENTERPRISE /F "D:\1C\HRM" /N uporabnik /P geslo /Izvedi "D:\1C\External_processing_1C\RunningProcessing\Desktop. epf"
"C:\Programske datoteke\1cv82\common\1cestart.exe" ENTERPRISE /F "POT DO MAPE DB" /N UPORABNIK /P GESLO /Izvedi "C:\\processing.epf"
Arhiviranje informacijske baze 1C
"C:\Programske datoteke\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 server: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 različico datoteke:
"C:\Programske datoteke\1cv81\bin\1cv8.exe" ENTERPRISE /F"D:\1C_base\ZUPRAZR" /N"EMigachev" /P"12345"
Za možnost odjemalec-strežnik:
"C:\Programske datoteke\1cv81\bin\1cv8.exe" ENTERPRISE /S"server-1C\ZUP" /N"EMigachev" /P"12345"
Če sta na enem strežniku 8.1 in 8.2 (kako namestiti - ), potem morate pri povezovanju z bazami podatkov 8.2 določitivrata strežnika(na primer 1641):
"C:\Programske datoteke\1cv82\common\1cestart.exe" ENTERPRISE /S"server-1C:1641\ZUP" /N"EMigachev" /P"12345"

Možnosti ukazne vrstice


Pri zagonu datoteke 1CV8.EXE lahko v ukazni vrstici določite naslednje parametre:
Možnosti ukazne vrstice za izbiro načina:
CONFIG - zagon sistema 1C:Enterprise 8.x v načinu "Konfigurator";
ENTERPRISE - zagon sistema 1C:Enterprise 8.x v načinu "1C:Enterprise";
CREATEINFOBASE ] - ustvarjanje informacijske baze (
vrstica, ki določa parametre informacijske baze, od katerih je vsak del obrazca<Имя параметра=><Значение>, kjer je ime parametra ime parametra, vrednost pa njegova vrednost.
Fragmenti so med seboj ločeni z ";".
Če vrednost vsebuje presledek, mora biti v dvojnih narekovajih (").

Za različico datoteke je definiran naslednji parameter:
Datoteka - imenik informacijske baze;
Locale - jezik (država), ki bo uporabljen za izdelavo informacijske baze. Veljavne vrednosti so enake kot za parameter<Форматная строка>metoda Format. Parameter Locale ni potreben. Če ni navedeno, bodo uporabljene regionalne nastavitve trenutne informacijske baze.

Za možnost odjemalec-strežnik so določeni naslednji parametri:
Srvr - ime strežnika 1C:Enterprise;
Ref - ime informacijske baze na strežniku;
SQLSrvr - ime strežnika SQL;
SQLDB - ime baze podatkov SQL;
SQLUID - uporabniško ime SQL;
SQLPwd - uporabniško geslo SQL. Če geslo za uporabnika SQL ni podano, lahko ta parameter izpustite.
SQLYOffs je datumski odmik, ki se uporablja za shranjevanje datumov v SQL Server. Lahko ima vrednosti 0 ali 2000. Tega parametra ni treba navesti. Če ni navedeno, je vrednost 0 sprejeta.
Locale - jezik (država), (podobno različici datoteke).

Za vse možnosti so določeni naslednji parametri:
Usr - uporabniško ime;
Pwd - geslo
/AddInList - parameter, ki označuje, pod katerim imenom dodati bazo podatkov na seznam; če ni navedeno, baza podatkov ne bo dodana na seznam. Če ime ni podano, se uporabi privzeto, podobno kot pri interaktivni izdelavi informacijske baze.

Hkratna uporaba ključev ni dovoljena.

Možnosti ukazne vrstice za določanje možnosti zagona:
/@<имя файла>- parametri ukazne vrstice so zapisani v podani datoteki
/F<Путь>- pot do informacijske baze, če je shranjena v datoteki (imena datoteke ni treba navesti)
/S<Адрес>- naslov informacijske baze, shranjene na strežniku 1C:Enterprise 8.x, je naslednji:
<Имя компьютера, работающего сервером приложений>\ <Ссылочное имя информационной базы, известное в рамках сервера 1С:Предприятия 8.x>

/N<Имя>-Uporabniško ime. Določiti ga je treba na enak način kot v seznamu uporabnikov, ustvarjenem v konfiguratorju
/P<Пароль>-geslo uporabnika, katerega ime je navedeno v parametru /N. Če uporabnik nima gesla, lahko ta parameter izpusti
/WA - prepoveduje uporabo preverjanja pristnosti Windows pri zagonu Enterprise ali Configurator
/WA+ nastavitev obvezne uporabe avtentikacije Windows pri zagonu 1C:Enterprise ali Configurator. Če stikalo /WA ni podano, se predpostavlja, da bo uporabljena možnost ukazne vrstice /WA+.
/AU - prepoveduje prikaz vprašanja o posodobitvi trenutne različice 1C:Enterprise iz skrbniške namestitve.
/AU+ za prikaz vprašanja o posodobitvi trenutne različice 1C:Enterprise iz skrbniške namestitve. Če stikalo /AU ni podano, se predpostavlja, da bo uporabljena možnost ukazne vrstice /AU+.
/Izven<Имя файла>[-NoT_runcate] - nastavitev datoteke za izpis servisnih sporočil. Če je podano stikalo –NoT_runcate (ločeno s presledkom), datoteka ni izbrisana
/L<Каталог>- označuje imenik lokaliziranih virov vmesnika (na primer "RU")
/DisableStartupMessages - Zapre zagonska sporočila: »Konfiguracija baze podatkov se ne ujema s shranjeno konfiguracijo. Nadaljuj?"; »Zmogljivosti vašega računalnika ne zadoščajo za urejanje pomoči za konfiguracijo. Za urejanje pomoči morate namestiti Microsoft Internet Explorer različice 6.0 ali novejšo.”; »Zmogljivosti vašega računalnika ne zadoščajo za urejanje dokumentov HTML, vključno s temami pomoči. Za urejanje dokumentov HTML morate namestiti Microsoft Internet Explorer različice 6.0 ali novejšo. Pri tem zagonu urejanje dokumentov html ne bo na voljo."
/C<Строка текста>- posredovanje parametra konfiguracijskim parametrom ukazne vrstice paketnega načina konfiguratorja:
/DumpIB<Имя файла>-nalaganje informacijske baze v ukaznem načinu

/DumpCfg<имя cf файла>- shranjevanje konfiguracije v datoteko

/UpdateDBCfg [-WarningsAsErrors] - posodobi konfiguracijo baze podatkov. Če je naveden ključ WarningsAsErrors (ločen s presledkom), bodo vsa opozorilna sporočila obravnavana kot napake
/DumpDBCfg<имя cf файла>- shranjevanje konfiguracije baze podatkov v datoteko
/RollbackCfg - vrnitev v konfiguracijo baze podatkov
/CheckModules - izvedite preverjanje sintakse
/UpdateCfg<имя cf | cfu файла>- posodabljanje podprte konfiguracije
/IBCheckAndRepair [-ReIndex] [-LogIntergrity] [-RecalcTotals] [-IBCompression] [-TestOnly | [-BadRefCreate | -BadRefClear | -BadRefNone]
[-BadDataCreate | -BadDataDelete] ] - preizkusite in popravite informacijsko bazo
ReIndex - ponovno indeksiranje tabel
LogIntergrity - preverjanje logične celovitosti
RecalcTotals - preračun vsot
IBCompression - stiskanje tabele
TestOnly - samo testiranje

Če obstajajo sklicevanja na neobstoječe predmete:
BadRefCreate - ustvarjanje predmetov
BadRefClear - počisti predmete
BadRefNone - ne spremeni

v primeru delne izgube stvari:
BadDataCreate - ustvarjanje predmetov
BadDataDelete - brisanje predmetov

Hkratna uporaba ključev znotraj podskupine parametrov ni dovoljena.
Če je bil ukaz uspešen, vrne povratno kodo 0, drugače - 1 (101, če so v podatkih napake).


Možnosti ukazne vrstice v paketnem načinu za ustvarjanje datotek za dostavo in posodobitev:
/CreateDistributionFiles [-cffile<имя cf файла>] [-cfufile<имя cfu файла>[-f<имя cf файла>|-v<версия дистрибутива>]+] - Ustvarite dostavo in posodobite datoteke
-cffile<имя cf файла>- navodila za izdelavo distribucijskega kompleta
-cfufile<имя cfu файла>- navodila za ustvarjanje posodobitve
-f<имя cf файла>- distribucija, vključena v posodobitev, je določena z imenom
-v<версия дистрибутива>] - distribucija, vključena v posodobitev, je določena z različico
Opomba: skupina parametrov -f<имя cf файла>|-v<версия дистрибутива>se ponovi tolikokrat, kot so distribucijske datoteke vključene v posodobitev.

Parametri ukazne vrstice za delo s konfiguracijskim repozitorijem:
/DepotF - imenik za shranjevanje
/DepotN - uporabniško ime za shranjevanje
/DepotP - uporabniško geslo za shranjevanje
/DepotDumpCfg<имя cf файла>[-v<номер версии хранилища>] - shrani konfiguracijo iz pomnilnika v datoteko (paketni način)
-v<номер версии хранилища>
v - številka različice, če številka različice ni navedena ali je enaka -1, bo shranjena zadnja različica.
/DepotUpdateCfg [-v<номер версии хранилища>] [-revidirano] - Posodobi konfiguracijo shrambe iz datoteke (paketni način)
-v<номер версии хранилища>- številka različice, če številka različice ni določena ali je enaka -1, bo shranjena zadnja različica, če je konfiguracija povezana s shrambo, se parameter ne upošteva
-revidirano - prejem zajetih predmetov, če je potrebno. Če konfiguracija ni povezana s pomnilnikom, je parameter prezrt.

Parametri ukazne vrstice za paketno registracijo 1C:Enterprise 8.x kot strežnika za avtomatizacijo:
/RegServer - registracija aplikacije
/UnregServer - brisanje registracije aplikacije
Po izvedbi zapre sistem 1C:Enterprise 8.x.
Če vrednosti parametrov vključujejo presledke (na primer pot ali ime datoteke), morajo biti vrednosti v narekovajih.

Spodaj so primeri ukazne vrstice za zagon sistema 1C:Enterprise 8.x:
C:\1CV8\BIN\1CV8.EXE ENTERPRISE /FDB
Podana ukazna vrstica pomeni, da se bo sistem 1C:Enterprise 8.x zagnal v načinu »1C:Enterprise«, informacijska baza pa se nahaja v podimeniku »\DB« v imeniku »C:\1CV8\BIN«.

C:\1cv81bin\1cv8.exe podjetje /s Serv06\ZUP /L RU
In ta ukazna vrstica spodaj pomeni, da bo sistem 1C:Enterprise 8.x zagnan v načinu "1C:Enterprise", naslov informacijske baze ZUP, shranjene na strežniku 1C:Enterprise Serv06 in ruski vmesnik

Če želite odstraniti blokado povezav z informacijsko bazo, morate:
Prijavite se v informacijsko bazo z zagonskim parametrom "/UC" z isto kodo dovoljenja za dostop, ki je bila navedena pri nastavitvi zaklepanja. Začnite to obdelavo tako, da kot dejanje blokiranja določite »Odblokiraj povezave«. Kliknite gumb "Zaženi".
v cmd
zaženite C:\Progra~1\1cv81\bin\1cv8.exe /UC<код доступа>
v etiketi
"C:\Programske datoteke\1cv81\bin\1cv8.exe" ENTERPRISE /F"D:\Configurations\Typical\UprTorg" /N"Uporabniško ime" /P"Geslo" /UC 456743

Code DOS Batch File echo off cls "C:\Program Files\1 cv81\bin\1 cv8.exe" ENTERPRISE /S"server\ESKM" /N"Admin" /P"ESKM" /DisableStartupMessages /C"EndUsers" " C:\Program Files\1 cv81\bin\1 cv8.exe" CONFIG /S"server\ESKM" /N"Admin" /P"ESKM" /DisableStartupMessages /UpdateDBCfg /UC"IB Configuration Batch Update" "C:\ Programske datoteke\ 1 cv81\bin\1 cv8.exe" ENTERPRISE /S"strežnik\ESKM" /N"Admin" /P"ESKM" /C"Dovoli uporabnikom delo" /UC" BatchUpdateIBConfiguration"

Ta članek bo govoril o agentu strežnika 1C:Enterprise 8.3 (velja tudi za različico 8.2 ) v primeru uporabe agenta v operacijskih sistemih družine Windows. Podani bodo parametri zagona agenta in opis dejanj, izvedenih ob zagonu.

1. Zagonska datoteka posrednika strežnika 1C:Enterprise

Če želite zagnati gručo strežnikov 1C:Enterprise, morate zagnati strežniškega agenta oziroma program ragent.exe, ki se nahaja v imeniku koš katalog namestitve sistema 1C:Enterprise. Privzeto je:

  • C:\Programske datoteke (x86)\1cv8\<Številka različice>\bin - za 32-bitno različico strežnika 1C:Enterprise različica 8.3
  • C:\Programske datoteke\1cv8\<Številka različice>\bin - za 64-bitno različico strežnika 1C:Enterprise različica 8.3
  • C:\Programske datoteke (x86)\1cv82\<Številka različice>\bin - za 32-bitno različico strežnika 1C:Enterprise različica 8.2
  • C:\Programske datoteke\1cv82\<Številka različice>\bin - za 64-bitno različico strežnika 1C:Enterprise različica 8.2

2. Parametri za zagon agenta strežnika 1C:Enterprise

Ko zaženete agenta strežnika ragent.exe možno je uporabiti naslednje parametre:

Parametri zagona agenta strežnika 1C:Enterprise
Parameter Opis
-pristanišče<порт> Številka omrežnih vrat posrednika strežnika (ragent). Ta vrata uporablja konzola gruče za dostop do osrednjega strežnika. Vrata agenta gruče so navedena tudi kot omrežna vrata delovnega strežnika: 1540 .
-poročilo<порт> Številka omrežnih vrat glavnega upravitelja gruče (rmngr), ustvarjena privzeto ob prvem zagonu ragenta. Privzeta vrednost: 1541 .
-razpon<диапазоны> Območja omrežnih vrat za dinamično izbiro. Med njimi so izbrana storitvena vrata procesov gruče, če jih ni mogoče izbrati v nastavitvah ustreznega delujočega strežnika. Privzeta vrednost: 1560:1591 .
-debug Zagon gruče strežnikov v načinu za odpravljanje napak konfiguracije.
-d<каталог> Imenik, v katerem bodo (ali se nahajajo) storitvene datoteke gruče strežnikov (vključno s seznamom gruč in seznamom informacijskih baz gruč). Če pot do imenika vsebuje presledke, mora biti pot v narekovajih, vendar se v tem primeru ime imenika ne sme končati s privzeto vrednostjo: %LOCALAPPDATA%\1C\1Cv8(%USERPROFILE%\Local Settings\Application Data\1C\1Cv8 za Windows XP in Windows Server 2003).
-seclev<уровень> Raven varnosti procesa agenta gruče. Določa raven varnosti povezav, vzpostavljenih s procesom ragent. Raven ima lahko naslednje vrednosti:
  • 0 – nezaščitene povezave;
  • 1 – varne povezave samo za čas trajanja avtentikacije uporabnika;
  • 2 – trajno varne povezave.

Privzeta vrednost: 0.

-instsrvc Registriranje agenta gruče kot storitve Windows. Če se ragent zažene s tem ključem, se registrira na seznamu storitev Windows in zapre. Ključ -instsrvc ni združljiv s ključem -rmsrvc.
-rmsrvc Prekličite registracijo agenta gruče kot storitve Windows. Če se ragent zažene s tem ključem, prekliče svojo registracijo na seznamu storitev Windows in ključ -rmsrvc ni združljiv s ključem -instsrvc.
-usr<имя>
-pwd<пароль>
Uporabniško ime in geslo za Windows, pod katerim naj se ragent zažene kot storitev Windows. Lahko se uporablja samo v povezavi s ključem -instsrvc pri registraciji ragenta kot storitve Windows.
-srvc Zaženite proces ragent kot storitev Windows in prenesite nadzor na upravitelja storitev.
-začetek Zaženi ragent, registriran kot storitev Windows. Zažene ragent, ki je bil prej registriran kot storitev Windows, in se nato zapre.
-ustavi se Zaustavite ragent, ki je registriran in deluje kot storitev Windows. Ustavi ragent, ki je bil predhodno registriran in se izvaja kot storitev Windows, in se nato zapre.
- agent Uporabite kot posrednika strežnika 1C:Enterprise

Ime in vrednost parametra morata biti ločena s presledkom.

3. Zagon agenta strežnika 1C:Enterprise

Ko se agent strežnika zažene, išče seznam strežnikov, registriranih na tem računalniku, z uporabo parametrov, ki so mu bili posredovani ob zagonu. Če najde seznam gruč, agent od njih prejme informacije o delovnih procesih, ki naj se zaženejo v vsaki od gruč, in jih zažene.

Če seznama gruč ni mogoče najti, agent ustvari privzeto gručo. Privzeta gruča ima naslednje značilnosti:

  • Številka omrežnih vrat - 1541;
  • Razpon omrežnih vrat - 1560:1591;
  • Podpora za številne poteke dela je onemogočena;
  • En delovni proces, številka vrat je nastavljena iz podanega obsega.

Strežniškega agenta je mogoče zagnati kot storitev in kot aplikacijo.

4. Zagon agenta strežnika 1C:Enterprise kot aplikacije

Če želite zagnati strežniškega agenta kot aplikacijo, morate zagnati ukaz ragent.exe

Ragent.exe -debug -vrata<порт>-poročilo<порт>-razpon<диапазоны>-seclev<уровень>-d<каталог>

Zaustavitev strežniškega agenta, ki se izvaja kot aplikacija, se izvede s pritiskom na Ctrl + C.

5. Zagon agenta strežnika 1C:Enterprise kot storitve

Če ste med namestitvijo izbrali možnost izvajanja agenta kot storitve, se bo ta storitev samodejno registrirala in zagnala ter se zagnala ob zagonu operacijskega sistema.

Če je bil posrednik strežnika nameščen kot aplikacija (ali če je bila storitev odstranjena), je mogoče storitev ročno registrirati in jo nato zagnati. Če želite registrirati storitev, morate zagnati ukaz ragent.exe z naslednjimi možnimi parametri (če kateri parameter ni naveden, bo uporabljena privzeta vrednost):

Ragent.exe -instsrvc -usr<имя>-pwd<пароль>-debug -port<порт>-poročilo<порт>-razpon<диапазоны>-seclev<уровень>-d<каталог>

Ob registraciji agent strežnika ustvari storitev z imenom:

  • 1C:Enterprise 8.3 Server Agent - za 32-bitno različico strežnika 1C:Enterprise različica 8.3
  • 1C:Enterprise 8.3 Server Agent (x86-64) - za 64-bitno različico strežnika 1C:Enterprise različica 8.3
  • 1C:Enterprise 8.2 Server Agent - za 32-bitno različico strežnika 1C:Enterprise različica 8.2
  • 1C:Enterprise 8.2 Server Agent (x86-64) - za 64-bitno različico strežnika 1C:Enterprise različica 8.2

Če želite odjaviti storitev (izbris storitve), morate zagnati ukaz:

Ragent.exe -rmsrvc

Za zagon storitve zaženite ukaz:

Ragent.exe - zagon

Za zaustavitev storitve ukaz:

Ragent.exe - stop

Vam je ta članek pomagal?

V tem članku bom govoril o možnih parametrih in zagonskih ključih za 1C 8.3, 8.2 in 8.1. Za udobje uporabnikov lahko uporabite nekatere od predstavljenih funkcij. Ne bom šel globoko in opisal vseh možnih parametrov, ampak bom opisal tiste točke, ki bi jih po mojem mnenju morda potrebovali običajni uporabniki programa.

Na platformi 1C 8.1 je obstajala samo ena možnost za zagon aplikacije 1C - debel odjemalec. Naj malo razvozlam ta koncept. 1C je programska oprema odjemalec-strežnik in za njeno izvajanje se uporabljajo odjemalske aplikacije.

Koncept debelega odjemalca ni obstajal pred pojavom koncepta tankega odjemalca in pomeni večje zahteve po virih računalnika končnega uporabnika.

Z izdajo platforme 1C 8.2 je postala možna uporaba tankega odjemalca in spletnega odjemalca. Vse te odjemalske aplikacije imajo svoje prednosti in omejitve, o tem je bilo napisanih že veliko člankov in v to se ne bom poglabljal. Omenil bom le glavne točke.

  • Konfigurator deluje samo v načinu debelega odjemalca.
  • Debela stranka najzahtevnejše računalniške vire.
  • Tanek odjemalec ni zahteven za vire uporabnikovega računalnika v načinu odjemalec-strežnik, ker vsa obremenitev gre na strežnik.
  • Spletni odjemalec Zahteva le brskalnik in internetno povezavo. V programu lahko delate od kjerkoli na svetu. Udobno delo je odvisno le od hitrosti vaše internetne povezave. Celotna obremenitev pade na spletni strežnik.

Najpogostejša možnost zagona do zdaj je po mojem mnenju debel odjemalec z bazo informacij o datotekah. Čeprav prihodnost nedvomno pripada spletnemu odjemalcu.

Opozoril bom tudi, da je v nastavitvah zagona baze podatkov privzeto »Izberi samodejno« in vam ni treba razmišljati o tem, katerega odjemalca in katero bazo podatkov morate zagnati.

Možnosti zagona 1C iz ukazne vrstice s samodejno izbiro uporabnika

Pri svojem delu sem pogosto naletel na napake pri delovanju računovodskega programa 1C, na primer nekateri dnevniki dokumentov niso bili prikazani, če v bazi podatkov 1C ni bil ustvarjen niti en uporabnik.

Če želite to popraviti, ste morali ustvariti in se prijaviti ter vsakič klikniti V redu v oknu za izbiro uporabnika. In to je načeloma pravilno: če v bazi dela več uporabnikov, naj se vsak prijavi pod svojim računom.

Toda v nekaterih primerih, ko s programom vedno dela samo en uporabnik, na primer v osnovnih različicah, se zdi neprimerno vsakokrat potrditi svojo izbiro s pritiskom na gumb OK, če uporabnik nima gesla za prijavo. Navsezadnje je jasno, da je sam.

Če ne želite izbrati uporabnika vsakič, ko zaženete 1C, obstaja več načinov za to.

Če vedno delate v programu 1C 8 iz istega računalnika, pod istim uporabnikom operacijskega sistema Windows, potem lahko storite naslednje:

Informacijsko bazo zaženemo v načinu konfiguratorja. Izberite Administracija => Uporabniki. Poiščite svojega uporabnika na seznamu in kliknite Uredi:

Počistite potrditveno polje »1C:Enterprise Authentication« in označite potrditveno polje »Operating System Authentication«. Kliknite na izbiro, pojavi se okno za izbiro uporabnika operacijskega sistema. V mojem primeru seznam »Domains« prikazuje ime mojega računalnika, seznam »Users« pa prikazuje obstoječe uporabnike mojega operacijskega sistema Windows.

Izberite svojega uporabnika in shranite vse spremembe:

Če imate samo enega uporabnika s polnimi pravicami in mu poskušate omogočiti avtentikacijo OS, bo program prikazal opozorilo. V tem primeru bi morali ustvariti drugega uporabnika s polnimi pravicami. Mislim, da je bilo to storjeno iz varnostnih razlogov, tako da se lahko v primeru okvare OS še vedno prijavijo v 1C s polnimi pravicami.

Uporaba dodatnih parametrov za zagon informacijske baze 1C. Ne glede na to, kako grozljivo se sliši, pravzaprav ni nič zapletenega. Za to vam ni treba iti v konfigurator, razen če si v pomoči ogledate možne parametre za zagon. Kot parametra morate določiti uporabniško ime in geslo.

Iz pomoči 1C:

  • /N<имя>- Uporabniško ime. Določiti ga je treba na enak način kot v seznamu uporabnikov, ustvarjenem v konfiguratorju.
  • /P<пароль>- geslo uporabnika, katerega ime je navedeno v parametru /N. Če uporabnik nima gesla, lahko ta parameter izpusti.

Svoje uporabniško ime in geslo poznamo, a kje ju lahko registriramo? Na seznamu izberite želeno bazo podatkov in kliknite uredi:

Pomaknite se do zadnje strani nastavitev in si oglejte vrstico, ki jo potrebujemo »Napredne možnosti zagona«. Tukaj pišemo /N “vaše uporabniško ime” /P “vaše geslo”. Če gesla ni, ta parameter in njegova vrednost nista zapisana. Shranite z gumbom »Končano«. Če se zmotite z geslom v parametru, se bo pojavilo tudi okno za izbiro uporabnika. Preverite, ali je vse pravilno vneseno.

Če želite spremeniti uporabniško ime in geslo, boste morali popraviti parametre.

Zagon določene baze podatkov 1C brez izbire s seznama baz podatkov

Na primer, ne želite izbrati baze podatkov s seznama vsakič, ko zaženete 1C Enterprise, ampak ustvarite ločeno bližnjico na namizju za vsako bazo podatkov. Potrebovali bomo še en zagonski parameter. Iz pomoči 1C:

  • /F<путь>- pot do informacijske baze, če je shranjena v datoteki (imena datoteke ni treba navesti).

Oglejmo si primer baze podatkov 1C. Po potrebi storite enako za vse druge zbirke podatkov s seznama.

In tisti, ki imajo bazo podatkov na strežniku, bi morali za označevanje poti uporabiti drug parameter:

  • /S<адрес>- naslov informacijske baze, shranjene na strežniku 1C:Enterprise 8, je naslednji:<Имя компьютера, работающего сервером приложений>\ <Ссылочное имя информационной базы, известное в рамках сервера 1С:Предприятия 8>

Najprej ustvarimo bližnjico za izvršljivo datoteko 1cestart.exe. Najlažji način je, da kopirate bližnjico 1C Enterprise, ki jo že imate, in jo preimenujete na primer v UT 10.3, da bo jasno, katero bazo podatkov bo zagnala:

Zdaj pojdite na lastnosti bližnjice in v polje predmeta za narekovaje, ločene s presledkom, napišite parametre:

Najprej napišemo parameter ENTERPRISE, kar pomeni, da bo ob zagonu izbran način zagona Enterprise. Če je potrebno zagnati konfigurator, se zapiše parameter DESIGNER.

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

Shranimo in zdaj, ko začnete s to bližnjico, bo zagnala točno tisto bazo podatkov, katere pot ste določili.

Tej bližnjici lahko dodate zgoraj opisane parametre za preverjanje pristnosti uporabnika:

  • “C:\Program Files (x86)\1cv82\common\1cestart.exe” enterprise /F “D:\1C\Demo 1C database\Trade management (demo) for the site” /N “Fedorov (administrator)” /P "131".

Zdaj, ko začnete z bližnjico, se baza podatkov, ki jo potrebujete, zažene pod navedenim uporabnikom in geslom. Če gesla ni, je ta možnost odstranjena.

Ključi in parametri za zagon baze podatkov 1C ob zagonu sistema Windows

Recimo, da želite, da se ob vklopu računalnika in zagonu sistema Windows baza podatkov 1C, ki jo potrebujete, samodejno zažene pod vašim uporabnikom z geslom. Če želite to narediti, morate ustvariti bližnjico s parametri zagona, kot je opisano zgoraj, in jo postaviti v mapo Startup. Pojdite na Start => Vsi programi, poglejte mapo Startup, jo kliknite z desnim gumbom in kliknite Odpri. Kopirajte ustvarjeno bližnjico v mapo Startup, ki se odpre, in naslednjič, ko zaženete Windows 1C, se bo zagnal s parametri, ki so v njej navedeni.

Izbira različnih različic platforme za zagon baz podatkov 1C

Na primer, hkrati uporabljate platformi 8.1 in 8.2 za izvajanje različnih baz podatkov in jih želite izvajati z enega seznama. Za vsako zbirko podatkov je mogoče določiti, katera različica platforme bo izvajala to zbirko podatkov. Ljudje pogosto naletimo na težavo, ko je nekdo določil določeno različico platforme v nastavitvah zagona baze podatkov in po posodobitvi platforme se zagon še vedno zgodi s staro različico. Če želite spremeniti različico zagonske platforme, izberite osnovo s seznama in kliknite »Spremeni«. V zadnjem oknu določite zahtevano različico platforme, le ne pozabite, da mora biti nameščena v vašem računalniku.

S takšnim vnosom se bo zagnala zadnja različica platforme 8.1, ki je nameščena na vašem računalniku za izbrano bazo podatkov.

S takim vnosom bo izbrana platforma 8.1.15.14 za izvajanje te baze podatkov.

Pri dodajanju zbirke podatkov na seznam je vrednost privzeto nastavljena na 8.2 ali 8.3. Mislim, da je ta članek lahko uporaben pri prehodu na različico 8.3, ko bodo vsi v nastavitvah zbirke podatkov imeli različico za zagon 8.2 in nihče ne bo videl rezultata posodobitve in preklopa na 8.3, ker baze podatkov bodo še vedno zagnane na platformi 8.2.

mob_info