Pokud potřebujete vytvořit záložní kopie 1C a klient-server a soubor IS, je nejvhodnější použít příkaz Linka Windows. Pomocí níže popsané technologie budete mít všechny databáze v nativním formátu 1C .dt, což vám umožní:

  • změnit verzi souboru na klient-server a naopak;
  • přenos databází na jiné servery nebo počítače;
  • sjednotit formát zálohy 1C.

Všechny činnosti vyžadují počítač Ovládání Windows 2003+ s nainstalovaným tlustým klientem z dodávky technologické platformy. Nahrajeme do síťový disk, umístěné na zařízení NAS, které funguje jako záložní úložiště 1C, a nejen to.

Spuštění konfigurátoru 1C z příkazového řádku

Pro usnadnění si vytvořte soubor .cmd, což je sada řádků, které spouštějí konfigurátor 1C z příkazový řádek. Vzorový soubor lze stáhnout. Tento soubor lze v budoucnu běžně používat Plánovač systému Windows umístěnou v Ovládacích panelech pro automatizaci procesu Rezervovat kopii.

Základem řešení může být následující příkazový řádek 1C, který zálohuje databázi klient-server:

"C:\Program Files (x86)\1cv8\common\1cestart.exe" CONFIG /S"Server\buh" /N"Administrátor" /P"MyPassword" /Out"C:\1c.log" /DumpIB"\ \backup\1c\buh_%date%.dt"

Zde, abychom nezáviseli na verzi, spustíme 1cestart.exe s následujícími parametry:
CONFIG - spuštění konfigurátoru 1C z příkazového řádku
/S - specifikuje IB buh klient-server hostovaný v clusteru Server
/N "Administrátor" - uživatelské jméno, jak je uvedeno v seznamu uživatelů.
/P"MyPassword" - heslo pro dříve zadaného uživatele. Pokud heslo neexistuje, není nutné tento parametr zadávat pro spuštění 1C z příkazového řádku.
/Out"C:\1c.log" - název souboru, který bude obsahovat servisní informace o průběhu skriptu a také chyby a diagnostické zprávy.
/DumpIB”\\backup\1c\buh_%date%.dt” - a nakonec klíč, který uvolní databázi na síťový disk \\backup do složky 1c s názvem buh_XX.XX.XXXX.dt, kde XX .XX.XXXX – Aktuální datum abyste zabránili přepsání záložních souborů a identifikovali je.

Vezměte prosím na vědomí, že při psaní ruských znaků do souboru .cmd, který provádí zálohu 1C z příkazového řádku, musíte použít kódování CP866 a ne standardní Windows CP1251! Měli byste také věnovat pozornost dvojité uvozovky, rámování hodnot parametrů a žádné mezery mezi parametry a jejich hodnotami.

U souborů IB by měl být místo klíče /S uveden parametr /F, jinak bude syntaxe pro spuštění 1C z příkazového řádku stejná, například:

"C:\Program Files (x86)\1cv8\common\1cestart.exe" CONFIG /F"D:\1C_Bases\buh" /N"Admin" /P"MyPassword" /Out"C:\1c.log" / DumpIB"\\backup\1c\buh_%date%.dt"

Podrobnější popis všech možností spuštění 1C najdete v aktuální dokumentaci pro vývojáře. Naši odborníci jsou také připraveni vyvinout záložní systém pro vaše potřeby na komerční bázi. Náklady na implementaci jsou pouze 5000 rublů.

V tomto článku vám řeknu o možnostech spuštění 1C a jak je použít. Zde je několik příkladů použití těchto možností. Po přečtení článku budete schopni automatizovat některé každodenní procesy.

Při spouštění 1C:Enterprise můžete použít možnosti spuštění, které lze zadat v nastavení nebo v zkratce, kterou používáte ke spuštění 1C.

Režim spuštění 1C

KONFIG- 1C se spustí v režimu konfigurátoru.
PODNIK- 1C se spustí v režimu Enterprise.

1cestart.exe- soubor pro spuštění programu 1C, obvykle umístěný ve složce "1cv8 \ common". Automaticky detekuje při spuštění požadovanou verzi klienta. Při instalaci 1C odkazují zástupci na ploše a v nabídce Start na tento konkrétní soubor.

