Kommandoradsalternativ för att ange startalternativ. Kommandoradsparametrar för att ange startparametrar Kommandorad 1s 8.3 exempel

I den här artikeln kommer jag att prata om möjliga parametrar och startnycklar för 1C 8.3, 8.2 och 8.1. För användarnas bekvämlighet kan du använda några av de presenterade funktionerna. Jag kommer inte att gå in på djupet och beskriva alla möjliga parametrar, men jag kommer att beskriva de punkter som, enligt min mening, vanliga användare av programmet kan behöva.

På 1C 8.1-plattformen fanns det bara ett alternativ för att starta 1C-applikationen - en tjock klient. Låt mig dechiffrera detta koncept lite. 1C är en klient-serverprogramvara och klientapplikationer används för att köra den.

Konceptet med en tjock klient fanns inte innan konceptet med en tunn klient dök upp och det innebär större krav på resurserna i slutanvändarens dator.

Med lanseringen av 1C 8.2-plattformen blev det möjligt att använda en tunn klient och en webbklient. Alla dessa klientapplikationer har sina fördelar och begränsningar, många artiklar har redan skrivits om detta, och jag ska inte gå djupare in på detta. Jag kommer bara att notera huvudpunkterna.

  • Konfigurator fungerar bara i tjockt klientläge.
  • Fet klient de mest krävande datorresurserna.
  • Tunn klient kräver inte resurserna på användarens dator i klient-serverläge, eftersom all belastning går till servern.
  • Webbklient Kräver bara en webbläsare och en internetanslutning. Du kan arbeta i programmet från var som helst i världen. Bekvämt arbete beror bara på hastigheten på din internetanslutning. Hela belastningen faller på webbservern.

Det vanligaste lanseringsalternativet hittills, enligt min mening, är en tjock klient med en filinformationsbas. Även om framtiden utan tvekan tillhör webbklienten.

Jag noterar också att det som standard i databasens startinställningar är "Välj automatiskt" och du behöver inte tänka på vilken klient och vilken databas du behöver starta.

1C startalternativ från kommandoraden med automatiskt användarval

I mitt arbete stötte jag ofta på fel i driften av 1C Accounting-programmet, till exempel visades inte vissa dokumentloggar om inte en enda användare skapades i 1C-databasen.

För att fixa det var du tvungen att skapa och logga in, klicka på OK varje gång i användarvalsfönstret. Och detta är i princip korrekt: om det finns flera användare som arbetar i databasen ska var och en logga in under sitt eget konto.

Men i vissa fall, när endast en användare alltid arbetar med programmet, till exempel i basversioner, verkar det olämpligt att bekräfta sitt val varje gång genom att trycka på OK-knappen om användaren inte har ett inloggningslösenord. När allt kommer omkring är det tydligt att han är ensam.

Om du inte vill välja en användare varje gång du startar 1C finns det flera sätt att göra detta.

Om du alltid arbetar i 1C 8-programmet från samma dator, under samma Windows-operativsystemanvändare, kan du göra följande:

Vi lanserar informationsbasen i konfiguratorläge. Välj Administration => Användare. Hitta din användare i listan och klicka på redigera:

Avmarkera kryssrutan "1C:Enterprise Authentication" och markera kryssrutan "Operating System Authentication". Klicka på välj, ett fönster för val av operativsystemanvändare visas. I mitt fall visar listan "Domäner" namnet på min dator och listan "Användare" visar befintliga användare av mitt Windows OS.

Välj din användare och spara alla ändringar:

Om du bara har en användare med fullständiga rättigheter, och du försöker ge honom OS-autentisering, kommer programmet att visa en varning. I det här fallet bör du skapa en annan användare med fullständiga rättigheter. Jag tror att detta gjordes av säkerhetsskäl, så att om operativsystemet inte fungerar kan de fortfarande logga in på 1C med fullständiga rättigheter.

Använder ytterligare parametrar för att starta 1C-informationsbasen. Hur läskigt det än kan låta så är det faktiskt inget komplicerat med det. Det finns inget behov av att gå in i konfiguratorn för detta, förutom att titta på de möjliga parametrarna för att starta i hjälpen. Du måste ange användarnamn och lösenord som parametrar.

Från 1C-hjälpen:

  • /N<имя>- Användarnamn. Måste anges på samma sätt som i listan över användare som skapats i konfiguratorn.
  • /P<пароль>- lösenord för användaren vars namn anges i parametern /N. Om användaren inte har något lösenord kan denna parameter utelämnas.

