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

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

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

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

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

För klient-serverversionen definieras följande parametrar:
Srvr - 1C: Enterprise servernamn;
Ref - namnet på infobasen på servern;
SQLSrvr - SQL-servernamn;
SQLDB - SQL-databasnamn;
SQLUID - namn SQL-användare;
SQLPwd - SQL användarlösenord. Om lösenordet för SQL-användaren inte är inställt kan denna parameter utelämnas
SQLYOffs är den datumförskjutning som används för att lagra datum i SQL Server. Den kan ta värdena 0 eller 2000. Denna parameter är valfri. Om inte inställt är värdet 0.
Locale - språk (land), (liknar filversionen).

För alla alternativ är parametrarna definierade:
usr - användarnamn;
pwd - lösenord
/AddInList – parameter som visar under vilket namn basen ska läggas till i listan, om den inte anges kommer basen inte att läggas till i listan. Om inget namn 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 (du behöver inte ange filnamnet)
/S<Адрес>– adressen till infobasen som är lagrad på 1C:Enterprise 8.x-servern läggs till enligt 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örbud mot att använda Windows-autentisering i början av Enterprise eller Configurator
/WA+ ställer in obligatorisk användning av Windows-autentisering i början av 1C:Enterprise eller Configurator. Om /WA-växeln inte anges, antas det att kommandoradsalternativet /WA+ används.
/AU - förbud mot utmatning av uppdateringsfrågan aktuell version 1C:Enterprise med administrativ installation
/AU+ ställer in utdata för frågan om uppdatering av den aktuella versionen av 1C:Enterprise från den administrativa installationen. Om /AU-växeln inte är specificerad, antas det att kommandoradsalternativet /AU+ används.
/Ut<Имя файла>[-NoT_runcate] – ställa in en fil för att visa servicemeddelanden. Om nyckeln –NoT_runcate (avgränsad med ett mellanslag) är inställd, rensas inte filen
/L<Каталог>– anger katalogen för lokaliserade gränssnittsresurser (till exempel "RU")
/DisableStartupMessages - Undertrycker startmeddelanden: "Databaskonfigurationen matchar inte den sparade konfigurationen. Fortsätta?"; "Din dators funktioner räcker inte till för att redigera konfigurationshjälpen. För att redigera hjälp måste du installera Microsoft Internet Explorer version 6.0 eller senare."; "Din dators möjligheter räcker inte till för att redigera html-dokument, inklusive hjälpsektioner. För att redigera html-dokument måste du installera Microsoft Internet Utforskarens version 6.0 eller högre. 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<Имя файла>- avlastning av infobasen i kommandoläge
/RestoreIB<Имя файла>– laddar infobas i kommandoläge
/DumpCfg<имя cf файла>– spara konfigurationen i en fil
/LoadCfg<имя cf файла>– laddar konfiguration från en 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 databaskonfigurationen
/CheckModules - utför syntaxkontroll
/UpdateCfg<имя cf | cfu файла>– uppdatera en konfiguration som stöds
/IBCheckAndRepair [-ReIndex] [-LogIntergrity] [-RecalcTotals] [-IBCompression] [-TestOnly | [-BadRefCreate | -BadRefClear | -BadRefNone] [-BadDataCreate | -BadDataDelete] ] – utför testning och korrigering av infobasen
ReIndex - omindexering av 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 parameterundergrupp är inte tillåten.
Om kommandot lyckades returneras returkoden 0, annars - 1 (101 om det finns fel i data).
Efter körning stänger den 1C:Enterprise 8.x-systemet.

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

Kommandoradsalternativ för lägesval:

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

FÖRETAG
lanserar 1C:Enterprise 8 i 1C:Enterprise-läge

SKAPA INFOBAS
skapa distribution och uppdatera filer