Možnosti spuštění 1C pro automatický výběr uživatele

  • /N"uživatelské jméno"
  • /P"Uživatelské heslo"

Uživatelské jméno a heslo se musí shodovat s uživatelským jménem a heslem uvedeným v seznamu uživatelů v konfigurátoru. Uživatele lze zobrazit v Konfigurátoru, přejděte na horní menu: Administrace > Uživatelé. Pokud je heslo prázdné, lze toto pole vynechat.

Tyto parametry lze zadat v nastavení při editaci databáze v seznamu databází. V poli "Pokročilé možnosti spouštění".

Spusťte 1C a přejděte do nastavení informační základna, mělo by se zobrazit následující okno:

Zapište si parametry, jak je znázorněno na obrázku, zadejte své uživatelské jméno a heslo a klikněte na „Dokončit“. Pokud je vše provedeno správně, pak při vstupu do této databáze nebudete požádáni o uživatelské jméno a heslo.

Možnosti spuštění 1C pro automatické spuštění databáze

  • /F "adresa" - adresa do databáze, pokud je uložena ve verzi souboru.

Pokud je vaše databáze uložena na serveru, musíte parametry spouštění nastavit jinak:

  • /S "adresa" - zadejte adresu následovně: "Název serveru (klastru infobází)" \ "Název infobáze na serveru"

Tyto parametry musí být zapsány v zkratce, se kterou spustíte 1C:Enterprise. Přejděte do vlastností zástupce, na konci pole "Objekt" přidejte parametry, které potřebujete.

Pokud je vše provedeno správně, při spuštění zástupce by se měla spustit databáze, kterou jste zadali v parametrech.

Pro usnadnění můžete vytvořit novou zkratku nebo zkopírovat tu, kterou používáte.

Autoload 1C při startu systému

Pokud chcete spustit 1C Enterprise při startu systému s potřebnými parametry, musíte zkopírovat zástupce 1C do složky Startup.

Pokud obsahuje spouštěcí parametry 1C, budou fungovat při spuštění systému.

Můžete kombinovat libovolné parametry spuštění 1C. Chcete-li to provést, jednoduše zapište potřebné parametry do nastavení 1C nebo do zástupce.

Další možnosti spuštění 1C

  • /LogUI- záznam akcí uživatele do protokolu. (Zápis bude proveden v adresáři uživatele, do souboru s názvem „logi.txt“)
  • /DumpIB " Nahrát adresu souboru « - uvolnění databáze. Vhodné pro tvoření automatická archivace Databáze.
  • /provést" Adresa externí zpracování» - parametr je určen pro automatické spuštění externího zpracování po startu systému.
  • /C"Stringový parametr" - předá parametr do konfigurace. Můžete k němu přistupovat prostřednictvím globálního kontextu v konfigurátoru Startup Parameter.
  • /DisableStartupMessages- parametr odstraní systémové zprávy při spuštění 1C Enterprise.

Při úpravě infobáze. Můžete určit verzi 1C, přes kterou se má spustit (vhodné, pokud máte nainstalovaných několik databází spuštěných pod různé verze klient)

Příklad použití parametrů pro automatickou archivaci infobáze.

"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_archiv.txt" -NoTruncate

Pokud tyto parametry zaregistrujete do zástupce pro spuštění 1C v poli "Object", vytvoří se archiv základny, který se nachází "C:\Base_Buh" ve složce "C:\Arhiv" pod názvem "Buh .dt". Zapíše se také do souboru protokolu "C:\Arhiv\log_archiv.txt". Zadejte své cesty, kde se databáze nachází a kde chcete vytvářet archivy.

Nastavení možností spuštění ladění aplikací

Při vývoji aplikací je často nutné spustit debugger 1C pod definované uživatelem, k tomu musíte přejít do konfigurátoru: Nápověda > Možnosti

Na záložce "Launch 1C:Enterprise" ve skupině "User" je standardně nastaven aktuální uživatel (pod kterým jste vstoupili do konfigurátoru). Můžete to změnit na cokoliv, co potřebujete. A ladění se spustí pod vybraným uživatelem.

Také zde můžete určit, pod kterým klientem má být aplikace spuštěna.

Zde je několik jednoduchých kroků, které můžete podniknout užitečné funkce v programu 1C:Enterprise.