Vi känner till vårt användarnamn och lösenord, men var kan vi registrera dem? Välj önskad databas i listan och klicka på redigera:

Bläddra bredvid den sista sidan med inställningar och se raden vi behöver "Avancerade startalternativ". Här skriver vi /N "ditt användarnamn" /P "ditt lösenord". Om det inte finns något lösenord skrivs inte denna parameter och dess värde. Spara med knappen "Klar". Om du gör fel med lösenordet i parametern kommer även användarvalsfönstret att dyka upp. Se till att allt har skrivits in korrekt.

Om du vill ändra ditt användarnamn och lösenord måste du göra ändringar i parametrarna.

Starta en specifik 1C-databas utan att välja från en lista med databaser

Du vill till exempel inte välja en databas från listan varje gång du startar 1C Enterprise, utan skapa en separat genväg på skrivbordet för varje databas. Vi behöver ytterligare en startparameter. Från 1C-hjälpen:

  • /F<путь>- sökväg till infobasen, om den är lagrad i en fil (filnamnet behöver inte anges).

Låt oss titta på exemplet på en 1C-fildatabas. Gör samma sak för alla andra databaser från listan om det behövs.

Och de som har en databas på servern bör använda en annan parameter för att ange sökvägen:

  • /S<адрес>- Adressen till informationsbasen som är lagrad på 1C:Enterprise 8-servern är följande:<Имя компьютера, работающего сервером приложений>\ <Ссылочное имя информационной базы, известное в рамках сервера 1С:Предприятия 8>

Låt oss först skapa en genväg för den körbara filen 1cestart.exe. Det enklaste sättet är att kopiera 1C Enterprise-genvägen du redan har och byta namn på den till t.ex. UT 10.3, så att det är tydligt vilken databas den kommer att starta:

Gå nu till egenskaperna för genvägen och i objektfältet, efter citattecken separerade med ett mellanslag skriver vi parametrarna:

Först skriver vi ENTERPRISE-parametern, det betyder att vid start kommer Enterprise-startläget att väljas. Om det är nödvändigt att köra konfiguratorn skrivs parametern DESIGNER.

  • "C:\Program Files (x86)\1cv82\common\1cestart.exe" enterprise /F "D:\1C\Demo 1C databas\Handelshantering (demo) för webbplatsen."

Vi sparar och nu när du börjar från denna genväg kommer den att starta exakt den databas vars sökväg du angav.

Du kan lägga till användarautentiseringsparametrarna som beskrivs ovan till denna genväg:

  • "C:\Program Files (x86)\1cv82\common\1cestart.exe" företag /F "D:\1C\Demo 1C databas\Handelshantering (demo) för webbplatsen" /N "Fedorov (administratör)" /P "131".

Nu, när du börjar från genvägen, kommer databasen du behöver att startas under den angivna användaren och lösenordet. Om det inte finns något lösenord tas det här alternativet bort.

Nycklar och parametrar för att starta 1C-databasen vid start av Windows

Låt oss säga att du vill att när du slår på din dator och startar Windows, startar 1C-databasen du behöver automatiskt under din användare med ett lösenord. För att göra detta måste du skapa en genväg med startparametrar enligt beskrivningen ovan och lägga den i Startup-mappen. Gå till Start => Alla program, se Startup-mappen, klicka på den med höger knapp och klicka på Öppna. Kopiera den skapade genvägen till startmappen som öppnas och nästa gång du startar Windows 1C startar den med de parametrar som anges i den.

Välja olika versioner av plattformen för att starta 1C-databaser

Till exempel använder du plattformarna 8.1 och 8.2 samtidigt för att köra olika databaser och du vill köra dem från en lista. För varje databas är det möjligt att ange vilken version av plattformen som ska köra denna databas. Människor stöter ofta på ett problem när någon har specificerat en viss version av plattformen i databasens startinställningar och efter uppdatering av plattformen sker lanseringen fortfarande med den gamla versionen. För att ändra lanseringsplattformens version, välj basen från listan och klicka på "Ändra". I det sista fönstret, ange önskad version av plattformen, tänk bara på att den måste installeras på din dator.

Med en sådan post kommer den senaste versionen av 8.1-plattformarna installerade på din dator för den valda databasen att lanseras.

