Spustenie programu 1C z príkazového riadku

Program 1C je neuveriteľne populárny na uchovávanie finančných záznamov takmer všetkých podnikov. Program má obrovský počet funkcií a schopností. Niekedy nie je tak ľahké s nimi zaobchádzať. Môžete vytvoriť viacero používateľských účtov, pre ktoré bude vytvorená samostatná databáza. Pri každom spustení musíte vybrať požadovaný účet, databázu av niektorých prípadoch zadať ďalšie nastavenia a parametre. Ak existuje niekoľko používateľov, môžete ľahko zameniť a urobiť nesprávnu voľbu. Dokonca aj keď nie ste zmätení, v priebehu času toľko manipulácií pre normálne spustenie bude nepríjemné.

Spustenie 1C z príkazového riadku uľahčuje prácu s programom.

Ako zjednodušiť tento postup? Vývojári spustili program 1C z príkazového riadku. Nebojte sa tohto mena, nebudete musieť zapamätať veľa kombinácií a nebudete potrebovať ani príkazový riadok systému Windows. Stačí len vytvoriť potrebný počet skratiek, nastaviť potrebné parametre príkazového riadku v ich vlastnostiach alebo vytvoriť špeciálny bat-súbor a zaregistrovať ich.

V tomto článku budeme podrobne diskutovať o tom, ako použiť túto metódu spustenia, ako aj ako špecifikovať všetky parametre.Okrem toho vám s vami zdieľame zoznam najdôležitejších príkazov, ktoré vám pomôžu pri dolaďovaní klienta.

obsah

  • 1 Aké súbory sú zodpovedné za spustenie programu
  • 2 Varianty spustenia programu 1C
  • 3 Spustite cez skratku na ploche
  • 4 Beh s súborom bat
  • 5 Základné spúšťacie príkazy
    • 5.1 Verzia 7.7
    • 5.2 Verzie 8.2 a 8.3
    • 5.3 Dávkový režim konfigurátora
  • 6 Príklady príkazového riadku
  • 7 záver

Aké súbory sú zodpovedné za spustenie programu

Na začiatok uvidíme, ktoré súbory sú zodpovedné za spustenie a spustenie programu, ako aj adresár pevného disku, na ktorom sú uložené. Hlavný adresár, na ktorom sú nainštalované súbory 1C - C: \ Program \ 1CvXX \, kde namiesto XX sú označené číslice pracovnej verzie. Ak sa použije najnovší 8.3, priečinok sa nazýva 1Cv83, ak predchádzajúce sú 1Cv82 alebo 1Cv81. V katalógu sú ďalšie adresáre s čiastkovými verziami. Už v nich je priečinok bin s hlavnou verziou spustiteľného súboru. Nie je jasné, čo je vývojár vedený, ale pri každej aktualizácii inštalátor vytvára nové priečinky a nakoniec spotrebuje veľa voľného miesta na pevnom disku. Ďalej nájdite priečinok Spoločné a v ňom súbor 1cestrart.exe. To je ten, kto spúšťa okno pre výber používateľa a databázy.Toto okno je súborom 1cv8s.exe z konkrétneho priečinka bin.

Po výbere databázy pre prácu sa spustí iný súbor, ktorého názov závisí od možnosti spustenia - 1cv8.exe (hrubý klient) alebo 1cv8c.exe (tenký klient). Rozdiel medzi týmito možnosťami rozoznáme trochu neskôr. Okrem toho môžete zobraziť skratky, ktoré potrebujete pre prácu, a nastaviť parametre spustenia, čím urýchľujete proces niekoľkokrát.

Varianty spustenia programu 1C