Platformy: 1C:Enterprise 8.3, 1C:Enterprise 8.2, 1C:Enterprise 8.1
Konfigurace: Všechny konfigurace

2012-11-16
21364

Jak víte, klienti nedávají možnost vybrat si základnu. Jsou spuštěny s speciální parametry na příkazovém řádku. Můžete také vytvořit soubor „.bat“ a zapsat do něj přímé spuštění 1C s potřebnými parametry. Jedná se o prostý textový soubor s příponou „.txt“ nahrazenou příponou „.bat“. Zvažte tyto parametry 1C. Pomocí parametrů můžete spustit program 1C bez dalšího úsilí. kromě tato možnost velmi rychle.

Tato metoda spouštění je mimořádně pohodlná, když je potřeba neustále spouštět několik kopií programu 1C jménem různých uživatelů. Tato potřeba často vzniká při testování jedné databáze. Za tohoto stavu věcí, bez vytvoření příslušného souboru ".bat", bude postup spouštění velmi nepohodlný a zdlouhavý.

Zvažte některé parametry 1C, které se vám mohou hodit při práci: pro síť 1C, soubor 1C a nový (tenký klient).

Spuštění databáze, která je již v seznamu databází - parametry:

C:\Program Files\1cv82\common\1cestart.exe ENTERPRISE /IBName"BaseName v seznamu" /NUser /PPheslo

V tomto případě se spustí startér 1C. Režim - "podnik", název cílové databáze je již v seznamu 1C databází.

Spusťte přímo (volba souboru) bez zadání uživatele a hesla

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

Zde se spustí tlustý klient s přímou cestou do adresáře databáze. Nezáleží na tom, zda je cílová základna na seznamu. Režim - "Enterprise".

Přímé spuštění (volba sítě) bez zadání uživatele a hesla

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

Stejný příběh jako v předchozím odstavci, pouze pro síťovou verzi 1C.

Spuštění konfigurace pro tenkého klienta "Trade Management" v režimu tlustého klienta

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

Spuštění externího zpracování přímo na začátku 1C

C:\Program Files\1cv82\8.2.13.205\bin\1cv8.exe ENTERPRISE /Execute"FullPathToProcessFile.epf"

Stáhnout databázi do souboru

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

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

Volby příkazového řádku pro zadání voleb spuštění

/@<имя файла>
Cesta k souboru s možnostmi příkazového řádku.

/F<Путь>
cesta k infobázi souboru (kromě názvu souboru).

/S<Адрес>
adresa infobáze uložené na serveru 1C:Enterprise 8.x se sečte takto:

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

/N<Имя>
Uživatelské jméno. Musí být specifikováno stejným způsobem jako v Konfigurátoru

/P<Пароль>
heslo uživatele, jehož jméno je zadáno ve volbě /N. Je volitelný parametr

/WA-
zakazující použití ověřování Windows při spuštění Enterprise nebo konfigurátoru

/WA+
nastavení povinného použití ověřování Windows na začátku 1C:Enterprise nebo Configurator. Pokud není zadán přepínač /WA, předpokládá se, že je použita možnost příkazového řádku /WA+.

/AU-
zákaz výstupu dotazu na aktualizaci současná verze 1C:Enterprise s administrativní instalací

/AU+
nastavení výstupu otázky o aktualizaci aktuální verze 1C:Enterprise z administrativní instalace. Pokud není zadán přepínač /AU, předpokládá se, že je použita možnost příkazového řádku /AU+.

/Ven<Имя файла>[-NoTruncate]
nastavení souboru pro zobrazování servisních zpráv. Pokud je nastaven klíč NoTruncate (oddělený mezerou), soubor se nevymaže

/L<Каталог>
je zadán adresář zdrojů lokalizovaného rozhraní (například "RU")

/DisableStartupMessages
Potlačuje spouštěcí zprávy: „Konfigurace databáze neodpovídá uložené konfiguraci. Pokračovat?"; „Možnosti vašeho počítače nestačí k úpravě nápovědy ke konfiguraci. Chcete-li upravit nápovědu, musíte nainstalovat Microsoft Internet Verze průzkumníka 6.0 nebo vyšší."; „Možnosti vašeho počítače nestačí na úpravu html dokumentů, včetně částí nápovědy. Chcete-li upravovat html dokumenty, musíte si nainstalovat Microsoft internet Explorer verze 6.0 nebo vyšší. V tomto spuštění nebudou úpravy html dokumentů dostupné.