Med en sådan post kommer plattform 8.1.15.14 att väljas för att köra denna databas.

Som standard, när du lägger till en databas i listan, är värdet satt till 8.2 eller 8.3. Jag tror att den här artikeln kan vara användbar när du byter till version 8.3, när alla i databasinställningarna kommer att ha versionen att köra 8.2 och ingen kommer att se resultatet av uppdateringen och byta till 8.3, eftersom databaserna kommer fortfarande att lanseras på 8.2-plattformen.

Ofta, när man arbetar med 1C, är det nödvändigt att utföra några liknande operationer som upprepas systematiskt över tiden och helt enkelt distraherar från huvudarbetet. Detta kan vara olika nedladdningar och urladdningar, generering av vissa data för extern analys, etc. Det finns ett ganska enkelt sätt att automatisera dessa operationer och faktiskt glömma dem, regelbundet ta emot loggfiler via e-post för kontroll.

Det är bra om du redan har dessa operationer skrivna av externa processorer, inga problem; om så inte är fallet, skapa och flytta allt dit. Därefter, för att kontrollera dess funktionalitet, rekommenderar jag att du testar allt detta i manuellt läge och sedan, om allt fungerar som det ska, skriv om huvudbearbetningskoden så att när extern bearbetning laddas startar den automatiskt, utan att klicka på exekveringsknappen och tycka om. Det enklaste är att flytta koden till en procedur OnOpen().

Nästa steg är att automatiskt stänga programmet efter att ha utfört den externa bearbetningen som vi skapade och som redan fungerar för oss. För att göra detta, i proceduren OnOpen() I slutet infogar vi följande kommando: ShutdownSystem(False); i detta fall parametern Fråga Opportunity vi skickar värdet "False" för att stänga av olika alternativ för ytterligare systemfrågor vid stängning, och initierar därmed den ovillkorliga avstängningen av 1C efter att denna externa bearbetning har slutförts. För att vara säker kör vi programmet igen och utför bearbetningen och ser till att det har fungerat och programmet stängt av sig självt.

“C:\Program Files (x86)\1cv8\8.3.5.xxxx\bin\1cv8.exe” ENTERPRISE /DisableStartupMessages /FC:\sökväg till databas /N”Användarnamn” /P”Användarlösenord” /Kör från:\ väg till bearbetning\självbearbetning.epf

Låt oss dechiffrera:

1. “C:\Program Files (x86)\1cv8\8.3.5.xxxx\bin\1cv8.exe” ENTERPRISE - själva 1C-motorn i det här fallet är 8.3, kontrollera sökvägen själv, den skiljer sig beroende på version och motor inklusive glöm inte att redigera den efter att ha uppdaterat den senaste.

2. /DisableStartupMessages - inaktivera alla meddelanden när systemet startar.

4. /N"UserName" /P"UserPassword" - respektive /N användarnamn, även omedelbart utan mellanslag och /P-lösenord.

5. /Execute from:\path to processing\self-processing.epf - /Execute startar vår bearbetning, sökvägen och namnet bör följa denna nyckel.

Nu är det det, allt som återstår är att lägga till vår cmd-fil till uppgiftsschemaläggaren: avtozapusk1c.cmd, som anger schemat för lanseringen.

För att övervaka arbetet med extern bearbetning rekommenderar jag att du skapar en separat användare för det, det är också optimalt att själva bearbetningen skapar en loggfil, som också regelbundet skickas till din e-post.

Dessa enkla verktyg hjälper till att automatisera dagliga rutinoperationer, lycka till!