Snažme sa zistiť, aké možnosti spustenia nám ponúkli vývojári. Len štyri z nich sa líšia v princípe práce a požiadavkách na zdroje počítača, na ktorom pracujete.

  • Tuk klient - až donedávna to bola jediná existujúca možnosť. Je to najnáročnejšie pre zdroje pracovného stroja, pretože všetko spracovanie údajov sa vykonáva na počítači používateľa a na ňom sú uložené všetky potrebné súbory na prácu. Nezáleží na dostupnosti internetu, ale je viazaný na hardvér, nepredstavuje možnosť práce na diaľku.
  • Tenký klient - softvérový shell pre prístup na server 1C.Má známe menu a nastavenie rozhrania, ale keďže sa spracováva všetky údaje na serveri, nie je úplne príťažlivý na výkon zariadenia. Používateľ má obmedzenú funkčnosť, je možné organizovať prácu so vzdialeným serverom cez internet a na počítači samotnom v špeciálnom softvérovom prostredí.
  • Webový klient - všetko, čo potrebujete, je webový prehliadač a prístup na internet. V dôsledku toho neexistuje žiadna väzba na počítač a miesto výkonu práce. Zaťaženie zariadenia je minimálne, pretože všetky výpočty sa uskutočňujú na vzdialenom serveri.
  • Konfigurátor - špeciálny režim pre jemné ladenie programu, ktorý funguje iba pri použití hrubého klienta.

K dnešnému dňu najpopulárnejšou možnosťou spustenia je hrubý klient s databázou súborov uloženou v počítači. Avšak vzhľadom na celkový záväzok voči webovým službám a cloudovým technológiám môžeme predpokladať, že budúcnosť je pre webovú verziu.

Stojí za zmienku, že automatický výber možnosti spustenia je v predvolenom nastavení zaznamenaný v nastaveniach programu 1C, takže o tom nemusíte premýšľať.Ak však potrebujete použiť konkrétnu možnosť, môžete vytvoriť skratky na pracovnej ploche a vložiť do nich parametre príkazového riadku alebo použiť bat súbor. Pozrime sa na každú metódu podrobnejšie.

Spustite cez skratku na ploche

Najjednoduchší spôsob je použiť skratku na pracovnej ploche, ktorej vlastnosti sú určené parametre príkazového riadku. Ako takto usporiadať prístup?

  1. Otvorte program Windows Prieskumník, prejdite do adresára obsahujúceho spustiteľný súbor, ktorý potrebujete a nájdite súbor samotný s príponou exe. Napríklad C: \ Programové súbory \ 1Cv83 \ bin \ 1cv8.exe spustiť v režime klienta tuku.
  2. Kliknite na ňu pravým tlačidlom myši a zvoľte "Vytvoriť skratku".
  3. Po systéme sa zobrazí správa "Systém Windows nedokáže vytvoriť skratku v tomto priečinku. Vložte ho na pracovnú plochu?" Kliknite na položku Áno.
  4. Na pracovnej ploche nájdite svoju skratku, kliknite na ňu pravým tlačidlom myši a zvoľte "Properties" - karta "Shortcut" - riadok "Object".
  5. Zobrazí sa nasledujúca položka: "C: \ Program Files \ 1Cv83 \ bin \ 1cv8.exe". Ak umiestnite kurzor tam, obsah linky sa dá zmeniť.
  6. Na konci riadku zadajte príslušný príkaz pre vaše očakávania, potvrďte vstup pomocou tlačidiel "Apply" - OK.

Beh s súborom bat

Aspoň jednoduchá možnosť spustenia programu. Hlavným rozdielom je registrácia všetkých údajov ručne do špeciálneho textového súboru. Pre niektorých sa táto metóda zdá pohodlnejšie. Ako ju používať?

  1. Vytvorte dokument s väčšinou obyčajného textu so štandardným zápisníkom.
  2. Rozmyslite názov vo formáte file_name.bat, kde bat je prípona súboru, potom ho uložte do ľubovoľnej zložky na vašom pevnom disku.
  3. Skopírujte nasledujúce dokumenty do dokumentu:

@echo off
cls
štart

  1. Po spustení zadajte potrebný príkaz na spustenie programu s požadovanými parametrami.
  2. Uložte súbor a zatvorte ho.
  3. Ak chcete spustiť 1C, dvakrát kliknite na bat súbor.

Varovanie! Pre správnu prácu je žiaduce, aby tímy nemali ruské znaky, najmä v ceste súboru alebo užívateľskom mena. V opačnom prípade by ste mali dôkladne zvážiť výber kódovania súborov.

Základné spúšťacie príkazy

Keďže parametre príkazového riadku sa líšia v rôznych verziách 1C, zvážte vzorky pre každý z nich. Budeme prezentovať v nasledujúcom poradí: dešifrovanie každého prvku a vzorovej aplikácie.