/C<Строка текста>
předání parametru do konfigurace

Nepoužívá se pro základní verze:
VIDÍŠ<Код доступа>
Navazování připojení k infobázi, které je blokováno navazování připojení. Pokud je při nastavování zámku zadán neprázdný přístupový kód, pak pro navázání připojení musíte tento kód zadat v parametru /UC.

/RunShortcut<имя файла>
spuštění systému 1C:Enterprise 8.1 se seznamem infobází získaných pomocí zadaného souboru. Soubor může být soubor se seznamem běžných infobází (*.v8i) nebo soubor zástupců infobáze (*.v8l).

/IBConnectionString
nastavení připojovacího řetězce s celou infobází ve tvaru, ve kterém je vrácen funkcí InfobaseConnectionString(). Části připojovacího řetězce lze přepsat již existujícími možnostmi. To vyžaduje, aby byl /IBConnectionString na příkazovém řádku před nimi. Při předávání připojovacího řetězce jako parametru příkazového řádku nezapomeňte, že připojovací řetězec obsahuje uvozovky. Proto je nutné dát celý řetězec do uvozovek a zdvojnásobit uvozovky obsažené uvnitř.

/SLev
úroveň zabezpečení klientského připojení se serverem 1C:Enterprise. /SLev0 - nezabezpečené připojení; /SLev1 - zabezpečené připojení pouze během ověřování; /SLev2 - zabezpečené připojení pro celou relaci. Pokud parametr není zadán, pak je ekvivalentní /SLev0.

ladit
označuje, že 1C:Enterprise je spuštěn v režimu ladění.

/DebuggerURL
identifikaci debuggeru, ke kterému se má aplikace ihned po spuštění připojit. Určuje adresu URL ladicího programu (protokol, počítač a číslo portu), na kterém může ladicí program vytvářet vzdálené objekty.

/SAOnRestart
požádat o heslo při restartování systému z této relace. Ve výchozím nastavení není vyžadováno žádné heslo.

/vykonat<имя файла внешней обработки >
je navržen tak, aby spustil externí zpracování v režimu 1C:Enterprise ihned po spuštění systému.

/logu
navržený ke spuštění klientské aplikace, která má být vytvořena na počítači uživatele ve složce aplikačních souborů %APPDATA%\1C\1Cv81\<Уникальный идентификатор ИБ>\logui.txt" soubor logui.txt, který bude zaznamenávat všechny interaktivní uživatelské akce (stisknutí kláves, kliknutí myší).

/SchJobDn
řídí provádění naplánovaných úloh. Možný význam"Y" nebo "N". "Y" - vytvořené infobázi bude zakázáno provádět naplánované úlohy.

Možnosti příkazového řádku konfigurátoru Dávkový režim

/DumpIB<Имя файла>
vykládání infobáze v příkazovém režimu

/RestoreIB<Имя файла>
načítání infobáze v příkazovém režimu

/DumpCfg<имя cf файла>
uložení konfigurace do souboru

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

/UpdateDBCfg[-WarningsAsErrors]

aktualizace konfigurace databáze. Pokud je zadán klíč WarningsAsErrors (oddělený mezerou), budou všechny varovné zprávy považovány za chyby
/DumpDBCfg<имя cf файла>
uložení konfigurace databáze do souboru

/RollbackCfg
zpět na konfiguraci databáze

/Kontrola modulů
provést kontrolu syntaxe

/UpdateCfg<имя_файла>
aktualizace podporované konfigurace. Filename je název souboru .cf nebo .cfu.

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

provést testování a opravu infobáze

Při práci s 1C může být často nutné provést některé operace stejného typu, které se systematicky opakují v čase a jednoduše odvádějí pozornost od hlavní práce. Mohou to být různé uploady a downloady, vytvoření nějakého druhu dat pro externí analýzu atp. Existuje poměrně jednoduchý způsob, jak automatizovat tyto operace a ve skutečnosti na ně zapomenout, pravidelně dostávat soubory protokolu poštou pro kontrolu.