När du kör filen 1CV8.EXE kan följande parametrar anges på kommandoraden:
Kommandoradsalternativ för lägesval:
CONFIG – startar 1C:Enterprise 8.x-systemet i "Configurator"-läget; ENTERPRISE – startar 1C:Enterprise 8.x-systemet i läget "1C:Enterprise";
SKAPA INFOBAS ] – skapande av en informationsbas (
en rad som anger infobasparametrarna, som var och en är ett fragment av formuläret<Имя параметра=><Значение>, där Parameter Name är namnet på parametern och Value är dess värde.
Fragment separeras från varandra med symbolerna ';'.
Om ett värde innehåller blanksteg måste det omges av dubbla citattecken ("").

Följande parameter är definierad för filversionen:

Fil - informationsbaskatalog;
Locale - språk (land) som kommer att användas för att skapa informationsbasen. Giltiga värden är desamma som för parametern<Форматная строка>metod Format. Parametern Locale krävs inte. Om det inte anges kommer de regionala inställningarna för den aktuella infobasen att användas.

Följande parametrar är definierade för klient-serveralternativet:
Srvr - 1C: Enterprise servernamn;
Ref - namnet på infobasen på servern;
SQLSrvr - SQL-servernamn;
SQLDB - namnet på SQL-databasen;
SQLUID - SQL användarnamn;
SQLPwd - SQL användarlösenord. Om ett lösenord för SQL-användaren inte anges kan denna parameter utelämnas.
SQLYOffs – Datumförskjutning som används för att lagra datum i SQL Server. Kan ta värden 0 eller 2000. Denna parameter krävs inte. Om det inte anges accepteras värdet 0.
Locale – språk (land), (liknar filversionen).

För alla alternativ är följande parametrar definierade:
Usr - användarnamn;
Pwd - lösenord
/AddInList – parameter som anger under vilket namn databasen ska läggas till i listan; om den inte anges kommer databasen inte att läggas till i listan. Om ett namn inte anges används standardvärdet, liknande det interaktiva skapandet av en infobas.

Samtidig användning av nycklar är inte tillåten.

Kommandoradsalternativ för att ange startalternativ:
/@<имя файла>– kommandoradsparametrar skrivs i den angivna filen
/F<Путь>– sökväg till infobasen, om den är lagrad i en fil (filnamnet behöver inte anges)
/S<Адрес>– adressen till informationsbasen som är lagrad på 1C:Enterprise 8.x-servern är följande:
<Имя компьютера, работающего сервером приложений>\ <Ссылочное имя информационной базы, известное в рамках сервера 1С:Предприятия 8.x>

/N<Имя>-Användarnamn. Måste anges på samma sätt som i listan över användare som skapats i konfiguratorn
/P<Пароль>-lösenord för användaren vars namn anges i parametern /N. Om användaren inte har något lösenord kan denna parameter utelämnas
/WA - förbjuder användning av Windows-autentisering när du startar en Enterprise eller Configurator
/WA+ ställer in obligatorisk användning av Windows-autentisering vid start av 1C:Enterprise eller Configurator. Om /WA-växeln inte anges, antas kommandoradsalternativet /WA+ användas.
/AU - förbjuder visning av en fråga om uppdatering av den aktuella versionen av 1C:Enterprise från en administrativ installation
/AU+-inställning för att visa en fråga om uppdatering av den aktuella versionen av 1C:Enterprise från en administrativ installation. Om /AU-växeln inte är specificerad, antas kommandoradsalternativet /AU+ användas.
/Ut<Имя файла>[-NoT_runcate] – ställer in en fil för att visa servicemeddelanden. Om växeln –NoT_runcate är specificerad (avgränsad med ett mellanslag), rensas inte filen
/L<Каталог>– indikerar katalogen för lokaliserade gränssnittsresurser (till exempel "RU")
/DisableStartupMessages -Undertrycker startmeddelanden: "Databaskonfigurationen matchar inte den sparade konfigurationen. Fortsätta?"; "Din dators kapacitet är inte tillräcklig för att redigera konfigurationshjälpen. För att redigera hjälpen måste du installera Microsoft Internet Explorer version 6.0 eller högre.”; "Din dators kapacitet är inte tillräcklig för att redigera HTML-dokument, inklusive hjälpämnen. För att redigera HTML-dokument måste du installera Microsoft Internet Explorer version 6.0 eller senare. I den här lanseringen kommer redigering av html-dokument inte att vara tillgänglig."
/C<Строка текста>– skicka parametern till konfigurationen Kommandoradsparametrar för konfiguratorns batchläge:
/DumpIB<Имя файла>-Ladda upp informationsbasen i kommandoläge
/RestoreIB<Имя файла>– laddar infobasen i kommandoläge
/DumpCfg<имя cf файла>– spara konfigurationen till en fil
/LoadCfg<имя cf файла>– laddar konfiguration från fil
/UpdateDBCfg [-WarningsAsErrors] – uppdatera databaskonfigurationen. Om nyckeln WarningsAsErrors anges (avgränsad med ett mellanslag), kommer alla varningsmeddelanden att behandlas som fel
/DumpDBCfg<имя cf файла>– spara databaskonfigurationen till en fil
/RollbackCfg – återgå till databaskonfiguration
/CheckModules – utför syntaxkontroll
/UpdateCfg<имя cf | cfu файла>– uppdatera den konfiguration som stöds
/IBCheckAndRepair [-ReIndex] [-LogIntergrity] [-RecalcTotals] [-IBCompression] [-TestOnly | [-BadRefCreate | -BadRefClear | -BadRefNone] [-BadDataCreate | -BadDataDelete] ] – utför testning och korrigering av infobasen
ReIndex – återindexera tabeller
LogIntergrity – logisk integritetskontroll
RecalcTotals – omräkning av totaler
IBCompression – tabellkomprimering
TestOnly - endast testning

Om det finns referenser till icke-existerande objekt:
BadRefCreate – skapa objekt
BadRefClear – rensa objekt
BadRefNone - ändra inte

vid partiell förlust av föremål:
BadDataCreate – skapa objekt
BadDataDelete – ta bort objekt

Samtidig användning av nycklar inom en undergrupp av parametrar är inte tillåten.
Om kommandot lyckades returneras returkoden 0, annars - 1 (101 om det finns fel i data).
Efter körning stänger 1C:Enterprise 8.x-systemet.

Kommandoradsalternativ för batchläge för att skapa leverans- och uppdateringsfiler:
/CreateDistributionFiles [-cffile<имя cf файла>] [-cfufile<имя cfu файла>[-f<имя cf файла>|-v<версия дистрибутива>]+] – Skapa leverans och uppdatera filer
-cffile<имя cf файла>– instruktioner för att skapa ett distributionspaket
-cfufile<имя cfu файла>– instruktioner för att skapa en uppdatering
-f<имя cf файла>– distributionen som ingår i uppdateringen anges av namnet
-v<версия дистрибутива>] – distributionen som ingår i uppdateringen specificeras av versionen
Obs: parametergrupp -f<имя cf файла>|-v<версия дистрибутива>upprepas så många gånger som distributionsfiler ingår i uppdateringen.