Verzia 7.7

1cv7.exe MODE [/ M | / D <cesta> / U <cesta> / N <meno používateľa> / P <heslo>],

kde MODE je zadaný režim, v ktorom bude spúšťaný programový klient. Môže mať nasledovné hodnoty:

  • config - configurator, vyladenie programových funkcií, ako aj naprogramovanie niektorých operácií;
  • ladenie - ladiaci nástroj na kontrolu výkonu niektorých funkcií a operácií;
  • podnik - obvyklý spôsob prevádzky na vykonávanie každodenných úloh pre podnik.
  • monitor - príkaz, ktorý spustí režim monitora.

Ďalej by ste mali objasniť niektoré parametre spustenia:

  • / M - spustenie režimu exkluzívneho prístupu, aby nikto iný než ste mohli vstúpiť do programu. Ak ste jediným používateľom, automaticky sa aktivuje exkluzívny režim. Pre vstup do exkluzívneho režimu pri práci na podnikovej sieti je potrebné, aby ostatní používatelia opustili program. Režim je potrebný na vykonanie dôležitých operácií databázy tak, aby sa nezasahovala žiadna tretia strana.
  • / D - priečinok, v ktorom je uložená databáza. Je obzvlášť dôležité, ak sa používa priečinok, ktorý sa líši od priečinka, ktorý si program predvolene zvolí.
  • / U - pracovný priečinok užívateľa za predpokladu, že program používa niekoľko používateľov.
  • / N - používateľské meno pre prístup k databáze a účtu.
  • / P - heslo pre prístup k účtu a databáze.

Zriedkavejšie používané príkazy:

  • / T <path> - cesta k priečinku s dočasnými súbormi, ak chcete, aby boli uložené do inej zložky, ako je predvolená.
  • / @ <FileName> - ak chcete pracovať v režime konfigurátora, vyberte dávkový súbor.
  • / W - inicializuje rozšírenie webu.
  • / L - jazyk ponuky programu iný ako ruský: ENG - English, UKR - Ukrainian

Príklad používania: 1cv7 podnik / Dc: \ 1c \ database / NIvanov / P753159,

Ak spustíte program pomocou takýchto príkazov, vyhnite sa zobrazeniu okna výberu používateľa a databázy a nebudete vyzvaný na prihlásenie a heslo.

Verzie 8.2 a 8.3

  • DESIGNER - spustite v režime konfigurátora pre programovacie funkcie a jemné ladenie.
  • ENTERPRISE - spustite normálny režim pre servis podniku.
  • CREATEINFOBASE <StringConnections> [/ AddInList [NameBase]] [/ UseTemplate <názov súboru šablóny>] - vytvorenie novej databázy, v ktorej budú uložené všetky pracovné informácie.
  • Pripojovací reťazec - tieto parametre je možné špecifikovať:
    • Súbor - databázový priečinok (so súborovou verziou diela).
    • Srvr - adresa servera podniku (v klientskej verzii verzie diela).Môžete zadať niekoľko adries takto: Srvr = "Server1, Server2" alebo Srvr = "Server1: 1741, Server2: 1741";
  • / AddInList [DatabaseName] - názov databázy, ktorá sa použije na pridanie do zoznamu. Ak preskočíte tento parameter, základňa sa do zoznamu nepridá do zoznamu a ak nezaregistrujete svoje meno, priradí sa automaticky.
  • / UseTemplate - databáza je vytvorená z hotovej šablóny, ktorá je uvedená v názve uvedenom v trojuholníkových zátvorkách.
  • Ref - názov databázy uloženej na programovom serveri.

DBMS označuje typ databázy používanej na serveri:

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

Pre každý typ databázy môžete špecifikovať ďalšie parametre:

  • Usr - prihlásenie.
  • Pwd - heslo.
  • Locale - lokalizácia.

Pri spustení programu v normálnom režime alebo v režime konfigurátora môžete použiť nasledujúce parametre príkazového riadka:

  • / @ <FileName> - vyberie externý súbor so špecifikovanými parametrami príkazového riadku.
  • / F <PathBaz> je cesta k databáze v režime súboru.
  • / S <ComputerName \ NameBase> - umiestnenie databázy v hostiteľskom počítači v režime prevádzky servera.
  • / WS - odkaz na pripojenie k webovému serveru.
  • / IBName <názov databázy> - spustite databázu so zadaným názvom zo zoznamu všetkých dostupných databáz.Ak sa názvy viacerých základov zhodujú, program vygeneruje chybu.
  • / IBConnectionString je adresa pripojenia k plnej databáze, ktorá sa používa vyššie opísanou funkciou String Connection.