en sträng som anger infobasparametrarna, som var och en är ett fragment av vyn
,
där parameternamn är namnet på parametern och värde är dess värde. Fragment separeras från varandra med ";". Om värdet innehåller blanksteg måste det omges av dubbla citattecken (").

Alternativ för filläge

Filkatalog för infobasen;
Språk (land) som kommer att användas när infobasen skapas. Giltiga värden är samma som parametern Formatmetod. Parametern Locale är valfri. Om det inte anges kommer de regionala inställningarna för den aktuella infobasen att användas.

Klient-serveralternativ

Srvr-servernamn 1C:Enterprise;
Ref är namnet på infobasen på servern;
SQLSrvr namn på SQL-servern;
SQLDB-namnet på SQL-databasen;
SQLUID SQL användarnamn;
SQLPwd SQL användarlösenord. Om lösenordet för SQL-användaren inte är inställt kan denna parameter utelämnas
SQLYOffs är den datumförskjutning som används för att lagra datum i SQL Server. Den kan ta värdena 0 eller 2000. Denna parameter är valfri. Om inte inställt är värdet 0.
Locale - språk (land), (liknar filversionen).

För alla alternativ är parametrarna definierade:

Usr Användarnamn;
pwd Lösenord

/AddInList parameter som visar under vilket namn basen ska läggas till i listan, om den inte anges kommer basen inte att läggas till i listan. Om inget namn 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:

/@
kommandoradsalternativ skrivs i den angivna filen

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

/S
adressen till infobasen lagrad på 1C:Enterprise 8-servern läggs ihop enligt 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 alternativet /N. Om användaren inte har något lösenord kan denna parameter utelämnas

/WA-
förbjuda användningen av Windows-autentisering i början av Enterprise eller Configurator

/WA+
ställa in obligatorisk användning av Windows-autentisering i början av 1C:Enterprise eller Configurator. Om /WA-växeln inte anges, antas det att kommandoradsalternativet /WA+ används.

/AU-
förbud mot att visa 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 den administrativa installationen. Om /AU-växeln inte är specificerad, antas det att kommandoradsalternativet /AU+ används.

/Ut
[-NoTruncate]
ställa in en fil för att visa servicemeddelanden. Om NoTruncate-nyckeln är inställd (avgränsad med ett mellanslag), rensas inte filen

/L
katalogen för lokaliserade gränssnittsresurser anges (till exempel "RU")

/DisableStartupMessages
Undertrycker startmeddelanden: "Databaskonfigurationen matchar inte sparad konfiguration. Fortsätta?"; "Din dators funktioner räcker inte till för att redigera konfigurationshjälpen. Du måste ha Microsoft Internet Explorer version 6.0 eller senare installerad för att redigera hjälpen.»; "Din dators möjligheter räcker inte till för att redigera html-dokument, inklusive hjälpsektioner. 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 parameter till konfiguration

Batch-läge

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

  • uppdatering av databaskonfigurationen, inklusive den som stöds;
  • prestanda för syntaktisk kontroll;
  • testa och korrigera infobasen med inställning av alla parametrar;
  • minskning av registreringsloggen;
  • utför en konfigurationskontroll.
  • Med hjälp av kommandoradsalternativ kan administratören ange:

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

    Dessutom kan alla startalternativ genereras i en extern fil vars namn anges i kommandoradsalternativen.

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

    Genom att använda konfiguratorns batchstartläge kan du automatisera processen för att underhålla infobaser genom att starta motsvarande batchfiler Schemalagt.

    Konfigurator batch-läge kommandoradsalternativ:

    /DumpIB
    avlastning av infobas i kommandoläge

    /DumpCfg
    sparar konfigurationen till en 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 databaskonfigurationen till en fil

    /RollbackCfg
    tillbaka 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 infobasen

    ReIndex
    tabell omindexering

    LogIntergrity
    logisk integritetskontroll

    RecalcTotals
    omräkning

    IBCompression
    bordskompression

    Endast test
    testar endast om det finns referenser till icke-existerande objekt:

    BadRefCreate
    skapa objekt

    BadRefClear
    rensa föremål

    BadRefNone
    ändra inte

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

    BadDataCreate
    skapa objekt

    BadDataDelete
    ta bort objekt

    Samtidig användning av nycklar inom en parameterundergrupp är inte tillåten. Returnera kod 0 om kommandot lyckas, returnera kod 1 annars (101 om det finns fel i data).

    Kommandoradsalternativ för att skapa distribution och uppdatera filer i batchläge:

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

    cffile
    en instruktion för att skapa en distribution

    cfufile
    en instruktion för att skapa en uppdatering

    F
    distributionen som ingår i uppdateringen anges av namnet

    V]
    distributionen som ingår i uppdateringen specificeras av versionen

    Obs: Gruppen -f |-v med alternativ upprepas lika många gånger som antalet distributionsfiler som ingår i uppdateringen.

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

    /DepotF
    lagringskatalog

    /DepotN
    valv användarnamn

    /DepotP
    valv användarlösenord

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

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

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

    Reviderad
    ta emot fångade föremål om det behövs. Om konfigurationen inte är ansluten till förvaret ignoreras parametern.

    Kommandoradsparametrar för batchregistrering av 1C:Enterprise 8 som en automationsserver:

    /RegServer
    ansökan registrering

    /UnregServer
    ta bort applikationsregistrering

    Efter körning stänger den 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 kör 1C:Enterprise 8 från kommandoraden

    C:\Program Files\1cv8\bin\1cv8.exe" ENTERPRISE /F D:\Configurations\Typical\ControlTorg /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\ControlTorg /N Användarnamn /P Lösenord

    Hur man tvingar 1C:Enterprise att ladda ner databasen från kommandoraden

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

    Hur man uppdaterar de aktuella konfigurationsändringarna i databaskonfigurationen från kommandoraden

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

    Hur man testar och fixar en infobas utan att kontrollera referensintegriteten i automatiskt läge

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

    Hur man utför en konfigurationskontroll i automatiskt läge med utmatning av 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örminskar 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 applikationslösningsmoduler 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 i applikationslösningen

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

    1C-programmet är otroligt populärt för att upprätthålla finansiella register för nästan alla företag. Programmet har ett stort antal funktioner och funktioner. Ibland är de inte så lätta att ha att göra med. Du kan skapa flera användarkonton för vilka en separat databas kommer att skapas. Vid varje start måste du välja önskat konto, databas och i vissa fall ange andra inställningar och parametrar. Om det finns flera användare kan du lätt bli förvirrad och göra ett misstag när du väljer. Även om du inte blir förvirrad, blir ett sådant antal manipulationer för en normal lansering tråkiga med tiden.

    Att köra 1C från kommandoraden förenklar arbetet med programmet.

    Hur förenklar man denna procedur? Utvecklarna har sörjt för lanseringen av 1C-programmet från kommandoraden. Var inte rädd för detta namn, du behöver inte memorera en massa kombinationer och kommandot Windows sträng du behöver inte heller. Det räcker bara att skapa det nödvändiga antalet genvägar en gång, ställa in de nödvändiga kommandoradsparametrarna i deras egenskaper eller skapa en speciell bat-fil och skriva dem i den.

    I den här artikeln kommer vi att analysera i detalj hur man använder denna startmetod, samt hur man anger alla parametrar. Dessutom kommer vi att dela med dig en lista över de viktigaste kommandona som hjälper dig att finjustera klienten.

    Låt oss först se vilka filer som är ansvariga för att starta och köra programmet, såväl som katalogen hårddisk där de förvaras. Huvudkatalogen där 1C är installerad är C:\Program files\1CvXX\, där numren för den fungerande versionen anges istället för XX. Om den senaste 8.3 används kommer mappen att heta 1Cv83, om de tidigare är 1Cv82 eller 1Cv81. Inuti katalogen finns andra kataloger med subversioner. Redan i dem finns bin-mappen med den huvudsakliga körbara filen för versionen. Det är inte klart vad utvecklaren styrs av, men med varje uppdatering skapar installationsprogrammet nya mappar och äter så småningom upp mycket ledigt utrymme på hårddisken. Hitta sedan mappen Common och i den filen 1cestrat.exe. Det är han som startar valfönstret för användare och databas. Det här fönstret är en 1cv8s.exe-fil från en specifik bin-katalog.

    När du har valt en databas att arbeta med, startas en annan fil, vars namn beror på startalternativet - 1cv8.exe ( fet klient) eller 1cv8c.exe (tunn klient). Vi kommer att förklara skillnaden mellan dessa alternativ lite senare. Dessutom kan du visa genvägarna du behöver för arbetet och ordinera startalternativ i dem, vilket påskyndar processen flera gånger.

    Alternativ för att starta 1C-programmet

    Låt oss försöka ta reda på vilka startalternativ utvecklaren erbjöd oss. Det finns fyra av dem totalt, de skiljer sig åt i funktionsprincipen och kraven på resurserna på datorn som du arbetar på.

    • Tjock klient - tills nyligen var detta det enda befintliga alternativet. Det är det mest krävande på arbetsmaskinens resurser, eftersom all databehandling utförs på användarens dator, lagrar den också alla filer som behövs för arbetet. Beror inte på tillgången på Internet, men är knuten till hårdvara, representerar inte möjligheten till fjärrarbete.
    • Tunn klient - är ett mjukvaruskal för åtkomst till 1C-servern. Den har en välbekant meny och inställningsgränssnitt, men eftersom all databehandling sker på servern så är det inte alls krävande för utrustningens kraft. Användaren är försedd med begränsad funktionalitet, du kan organisera arbetet som med Fjärrserver via Internet och på själva datorn i en speciell mjukvarumiljö.
    • Webbklient - allt du behöver för att arbeta är en webbläsare och internetåtkomst. Följaktligen finns det ingen koppling till datorn och arbetsplatsen. Belastningen på utrustningen är minimal, eftersom alla beräkningar sker på en fjärrserver.
    • Konfigurator - specialläge För finjustering program som bara fungerar när du använder en tjock klient.

    Hittills är det mest populära startalternativet en tjock klient med en fildatabas lagrad på en dator. Dock med tanke på den totala fokuseringen på webbtjänster och molnteknik, vi kan anta att framtiden finns i webbversionen.

    Det är värt att notera att som standard väljer 1C-programinställningarna automatiskt startalternativet, så du behöver inte tänka på det. Men om du behöver använda några specifikt alternativ, kan du skapa genvägar på skrivbordet och ordinera kommandoradsparametrar i dem, eller använda en bat-fil. Låt oss titta på varje metod mer i detalj.

    Starta via skrivbordsgenväg

    Mest på ett enkelt sätt kommer att använda genvägen på skrivbordet, i vars egenskaper kommandoradsparametrarna är specificerade. Hur organiserar man åtkomst på detta sätt?

    1. Öppen Windows utforskaren, navigera till katalogen som innehåller den körbara filen du vill ha och hitta själva .exe-filen. Till exempel, C:\Program files\1Cv83\bin\1cv8.exe för att köras i tjockt klientläge.
    2. Klicka på det Högerklicka musen och välj "Skapa genväg".
    3. När systemet visar meddelandet "Windows kan inte skapa en genväg i den här mappen. Lägg den på skrivbordet? klicka på Ja.
    4. Hitta din genväg på skrivbordet, högerklicka på den, välj "Egenskaper" - fliken "Genväg" - raden "Objekt".
    5. Du kommer att se posten följande slag: "C:\Program files\1Cv83\bin\1cv8.exe". Om du placerar markören där kan innehållet på raden ändras.
    6. I slutet av raden, ange kommandot som matchar dina förväntningar, bekräfta inmatningen med "Apply" - OK-knapparna.

    Börjar med en bat-fil

    Inte mindre enkelt sätt att starta programmet. Den största skillnaden är registreringen av all data manuellt i en special textfil. För vissa kommer denna metod att verka bekvämare. Hur man använder det?

    1. Skapa det vanligaste Textdokument med standardanteckningar.
    2. Ge det ett namn i formatet file_name.bat, där bat är filtillägget, och spara det sedan i valfri mapp på din hårddisk.
    3. Kopiera följande kommandon till dokumentet:

    @eko av
    cls
    Start

    1. Efter start anger du önskat kommando för att starta programmet med de nödvändiga parametrarna.
    2. Spara filen och stäng den.
    3. För att starta 1C, dubbelklicka på bat-filen.

    Uppmärksamhet! För korrekt funktion är det önskvärt att det inte finns några ryska tecken i kommandona, i synnerhet i filsökvägen eller användarnamnet. Annars bör du noga överväga valet av filkodning.

    Grundläggande startkommandon

    Eftersom kommandoradsparametrarna är olika i olika versioner av 1C kommer vi att överväga exempel för var och en av dem. Vi kommer att presentera i följande sekvens: avkodning av varje element och en exempelapplikation.

    Version 7.7

    1cv7.exe LÄGE [ /M | /D‹sökväg› | /U‹sökväg› | /N| /P‹lösenord› ],

    där MODE är det angivna läget i vilket programklienten kommer att startas. Det kan ha följande värden:

    • config - konfigurator, för finjustering av programmets funktioner, samt programmering av vissa operationer;
    • debug - debugger för att kontrollera prestandan för vissa funktioner och operationer;
    • företag - det normala driftsättet för att utföra dagliga företagsunderhållsuppgifter.
    • monitor är ett kommando som startar monitorläge.
    • /M - starta det exklusiva åtkomstläget så att ingen utom du kan komma in i programmet. Om du är den enda användaren, då exklusivt läge aktiveras automatiskt. För att gå in i exklusivt läge när du arbetar på ett företagsnätverk, måste du andra användare logga ut från programmet. Läget är nödvändigt för att utföra viktiga operationer med databaser så att ingen tredje part ingriper.
    • /D - mapp där databasen lagras. Det är särskilt viktigt om du använder en mapp som skiljer sig från den som programmet väljer som standard.
    • /U- arbetsmapp användare, förutsatt att programmet används av flera användare.
    • /N - användarnamn för att komma åt databasen och konto.
    • /P - lösenord för åtkomst till kontot och databasen.

    Mer sällan använda kommandon:

    • /T- sökväg till mappen med temporära filer, om du vill att de ska lagras i en icke-standardmapp.
    • /@‹Filnamn› - för att välja en batchfil när du arbetar i konfiguratorläget.
    • /W - initiering av webbtillägg.
    • /L - programmenyspråk annat än ryska: ENG - engelska, UKR - ukrainska

    Användningsexempel: 1cv7 enterprise /Dc:\1c\database /NIvanov /P753159,

    Om du kör programmet med sådana kommandon slipper du visa fönstret för val av användare och databas, och du kommer inte att bli ombedd att ange ett användarnamn och lösenord.

    Version 8.2 och 8.3

    • DESIGNER - start i konfiguratorläge för programmering av funktioner och finjustering.
    • FÖRETAG - starta det normala läget för service av företaget.
    • CREATEINFOBASE‹ConnectionString› ] - skapa ny bas data, som kommer att lagra all arbetsinformation.
    • ConnectionString - följande parametrar kan anges:
      • Fil - databasmapp (för filläge).
      • Srvr - företagsserveradress (för klient-serverdrift). Du kan ange flera adresser enligt följande: Srvr=”Server1,Server2” eller Srvr=”Server1:1741,Server2:1741”;
    • /AddInList [BaseName] - namnet på databasen som kommer att användas för att lägga till i listan. Om du hoppar över denna parameter kommer basen inte att läggas till i listan, och om du inte anger ditt eget namn tilldelas den automatiskt.
    • /UseMall - databasen skapas från en färdig mall, som anges i namnet skrivet inom triangulära parenteser.
    • Ref - namnet på databasen som är lagrad på applikationsservern.

    DBMS anger vilken typ av databas som används på servern:

    • MS SQL Server
    • PostgreSQL;
    • IBMDB2;
    • OracleDatabas.

    För varje typ av databas kan du ange ytterligare parametrar:

    • Usr - logga in.
    • pwd - lösenord.
    • Lokalisering - lokalisering.

    När du startar programmet i normalt läge eller i konfiguratorläge kan du använda följande kommandoradsparametrar:

    • /@‹Filnamn› - välj extern fil med de angivna kommandoradsalternativen.
    • /F‹PathBase› - sökväg till databasen när filläge arbete.
    • /S‹Datornamn\Basnamn› - plats för basen på värddatorn i serverläge.
    • /WS - länk för att ansluta till webbservern.
    • /IBName‹basnamn› - startar en databas med det angivna namnet från listan över alla tillgängliga databaser. Om namnen på flera databaser matchar kommer programmet att generera ett fel.
    • /IBConnectionString - adressen till den fullständiga databasanslutningen som den används av ConnectionString-funktionen som beskrivs ovan.

    När du använder en tunn klient kan du använda följande alternativ:

    • wsn - användarinloggning för att ansluta till webbservern.
    • wsp - lösenord för att ansluta till webbservern.
    • wspauto - aktivera automatiska proxyinställningar.
    • wspsrv - proxyserveradress.
    • wspport - port för proxyservern.
    • wspuser - logga in när du arbetar via en proxyserver med behov av auktorisering. användarnamn för proxy med behörighet.
    • wsppwd - lösenord när du arbetar via en proxyserver med behov av auktorisering. användarnamn för proxy med behörighet.
    • /N‹Login› - inloggning specificerad i konfiguratorn. Användarnamn som det är inställt i konfiguratorn.
    • /P‹Lösenord› - lösenordet för användaren som anges i föregående parameter. Kan utelämnas om användaren inte har ett lösenord.
    • /WSN- användarnamn för autentisering på webbservern.
    • /WSP‹lösenord› - lösenordet för användaren vars namn anges i parametern /WSN för autentisering på webbservern.
    • /WA- - inaktivera användningen av Windows-autentisering vid start.
    • /WA+ - Tvinga Windows-autentisering vid start. Om du inte skriver den här parametern alls, används /WA+ som standard.
    • AppAutoCheckVersion - automatiskt urval för varje databasversion önskad version 1C-program.
    • /AppAutoCheckMode - automatiskt val av startläge baserat på information från databasen.
    • /UseHwLicenses+, /UseHwLicenses- - sök efter en lokal säkerhetsnyckel.
    • /Debug - starta 1C-programmet i felsökningsläge.
    • /DebuggerURL - identifiering av felsökaren som programmet ska ansluta till omedelbart efter start. Anger felsökarens URL (protokoll, dator och portnummer) som felsökaren kan skapa fjärrobjekt på.
    • /RunShortcut‹filnamn› - kör programmet från listfilen över skapade databaser.

    Konfigurator för batchläge

    • /DumpIB‹Filnamn› - ladda ur databasen.
    • /DumpCfg‹Filnamn› - spara inställningar i en separat fil.
    • /DumpDBCfg‹Filnamn› - spara databasinställningar i en separat fil.
    • /ConvertFiles‹filnamn|katalog› - batchkonvertering av 1C version 8.x-filer. För att proceduren ska lyckas måste filerna vara skrivbara, samt köra konfiguratorläget med en öppen konfiguration där du ska utföra konverteringen.

    Till exempel: 1cv8.exe /ConvertFilesd:/base/ExtProcessing.epf - filkonvertering,

    1cv8.exe /ConvertFilesd:/base - mappkonvertering.

    Kommandoradsexempel

    Starta 1C i filläget för en tjock klient:

    "C:\Program Files\1cv83\bin\1cv8.exe" ENTERPRISE /F"D:\databas\User" /N"Admin" /P"12345"

    Startar 1C i klient-serverläge:

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

    Slutsats

    Vi har granskat de mest grundläggande kommandona för att starta 1C från kommandoraden. Genom att ersätta kommandon kan du utföra en mängd olika frågor. Faktum är att det finns många fler av dem, men en betydande del av dem är snarare avsedda för specialister. teknisk support. Med hjälp av informationen från artikeln kan du utföra alla åtgärder själv. Lämna dina frågor i kommentarerna.

    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å djupt och beskriva alla möjliga parametrar, men jag kommer att beskriva de punkter som enligt min mening kan behövas vanliga användare program.

    På 1C 8.1-plattformen fanns det bara ett alternativ för att starta en 1C-applikation - det här är en tjock klient. Jag ska dechiffrera detta koncept lite. 1C är en klient-server programvara och klientapplikationer används för att köra det.

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

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

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

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

    Jag noterar också att den som standard i databasens startinställningar är inställd på "Välj automatiskt" och du behöver inte tänka på vilken klient och vilken databas du inte 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 dokumentjournaler om ingen användare skapades i 1C-databasen.

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

    Men i vissa fall, när bara en användare alltid arbetar med programmet, t.ex. grundläggande versioner, verkar det opraktiskt att bekräfta sitt val varje gång genom att trycka på OK-knappen om användaren inte har ett inloggningslösenord. Det är trots allt klart 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 användare operativ system Windows då kan du göra följande:

    Vi startar infobasen i konfiguratorläget. Välj Administration => Användare. Hitta din användare i listan och klicka på redigera:

    Avmarkera kryssrutan "1C:Enterprise Authentication" och markera kryssrutan "Operativsystemautentisering". Vi trycker på välj, ett fönster för att välja användaren av operativsystemet visas. I mitt fall innehåller listan "Domäner" namnet på min dator, listan "Användare" innehåller de befintliga användarna 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 utfärda 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 de i händelse av ett fel på operativsystemet fortfarande kunde logga in på 1C med fullständiga rättigheter.

    Använder ytterligare startalternativ för 1C-infobasen. Hur läskigt det än låter så är det egentligen inget komplicerat med det. Du behöver inte 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 referens 1C:

    • /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.

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

    Bläddra vidare till sista sidan inställningar och se raden vi behöver " Extra tillval lansera". 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 ett misstag 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 användarnamn och lösenord måste du göra korrigeringar i inställningarna.

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

    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 referens 1C:

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

    Låt oss titta på ett exempel filbas 1C. Gör samma sak för alla andra baser från listan om det behövs.

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

    • /S<адрес>- Adressen till infobasen lagrad på 1C:Enterprise 8-servern läggs till enligt 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 köra:

    Nu går vi in ​​på egenskaperna för genvägen och i objektfältet, efter citattecken, efter ett mellanslag, anger 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" företag /F "D:\1C\1C basdemo\Handelshantering (demo) för webbplatsen".

    Vi sparar och nu, när du startar från denna genväg, kommer exakt databasen, den sökväg som du angav, att startas.

    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 base 1C\Handelshantering (demo) för webbplatsen” /N “Fedorov (administratör)” /P "131".

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

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

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

    Val olika versioner plattformar för att lansera 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 samma 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 registrerat sig i databasens startinställningar viss version plattform och efter uppdatering av plattformen sker lanseringen ändå gammal version. För att ändra vilken version av plattformen som ska köras, 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 basen att lanseras.

    Med en sådan post kommer plattformen 8.1.15.14 att väljas för att starta denna databas.

    Som standard, när du lägger till en bas i listan, är värdet 8.2 eller 8.3 inställt. Jag tror att den här artikeln kan vara användbar när man byter till version 8.3, när alla i databasinställningarna kommer att ha en version att köra 8.2 och ingen kommer att se resultatet av uppdateringen och övergången till 8.3, eftersom baser kommer också att lanseras av plattform 8.2.