Ett antal åtgärder, som både förenklar användarnas arbete i programmet och utför vissa administrativa uppgifter med databasen, kan utföras med hjälp av 1C-startparametrarna:

  • Konfigurera ett schema för säkerhetskopiering av databas;
  • Automatisera datauppdatering (till exempel uppdatera växelkurser dagligen);
  • Ge automatisk användarbehörighet utan att behöva ange ett användarnamn och lösenord;
  • Starta en specifik databas och en specifik version av plattformen utan att behöva välja;
  • Och många många andra.

Mata in parametrar i basvalsfönstret

Fönstret för standardval av informationsbas (fig. 1), förutom att välja startläge (Configurator eller 1Enterprise), har ytterligare fyra funktionella knappar:

  • Lägg till;
  • Förändra;
  • Radera;
  • Uppstart.

Om du väljer infobasen och klickar på "Ändra"-knappen och hoppar över den första dialogrutan öppnas formuläret (Fig. 2).

Fig.2

Inmatningsfältet under "Avancerade startalternativ:" låter dig ange några nycklar:

  • /N “Användarnamn” - denna rad betyder att programmet kommer att startas under den användare vars namn anges inom citattecken;
  • /P “Lösenord” - om användarautentisering kräver inmatning av ett lösenord måste det anges i parametervärdet;
  • /UC “Code” - med denna parameter kan du avblockera anslutningar till infobasen (blockering är nödvändig när exklusiv åtkomst krävs).

Således befriar en rad som "/N "Ivanov Ivan Ivanovich" /P "1234"" användaren på en viss arbetsplats från behovet av att ständigt logga in när systemet startar.

Alternativ för genvägar

Ovanstående parametrar kan specificeras någon annanstans. Genom att anropa snabbmenyn för programgenvägen och gå till dess egenskaper kan du få ett fönster (Fig. 3)

Fig.3

För att ange parametrar behöver vi inmatningsfältet "Objekt".

Först och främst måste du bestämma dig för applikationens startläge:

  • DESIGNER (i 8.0 är detta CONFIG-parametern) låter dig köra programmet i konfiguratorläge.
  • FÖRETAG innebär att starta en normal applikation.