Je skvělé, pokud jsou tyto operace již zapsány externím zpracováním, není problém, pokud tomu tak není, vše tam vytvořit a přenést. Dále pro kontrolu výkonu doporučuji toto vše vyzkoušet manuální režim a pak, pokud vše funguje jak má, přepsat hlavní kód zpracování tak, aby se při načtení externího zpracování spustil automaticky, bez stisknutí tlačítka pro provedení a podobně. Nejjednodušší je přesunout kód do procedury OnOpen().

Dalším krokem je automatické ukončení programu po provedení externího zpracování, které jsme vytvořili a již nám pracuje. Chcete-li to provést, v postupu OnOpen() na úplný konec vložte následující příkaz: ShutdownSystem(False); v tomto případě parametr Žádost o příležitost předáme hodnotu "False", abychom při zavírání odřízli různé možnosti pro dodatečné otázky systému, čímž iniciujeme bezpodmínečné vypnutí 1C po provedení tohoto externího zpracování. Pro jistotu spustíme program znovu a provedeme zpracování a ujistíme se, že fungoval a program se sám uzavřel.

"C:\Program Files (x86)\1cv8\8.3.5.хххх\bin\1cv8.exe" ENTERPRISE /DisableStartupMessages /FC:\base path /N"UserName" /P"UserPassword" /Execute c:\path to zpracování\samo-zpracování.epf

Pojďme dešifrovat:

1. "C:\Program Files (x86)\1cv8\8.3.5.хххх\bin\1cv8.exe" ENTERPRISE - samotný engine 1C je v tomto případě 8.3, cestu si ověřte u sebe, liší se v závislosti na verzi a motor včetně nezapomeňte jej po aktualizaci upravit.

2. / DisableStartupMessages - deaktivuje všechny zprávy při startu systému.

4. /N "Uživatelské jméno" /P"Heslo uživatele" - respektive /N uživatelské jméno, také ihned bez mezery a /P hesla.

5. /Execute c:\processing path\self-processing.epf - /Execute spustí naše zpracování, cesta a název musí následovat za tímto klíčem.

Nyní vše, zbývá pouze přidat do plánovače úloh naše cmd soubor: autostart1c.cmd, upřesňující harmonogram jeho spuštění.

Pro sledování práce externího zpracování doporučuji vytvořit pro něj samostatného uživatele, ještě lépe, aby samotné zpracování vytvořilo log soubor, který také periodicky připadá na vaši poštu.

Toto nejsou složité nástroje, které pomáhají automatizovat každodenní rutinní operace, hodně štěstí!

Možnosti příkazového řádku výběru režimu:

KONFIG
spuštění systému 1C:Enterprise 8 v režimu „Konfigurátor“.

PODNIK
spuštění 1C:Enterprise 8 v režimu 1C:Enterprise

VYTVOŘIT INFOBÁZE
vytváření distribučních a aktualizačních souborů