Pri použití tenkého klienta môžete použiť nasledujúce parametre:

  • wsn - prihlásenie používateľa na pripojenie k webovému serveru.
  • wsp je heslo na pripojenie k web serveru.
  • wspauto - povoliť automatické nastavenia servera proxy.
  • wspsrv - adresa proxy servera.
  • wspport je port proxy servera.
  • wspuser - prihlásenie pri práci cez proxy server s potrebou autorizácie. používateľské meno pre proxy s autorizáciou.
  • wsppwd - heslo pri práci cez proxy server s potrebou autorizácie. používateľské meno pre proxy s autorizáciou.
  • / N <Login> - prihlásenie zadané v konfigurátore. Užívateľské meno, ako je uvedené v konfigurátore.
  • / P <Heslo> - heslo používateľa špecifikovaného v predchádzajúcom parametri. Môže sa vynechať, ak používateľ nemá heslo.
  • / WSN <name> je používateľské meno pre autentifikáciu na webovom serveri.
  • / WSP <heslo> je heslo používateľa, ktorého meno je uvedené v parametri / WSN na overenie na webovom serveri.
  • / WA- - zakazuje používanie autentizácie systému Windows pri štarte.
  • / WA + - vynútite použitie autentifikácie systému Windows pri štarte.Ak tento parameter vôbec nezapísate, predvolená hodnota je / WA +.
  • AppAutoCheckVersion - automatický výber pre každú verziu databázy požadovanej verzie programu 1C.
  • / AppAutoCheckMode - automatický výber režimu spustenia na základe informácií z databázy.
  • / UseHwLicenses +, / UseHwLicenses- vyhľadajte lokálny bezpečnostný kľúč.
  • / Debug - spustite program 1C v režime ladenia.
  • / DebuggerURL - identifikácia ladiaceho programu, ku ktorému by mala byť aplikácia pripojená ihneď po spustení. Určuje adresu URL debianguera (protokol, počítač a číslo portu), na ktorom môžu byť vzdialené objekty vytvorené v ladiaci program.
  • / RunShortcut <filename> - spustite program zo súboru zo zoznamu vytvorených databáz.

Dávkový režim konfigurátora

  • / DumpIB <FileName> - uvoľnite databázu.
  • / RestoreIB <FileName> - načítanie databázy.
  • / DumpCfg <FileName> - uloží nastavenia do samostatného súboru.
  • / DumpDBCfg <FileName> - uloží nastavenia databázy do samostatného súboru.
  • / LoadCfg <FileName> - načítavanie nastavení z externého súboru.
  • / ConvertFiles <file name / directory> - dávková konverzia 1C verzie 8.x súborov. Aby bol postup úspešný, súbory musia byť k dispozícii na písanie, ako aj bežný režim konfigurátora s otvorenou konfiguráciou, v ktorej vykonáte konverziu.

Napríklad: 1cv8.exe /ConvertFilesd:/base/ExtProcessing.epf - konverzia súborov,

1cv8.exe / ConvertFilesd: / konverzia základnej zložky.

Príklady príkazového riadku

Spustenie 1C v režime hrubého súboru klientov:

"C: \ Program Files \ 1cv83 \ bin \ 1cv8.exe" ENTERPRISE / F "D: \ databáza \

Spustite 1C v režime klient-server:

"C: \ Program Files \ 1cv83 \ bin \ 1cv8.exe" ENTERPRISE / S "server-base \ Užívateľ" / N "Admin"

záver

Považovali sme za základné príkazy pre spustenie 1C z príkazového riadku. Nahradením príkazov môžete vykonať rôzne požiadavky. V skutočnosti existuje oveľa viac, ale značná časť z nich je s najväčšou pravdepodobnosťou určená pre odborníkov technickej podpory. Pomocou informácií z článku môžete všetky činnosti vykonať sami. V komentároch ponechajte svoje otázky.