Därefter kan du registrera en specifik databas för att starta, och därigenom begränsa användarens åtkomst till andra databaser registrerade i systemet. Beroende på driftläge kan parametern ha flera värden:

  • /F "basadress" - används om arbete utförs i filläge;
  • /S "servernamn"\ "namn på databas på server" - startar databasen i klient-serverläge;
  • /WS "adress" - för att upprätta en anslutning till webbservern.

I det senare fallet kan användarautentisering på en fjärrwebbserver krävas. Ett antal parametrar låter dig finjustera:

  1. Wsn – användarnamn under vilket anslutningen till servern kommer att göras;
  2. Wsp – lösenord för ovanstående användare;
  3. Wspsrv – proxyadress;
  4. Wspport – port för motsvarande proxyserver.

Om du, efter att ha lagt till dessa parametrar till egenskaperna för 1C-genvägen, lägger till auktoriseringsparametrarna som anges i föregående avsnitt, kan du implementera möjligheten att starta en specifik databas genom att helt enkelt dubbelklicka utan ytterligare fönster. Detta är mycket praktiskt när du under testning och utveckling ofta måste starta om applikationen, såväl som i fall där det finns ett behov av att begränsa användaråtkomsten till listan över databaser registrerade på datorn.

Genom att kopiera den skapade genvägen till mappen "Startup" kan du optimera systemets funktion ytterligare (fig. 4).

Fig.4

Nu, när systemet startar, kommer applikationen att startas i det föreskrivna läget, för en specifik databas och under en specifik användare.

Aktivering och inaktivering av Windows-användarautentisering utförs med parametrarna /WA+ och /WA-

Kommandorad och alternativ

Faktum är att raden som skrivits i "Objekt"-fältet kan kopieras nästan utan korrigering till kommandoraden som startas genom Start->Alla program->Tillbehör->Kör. Resultatet blir detsamma.