řetězec určující parametry infobáze, z nichž každý je fragmentem pohledu
,
kde Název parametru je název parametru a Hodnota je jeho hodnota. Fragmenty jsou od sebe odděleny ";". Pokud hodnota obsahuje mezery, musí být uzavřena do dvojitých uvozovek (").

Možnosti režimu souborů

Adresář souborů infobáze;
Jazyk národního prostředí (země), který bude použit při vytváření informační databáze. Platné hodnoty stejný jako parametr metody Formát. Parametr Locale je volitelný. Pokud není zadáno, použije se místní nastavení aktuální infobáze.

Možnosti klient-server

Název serveru Srvr 1C:Enterprise;
Ref je název informační databáze na serveru;
SQLSrvr jméno SQL serveru;
Název SQLDB SQL databáze data;
SQLUID SQL uživatelské jméno;
SQLPwd SQL uživatelské heslo. Pokud není heslo pro uživatele SQL nastaveno, lze tento parametr vynechat
SQLYOffs je posun data používaný k ukládání dat na SQL Server. Může nabývat hodnot 0 nebo 2000. Tento parametr je volitelný. Pokud není nastaveno, je hodnota 0.
Locale - jazyk (země), (podobně jako verze souboru).

Pro všechny možnosti jsou definovány parametry:

Usr uživatelské jméno;
pwd Heslo

/AddInList parametr ukazující, pod kterým jménem se má přidat základna do seznamu, pokud není zadán, základna se do seznamu nepřidá. Pokud není zadán žádný název, použije se výchozí, podobně jako interaktivní tvorba informační základna.
Současné používání klíčů není povoleno.

Možnosti příkazového řádku pro zadání možností spuštění:

/@
možnosti příkazového řádku jsou zapsány v zadaném souboru

/F
cesta k infobázi, pokud je uložena v souboru (není třeba uvádět název souboru)

/S
adresa infobáze uložené na serveru 1C:Enterprise 8 se sečte takto:

/N
Uživatelské jméno. Musí být specifikováno stejným způsobem jako v seznamu uživatelů vytvořeném v Konfigurátoru

/P
heslo uživatele, jehož jméno je zadáno ve volbě /N. Pokud uživatel nemá heslo, lze tento parametr vynechat

/WA-
zakazující použití ověřování Windows při spuštění Enterprise nebo konfigurátoru

/WA+
nastavení povinného použití ověřování Windows na začátku 1C:Enterprise nebo Configurator. Pokud není zadán přepínač /WA, předpokládá se, že je použita možnost příkazového řádku /WA+.

/AU-
zákaz zobrazení otázky o aktualizaci aktuální verze 1C: Enterprise z administrativní instalace

/AU+
nastavení výstupu otázky o aktualizaci aktuální verze 1C:Enterprise z administrativní instalace. Pokud není zadán přepínač /AU, předpokládá se, že je použita možnost příkazového řádku /AU+.

/Ven
[-NoTruncate]
nastavení souboru pro zobrazování servisních zpráv. Pokud je nastaven klíč NoTruncate (oddělený mezerou), soubor se nevymaže

/L
je zadán adresář zdrojů lokalizovaného rozhraní (například "RU")

/DisableStartupMessages
Potlačuje spouštěcí zprávy: „Konfigurace databáze neodpovídá uložené konfiguraci. Pokračovat?"; „Možnosti vašeho počítače nestačí k úpravě nápovědy ke konfiguraci. K úpravě nápovědy musíte mít nainstalovaný Microsoft Internet Explorer verze 6.0 nebo novější.»; „Možnosti vašeho počítače nestačí na úpravu html dokumentů, včetně částí nápovědy. Chcete-li upravovat html dokumenty, musíte mít nainstalován Microsoft Internet Explorer verze 6.0 nebo vyšší. V tomto spuštění nebudou úpravy html dokumentů dostupné.

/C
předání parametru do konfigurace

Dávkový režim

Pomocí voleb příkazového řádku může správce spustit konfigurátor v dávkovém režimu a provést následující akce:

  • aktualizace konfigurace databáze, včetně podporované;
  • výkon syntaktické kontroly;
  • testování a korekce infobáze s nastavením všech parametrů;
  • zmenšení registračního deníku;
  • provedení kontroly konfigurace.
  • Pomocí voleb příkazového řádku může správce určit:

    • spuštění systému 1C:Enterprise 8 v režimu Konfigurátor;
    • parametry infobase: uživatel, heslo; pro verzi souboru - adresář, jazyk; pro verzi klient-server - název serveru, název infobáze, název SQL serveru, název SQL databáze, SQL uživatelské jméno a heslo, posun data.

    Kromě toho lze všechny možnosti spuštění generovat v externím souboru, jehož název je uveden v možnostech příkazového řádku.

    Po provedení akcí uvedených v parametrech spuštění se konfigurátor 1C:Enterprise zavře.

    Použití režimu dávkového spouštění konfigurátoru vám umožňuje automatizovat proces údržby infobází spuštěním odpovídající dávkové soubory Naplánováno.

    Parametry příkazového řádku dávkového režimu konfigurátoru:

    /DumpIB
    vykládání infobáze v příkazovém režimu

    /DumpCfg
    uložení konfigurace do souboru

    /UpdateDBCfg
    [-WarningsAsErrors]
    aktualizace konfigurace databáze. Pokud je zadán klíč Warnings-AsErrors (oddělený mezerou), budou všechny varovné zprávy považovány za chyby

    /DumpDBCfg
    uložení konfigurace databáze do souboru

    /RollbackCfg
    zpět na konfiguraci databáze

    /Kontrola modulů
    provést kontrolu syntaxe

    /UpdateCfg
    aktualizace podporované konfigurace

    /IBCheckAndRepair [-ReIndex]
    [-LogIntergrity] [-RecalcTotals]
    [-IBCompression]
    [-TestOnly | [-BadRefCreate |
    -BadRefClear | -BadRefNone]
    [-BadDataCreate |
    -BadDataDelete] ]
    provést testování a opravu infobáze

    ReIndex
    přeindexování tabulky

    LogIntergrity
    kontrola logické integrity

    RecalcTotals
    přepočet

    IBCkomprese
    komprese tabulky

    Pouze test
    pouze testování, pokud existují odkazy na neexistující objekty:

    BadRefCreate
    vytvářet objekty

    BadRefClear
    jasné předměty

    BadRefNone
    neměň

    Při částečné ztrátě předmětů:

    BadDataCreate
    vytvářet objekty

    BadDataDelete
    odstranit objekty

    Současné použití klíčů v rámci podskupiny parametrů není povoleno. Vraťte kód 0, pokud je příkaz úspěšný, v opačném případě vraťte kód 1 (101, pokud jsou v datech chyby).

    Možnosti příkazového řádku pro vytváření distribučních a aktualizačních souborů v dávkovém režimu:

    /CreateDistributionFiles
    [-cffile]
    [-cfufile
    [-f |-v ]+]
    Vytváření doručovacích a aktualizačních souborů

    cffile
    instrukce k vytvoření distribuce

    cfufile
    pokyn k vytvoření aktualizace

    F
    distribuce zahrnutá v aktualizaci je určena názvem

    PROTI]
    distribuce zahrnutá v aktualizaci je určena verzí

    Poznámka: Skupina voleb -f |-v se opakuje tolikrát, kolikrát je počet distribučních souborů zahrnutých v aktualizaci.

    Parametry příkazového řádku pro práci s konfiguračním úložištěm:

    /DepotF
    adresář úložiště

    /DepotN
    uživatelské jméno trezoru

    /DepotP
    uživatelské heslo trezoru

    PROTI
    v - číslo verze, pokud číslo verze není zadáno nebo je rovno -1, bude uloženo Nejnovější verze.

    /DepotUpdateCfg [-v ] [-revidováno]
    Aktualizace konfigurace úložiště ze souboru (dávkový režim)

    PROTI
    číslo verze, pokud číslo verze není zadáno nebo je rovno -1, uloží se nejnovější verze, pokud je konfigurace připojena k úložišti, pak je parametr ignorován

    Revidováno
    v případě potřeby přijímat zachycené objekty. Pokud konfigurace není připojena k úložišti, pak je parametr ignorován.

    Parametry příkazového řádku pro dávkovou registraci 1C:Enterprise 8 jako automatizačního serveru:

    /RegServer
    registrace aplikace

    /UnregServer
    smazání registrace aplikace

    Po spuštění zavře systém 1C: Enterprise 8.
    Pokud hodnoty parametrů obsahují mezery (například cesta nebo název souboru), hodnoty musí být uzavřeny v uvozovkách.

    Příklady

    Jak spustit 1C:Enterprise 8 z příkazového řádku

    C:\Program Files\1cv8\bin\1cv8.exe" ENTERPRISE /F D:\Configurations\Typical\ControlTorg /N Uživatelské jméno /P Heslo

    C:\Program Files\1cv8\bin\1cv8.exe" ENTERPRISE /S Server\Base /N Uživatelské jméno /P Heslo

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F D:\Configurations\Typical\ControlTorg /N Uživatelské jméno /P Heslo

    Jak donutit 1C:Enterprise uvolnit databázi z příkazového řádku

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F D:\Trading Admin /N Uživatelské jméno /P Heslo /DumpIB c:\name.dt

    Jak aktualizovat aktuální změny konfigurace v konfiguraci databáze z příkazového řádku

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F D:\Trading Admin /N Uživatelské jméno /P Heslo /UpdateDBCfg

    Jak otestovat a opravit infobázi bez kontroly referenční integrity v automatickém režimu

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

    Jak provést kontrolu konfigurace v automatickém režimu s výstupem výsledků kontroly do souboru

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

    Jak programově zmenšit protokol

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

    Jak uvolnit moduly aplikačního řešení jako textové soubory z příkazového řádku

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

    Jak načíst soubory nápovědy uložené ve formátu .htm do aplikačního řešení

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F"C:\DemoTrd2" /N"Fedorov (administrátor)" /P"" /LoadConfigFiles "D:\1\11" -Nápověda