Här kan du ange flera parametrar som också kan användas från kommandoraden:

  • CREATEINFOBASE – låter dig skapa en informationsbas av en viss typ (mallfilen måste ha tillägget (dt eller cf);
  • Connection String är en obligatorisk parameter som anger platsen för den skapade databasen, måste bestå av ett par parameternamn och värden, kombinerat med ett likhetstecken (exempelrad för filversionen av arbetet: File= “D:\1с base\ 1Cv8Log” för serverdatabaser Srvr= “ Server3”);
  • DBMS – beroende på angivet värde, beskriver vilken typ av databasserver som används.

Säkerhetskopiera en databas med 1C kommandoradsparametrar

För att utföra denna viktiga operation kan du använda Notepad eller en annan textredigerare för att skapa en bat-fil, vars startschema kan registreras i lämplig Windows-meny eller på servern.

Slutsats

I den här artikeln har vi inte tänkt att fullständigt beskriva alla möjliga systemstartparametrar, som kan ses i motsvarande meny i Syntax Assistant. Vi försökte ge en allmän uppfattning om den här funktionen och några exempel på dess användning.

Kommandoradsalternativ för lägesval:

KONFIG
startar 1C:Enterprise 8-systemet i "Configurator"-läget

FÖRETAG
startar 1C:Enterprise 8-systemet i läget "1C:Enterprise".

SKAPA INFOBAS
skapa leverans- och uppdateringsfiler


en rad som anger infobasparametrarna, som var och en är ett fragment av formuläret
,
där Parameter Name är namnet på parametern och Value är dess värde. Fragment separeras från varandra med ";". Om ett värde innehåller blanksteg måste det omges av dubbla citattecken (").

Alternativ för filläge

Filinformationsbaskatalog;
Locale är det språk (land) som kommer att användas för att skapa informationsbasen. Giltiga värden är desamma som för parametern Formatmetod. Parametern Locale krävs inte. Om det inte anges kommer de regionala inställningarna för den aktuella infobasen att användas.

Parametrar för klient-serverläge

Srvr 1C: Enterprise servernamn;
Ref namn på infobasen på servern;
SQLSrvr SQL-servernamn;
SQLDB SQL-databasnamn;
SQLUID SQL användarnamn;
SQLPwd SQL användarlösenord. Om ett lösenord för SQL-användaren inte anges kan denna parameter utelämnas.
SQLYOffs är den datumförskjutning som används för att lagra datum i SQL Server. Kan ta värden 0 eller 2000. Denna parameter krävs inte. Om det inte anges accepteras värdet 0.
Locale - språk (land), (liknar filversionen).

För alla alternativ är följande parametrar definierade:

Usr Användarnamn;
Pwd Lösenord

/AddInList en parameter som anger under vilket namn databasen ska läggas till i listan; om den inte anges kommer databasen inte att läggas till i listan. Om ett namn inte anges används standardvärdet, liknande det interaktiva skapandet av en infobas.
Samtidig användning av nycklar är inte tillåten.

Kommandoradsalternativ för att ange startalternativ:

/@
kommandoradsparametrar skrivs i den angivna filen

/F
sökväg till infobasen, om den är lagrad i en fil (filnamnet behöver inte anges)

/S
Adressen till informationsbasen som är lagrad på 1C:Enterprise 8-servern är följande:

/N
Användarnamn. Måste anges på samma sätt som i listan över användare som skapats i konfiguratorn

/P
Lösenordet för användaren vars namn anges i parametern /N. Om användaren inte har något lösenord kan denna parameter utelämnas

/WA-
förbjuda användningen av Windows-autentisering när du startar en Enterprise eller Configurator

/WA+
ställa in obligatorisk användning av Windows-autentisering när du startar 1C:Enterprise eller Configurator. Om /WA-växeln inte anges, antas kommandoradsalternativet /WA+ användas.

/AU-
förbjuda visning av en fråga om uppdatering av den aktuella versionen av 1C:Enterprise från en administrativ installation

/AU+
ställa in utdata för frågan om uppdatering av den aktuella versionen av 1C:Enterprise från en administrativ installation. Om /AU-växeln inte är specificerad, antas kommandoradsalternativet /AU+ användas.

/Ut
[-NoTruncate]
installation av en fil för utmatning av servicemeddelanden. Om NoTruncate-nyckeln anges (avgränsad med ett mellanslag), rensas inte filen

/L
anger katalogen med lokaliserade gränssnittsresurser (till exempel "RU")

/DisableStartupMessages
Undertrycker startmeddelanden: "Databaskonfigurationen matchar inte den sparade konfigurationen. Fortsätta?"; "Din dators kapacitet är inte tillräcklig för att redigera konfigurationshjälpen. För att redigera hjälpen måste du installera Microsoft Internet Explorer version 6.0 eller högre.”; "Din dators kapacitet är inte tillräcklig för att redigera HTML-dokument, inklusive hjälpämnen. För att redigera HTML-dokument måste du installera Microsoft Internet Explorer version 6.0 eller senare. I den här lanseringen kommer redigering av html-dokument inte att vara tillgänglig."

/C
skicka en parameter till konfigurationen

Batch-läge

Med hjälp av kommandoradsalternativ kan en administratör köra konfiguratorn i batchläge för att utföra följande åtgärder:

  • uppdatering av databaskonfigurationen, inklusive de som stöds;
  • utföra syntaktisk kontroll;
  • utföra testning och korrigering av informationsbasen med inställning av alla parametrar;
  • minskning av loggboken;
  • utföra en konfigurationskontroll.
  • Med hjälp av kommandoradsparametrar kan en administratör ange:

    • starta 1C:Enterprise 8-systemet i konfiguratorläge;
    • infobasparametrar: användare, lösenord; för filversionen - katalog, språk; för klient-server-alternativet - servernamn, infobasnamn, SQL-servernamn, SQL-databasnamn, SQL-användarnamn och lösenord, datumförskjutning.

    Dessutom kan alla startparametrar genereras i en extern fil, vars namn anges i kommandoradsparametrarna.

    Efter att ha slutfört de åtgärder som anges i startparametrarna stängs 1C:Enterprise-konfiguratorn.

    Genom att använda konfiguratorns batchstartläge kan du automatisera processen att underhålla infobaser genom att starta motsvarande kommandofiler enligt ett schema.

    Konfigurator batch-läge kommandoradsparametrar:

    /DumpIB
    laddar ur infobasen i kommandoläge

    /DumpCfg
    sparar konfiguration till fil

    /UpdateDBCfg
    [-WarningsAsErrors]
    uppdatering av databaskonfigurationen. Om nyckeln Warnings-AsErrors anges (avgränsad med ett mellanslag), kommer alla varningsmeddelanden att behandlas som fel

    /DumpDBCfg
    sparar databaskonfiguration till fil

    /RollbackCfg
    återgå till databaskonfiguration

    /CheckModules
    utföra syntaxkontroll

    /UpdateCfg
    uppdatera en konfiguration som stöds

    /IBCheckAndRepair [-ReIndex]
    [-LogIntergrity] [-RecalcTotals]
    [-IBCompression]
    [-TestOnly | [-BadRefCreate |
    -BadRefClear | -BadRefNone]
    [-BadDataCreate |
    -BadDataDelete] ]
    utföra testning och korrigering av informationsunderlaget

    ReIndex
    tabell omindexering

    LogIntergrity
    logisk integritetskontroll

    RecalcTotals
    omräkning av resultat

    IBCompression
    bordskompression

    Endast test
    testar endast när det finns referenser till icke-existerande objekt:

    BadRefCreate
    skapa objekt

    BadRefClear
    rensa föremål

    BadRefNone
    ändra inte

    Vid partiell förlust av föremål:

    BadDataCreate
    skapa objekt

    BadDataDelete
    ta bort objekt

    Samtidig användning av nycklar inom en undergrupp av parametrar är inte tillåten. Om kommandot lyckades returneras en returkod på 0, annars 1 (101 om det finns fel i data).

    Kommandoradsalternativ för batchläge för att skapa leverans- och uppdateringsfiler:

    /CreateDistributionFiles
    [-cffile]
    [-cfufile
    [-f |-v ]+]
    Skapa leverans- och uppdateringsfiler

    Cffile
    instruktioner för att skapa en distribution

    Cfufile
    instruktioner för att skapa en uppdatering

    F
    distributionen som ingår i uppdateringen anges av namnet

    V ]
    distributionen som ingår i uppdateringen bestäms av versionen

    Notera: gruppen av parametrar -f |-v upprepas lika många gånger som distributionsfilerna ingår i uppdateringen.

    Kommandoradsparametrar för att arbeta med konfigurationsförrådet:

    /DepotF
    lagringskatalog

    /DepotN
    lagrings användarnamn

    /DepotP
    lagrings användarlösenord

    V
    v - versionsnummer, om versionsnumret inte anges eller är lika med -1, kommer den senaste versionen att sparas.

    /DepotUpdateCfg [-v ] [-reviderad]
    Uppdatera lagringskonfiguration från fil (batchläge)

    V
    versionsnummer, om versionsnumret inte anges eller är lika med -1, kommer den senaste versionen att sparas, om konfigurationen är ansluten till lagringen ignoreras parametern

    Reviderad
    ta emot fångade föremål vid behov. Om konfigurationen inte är ansluten till lagringen ignoreras parametern.

    Kommandoradsparametrar för batchlägesregistrering av 1C:Enterprise 8 som en automationsserver:

    /RegServer
    ansökan registrering

    /UnregServer
    ta bort applikationsregistrering

    Efter körning stänger 1C:Enterprise 8-systemet.
    Om parametervärden innehåller mellanslag (till exempel en sökväg eller filnamn), måste värdena omges av citattecken.

    Exempel

    Hur man startar 1C:Enterprise 8 från kommandoraden

    C:\Program Files\1cv8\bin\1cv8.exe" ENTERPRISE /F D:\Configurations\Typical\Trading Control /N Användarnamn /P Lösenord

    C:\Program Files\1cv8\bin\1cv8.exe" ENTERPRISE /S Server\Base /N Användarnamn /P Lösenord

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F D:\Configurations\Typical\Trading Control /N Användarnamn /P Lösenord

    Hur man tvingar 1C:Enterprise att ladda upp en databas från kommandoraden

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F D:\Trading Control /N Användarnamn /P Lösenord /DumpIB c:\name.dt

    Hur man uppdaterar aktuella konfigurationsändringar till en databaskonfiguration från kommandoraden

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F D:\Trading Control /N Användarnamn /P Lösenord /UpdateDBCfg

    Hur man testar och korrigerar en infobas utan att kontrollera referensintegriteten automatiskt

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

    Hur man utför en konfigurationskontroll automatiskt och matar ut kontrollresultaten till en fil

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

    Hur man förkortar loggen programmatiskt

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

    Hur man laddar ner moduler i en applikationslösning som textfiler från kommandoraden

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

    Hur man laddar hjälpfiler sparade i htm-format till en applikationslösning

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F"C:\DemoTrd2" /N"Fedorov (administratör)" /P"" /LoadConfigFiles "D:\1\11" -Hjälp