Starten Sie die Parameter für 1s 7.7 über die Befehlszeile. Entwicklung des Konfigurator-Agentenmodus. Fortschritt lang laufender Operationen

Mithilfe der 1C-Startparameter können eine Reihe von Aktionen ausgeführt werden, die sowohl die Arbeit der Benutzer im Programm vereinfachen als auch bestimmte Verwaltungsaufgaben mit der Datenbank ausführen:

  • Erstellen Sie einen Zeitplan Exemplar reservieren Datenbanken;
  • Automatisieren Sie die Datenaktualisierung (z. B. tägliche Aktualisierung der Wechselkurse);
  • Bieten Sie eine automatische Benutzerautorisierung, ohne dass ein Benutzername und ein Passwort eingegeben werden müssen.
  • Starten Sie eine bestimmte Datenbank und eine bestimmte Version der Plattform, ohne dass Sie eine Auswahl treffen müssen.
  • Und viele, viele andere.

Eingabe von Parametern in das Basisauswahlfenster

Standardauswahlfenster Informationsbasis(Abb. 1) Zusätzlich zur Auswahl des Startmodus (Konfigurator oder 1Enterprise) gibt es vier weitere Funktionstasten:

  • Hinzufügen;
  • Ändern;
  • Löschen;
  • Aufstellen.

Wenn Sie die Infobase auswählen und auf die Schaltfläche „Ändern“ klicken und das erste Dialogfeld überspringen, öffnet sich das Formular (Abb. 2).

Abb.2

Eingabefeld unter „ Zusätzliche Optionen launch:“ ermöglicht Ihnen die Eingabe einiger Schlüssel:

  • /N „Benutzername“ – diese Zeile bedeutet, dass das Programm unter dem Benutzer gestartet wird, dessen Name in Anführungszeichen steht;
  • /P „Passwort“ – wenn die Benutzerauthentifizierung die Eingabe eines Passworts erfordert, muss dieses im Parameterwert angegeben werden;
  • /UC „Code“ – Mit diesem Parameter können Sie Verbindungen zur Infobase entsperren (Blockierung ist erforderlich, wenn exklusiver Zugriff erforderlich ist).

Somit entbindet eine Zeile wie „/N „Ivanov Ivan Ivanovich“ /P „1234““ den Benutzer an einem bestimmten Arbeitsplatz von der Notwendigkeit, sich beim Systemstart ständig einzuloggen.

Verknüpfungsoptionen

Die oben genannten Parameter können an anderer Stelle angegeben werden. Berufung Kontextmenü Programmverknüpfung, und wenn Sie zu seinen Eigenschaften gehen, können Sie ein Fenster erhalten (Abb. 3)

Abb. 3

Zur Eingabe von Parametern benötigen wir das Eingabefeld „Objekt“.

Zunächst müssen Sie sich für den Anwendungsstartmodus entscheiden:

  • Mit DESIGNER (in 8.0 ist dies der Parameter CONFIG) können Sie das Programm im Konfiguratormodus ausführen.
  • ENTERPRISE bedeutet, eine normale Anwendung zu starten.

Als Nächstes können Sie eine bestimmte Datenbank zum Starten registrieren und so den Zugriff des Benutzers auf andere im System registrierte Datenbanken einschränken. Je nach Betriebsart kann der Parameter mehrere Werte annehmen:

  • /F „Basisadresse“ – wird verwendet, wenn im Dateimodus gearbeitet wird;
  • /S „Servername“\ „Name der Datenbank auf dem Server“ – startet die Datenbank im Client-Server-Modus;
  • /WS „Adresse“ – um eine Verbindung mit dem Webserver herzustellen.

Im letzteren Fall kann es erforderlich sein, den Benutzer auf der Fernbedienung zu authentifizieren Webserver. Eine Reihe von Parametern ermöglichen eine Feinabstimmung:

  1. Wsn – Benutzername, unter dem die Verbindung zum Server hergestellt wird;
  2. Wsp – Passwort des oben genannten Benutzers;
  3. Wspsrv – Proxy-Adresse;
  4. Wspport – Port des entsprechenden Proxyservers.

Wenn Sie nach dem Hinzufügen dieser Parameter zu den Eigenschaften der 1C-Verknüpfung die im vorherigen Abschnitt angegebenen Autorisierungsparameter hinzufügen, können Sie die Möglichkeit implementieren, eine bestimmte Datenbank durch einfaches Doppelklicken ohne zusätzliche Fenster zu starten. Dies ist sehr praktisch, wenn Sie die Anwendung während des Testens und Entwickelns häufig neu starten müssen oder wenn der Benutzerzugriff auf die Liste der auf dem Computer registrierten Datenbanken eingeschränkt werden muss.

Durch Kopieren der erstellten Verknüpfung in den Ordner „Startup“ können Sie den Betrieb des Systems weiter optimieren (Abb. 4).

Abb.4

Beim Systemstart wird nun die Anwendung im vorgeschriebenen Modus für eine bestimmte Datenbank und unter einem bestimmten Benutzer gestartet.

Einschalten und Fenster herunterfahren Die Benutzerauthentifizierung erfolgt über die Parameter /WA+ und /WA-

Befehlszeile und Optionen

Tatsächlich kann die im Feld „Objekt“ geschriebene Zeile fast ohne Korrektur in die Befehlszeile kopiert werden, die über Start->Alle Programme->Zubehör->Ausführen gestartet wird. Das Ergebnis wird das gleiche sein.

Hier können Sie mehrere Parameter angeben, die ebenfalls verwendet werden können Befehlszeile:

  • CREATEINFOBASE – ermöglicht die Erstellung einer Informationsbasis eines bestimmten Typs (die Vorlagendatei muss die Erweiterung (dt oder cf) haben);
  • Verbindungszeichenfolge ist ein erforderlicher Parameter, der den Speicherort der erstellten Datenbank angibt. Er muss aus einem Paar Parameternamen und -werten, kombiniert mit einem Gleichheitszeichen, bestehen (Beispielzeile für die Dateiversion der Arbeit: File= „D:\1с base\“ 1Cv8Log“ für Serverdatenbanken Srvr= „ Server3“);
  • DBMS – beschreibt abhängig vom angegebenen Wert, welche Art von Datenbankserver verwendet wird.

Sichern einer Datenbank mit 1C-Befehlszeilenparametern

Um diesen wichtigen Vorgang auszuführen, können Sie einen Notizblock oder ähnliches verwenden Texteditor erstellen bat-Datei, deren Startzeitplan im entsprechenden Dokument angegeben werden sollte Windows-Menü oder auf dem Server.

Endeffekt

In diesem Artikel haben wir uns nicht zum Ziel gesetzt, alle möglichen Systemstartparameter vollständig zu beschreiben, die im entsprechenden Menü des Syntaxassistenten eingesehen werden können. Wir haben versucht, einen allgemeinen Überblick über diese Funktion und einige Beispiele für ihre Verwendung zu geben.

Befehlszeilenoptionen für die Modusauswahl:

KONFIG
Starten des 1C:Enterprise 8-Systems im „Konfigurator“-Modus

UNTERNEHMEN
Starten des 1C:Enterprise 8-Systems im „1C:Enterprise“-Modus

CREATEINFOBASE
Erstellen von Liefer- und Updatedateien


eine Zeile, die die Infobase-Parameter angibt, von denen jeder ein Fragment des Formulars ist
,
Dabei ist Parametername der Name des Parameters und Wert sein Wert. Fragmente werden durch „;“ voneinander getrennt. Wenn der Wert Leerzeichen enthält, muss er eingeschlossen werden Anführungszeichen (").

Optionen für den Dateimodus

Basisverzeichnis der Dateiinformationen;
Locale ist die Sprache (das Land), die zum Erstellen der Informationsbasis verwendet wird. Gültige Werte sind die gleichen wie für den Format-Methodenparameter. Der Locale-Parameter ist nicht erforderlich. Wenn nicht angegeben, werden die regionalen Einstellungen der aktuellen Infobase verwendet.

Parameter des Client-Server-Modus

Srvr 1C:Enterprise-Servername;
Referenzname der Infobase auf dem Server;
SQLSrvr SQL-Servername;
SQLDB SQL-Datenbankname;
SQLUID SQL-Benutzername;
SQLPwd SQL-Benutzerkennwort. Wenn kein Passwort für den SQL-Benutzer angegeben ist, kann dieser Parameter weggelassen werden.
SQLYOffs – Datumsoffset, der zum Speichern von Datumsangaben verwendet wird SQL Server. Kann die Werte 0 oder 2000 annehmen. Dieser Parameter es ist nicht nötig zu fragen. Wenn nicht angegeben, wird der Wert 0 akzeptiert.
Gebietsschema – Sprache (Land), (ähnlich der Dateiversion).

Für alle Optionen sind folgende Parameter definiert:

Usr Benutzername;
Pwd Passwort

/AddInList ein Parameter, der angibt, unter welchem ​​Namen die Datenbank zur Liste hinzugefügt werden soll; wenn nicht angegeben, wird die Datenbank nicht zur Liste hinzugefügt. Wenn kein Name angegeben wird, wird der Standardwert verwendet, ähnlich wie bei der interaktiven Erstellung einer Infobase.
Die gleichzeitige Nutzung von Schlüsseln ist nicht gestattet.

Befehlszeilenoptionen zum Festlegen von Startoptionen:

/@
Befehlszeilenparameter werden in die angegebene Datei geschrieben

/F
Pfad zur Infobase, wenn diese in einer Datei gespeichert ist (der Dateiname muss nicht angegeben werden)

/S
Die Adresse der auf dem 1C:Enterprise 8-Server gespeicherten Informationsbasis lautet wie folgt:

/N
Benutzername. Muss auf die gleiche Weise angegeben werden wie in der Liste der im Konfigurator erstellten Benutzer

/P
Das Passwort des Benutzers, dessen Name im Parameter /N angegeben ist. Wenn der Benutzer kein Passwort hat, kann dieser Parameter weggelassen werden

/WA-
Verbot der Verwendung der Windows-Authentifizierung beim Starten eines Enterprise oder Configurators

/WA+
Festlegen der obligatorischen Verwendung der Windows-Authentifizierung beim Starten von 1C:Enterprise oder Configurator. Wenn der Schalter /WA nicht angegeben ist, wird davon ausgegangen, dass die Befehlszeilenoption /WA+ verwendet wird.

/AU-
Verhindern, dass die Update-Frage angezeigt wird aktuelle Version 1C:Enterprise mit administrativer Installation

/AU+
Festlegen der Ausgabe der Frage zum Aktualisieren der aktuellen Version von 1C:Enterprise aus einer Administratorinstallation. Wenn der Schalter /AU nicht angegeben ist, wird davon ausgegangen, dass die Befehlszeilenoption /AU+ verwendet wird.

/Aus
[-NoTruncate]
Installation einer Datei zur Ausgabe von Servicemeldungen. Wenn der NoTruncate-Schlüssel angegeben wird (getrennt durch ein Leerzeichen), wird die Datei nicht gelöscht

/L
gibt das Verzeichnis der lokalisierten Schnittstellenressourcen an (z. B. „RU“)

/DisableStartupMessages
Unterdrückt Startmeldungen: „Die Datenbankkonfiguration stimmt nicht mit der gespeicherten Konfiguration überein.“ Weitermachen?"; „Die Fähigkeiten Ihres Computers reichen nicht aus, um die Konfigurationshilfe zu bearbeiten. Um die Hilfe zu bearbeiten, müssen Sie Microsoft installieren Internet Explorer Version 6.0 oder höher."; „Die Leistungsfähigkeit Ihres Computers reicht nicht aus, um HTML-Dokumente, einschließlich Hilfethemen, zu bearbeiten. Um HTML-Dokumente bearbeiten zu können, müssen Sie Microsoft Internet Explorer Version 6.0 oder höher installieren. IN dieser Start Das Bearbeiten von HTML-Dokumenten ist nicht möglich.

/C
Übergabe eines Parameters an die Konfiguration

Batch-Modus

Mithilfe von Befehlszeilenoptionen kann ein Administrator den Konfigurator im Batch-Modus ausführen, um die folgenden Aktionen auszuführen:

  • Aktualisierung der Datenbankkonfiguration, einschließlich der unterstützten;
  • Durchführen einer syntaktischen Kontrolle;
  • Durchführung von Tests und Korrekturen der Informationsbasis mit Einstellung aller Parameter;
  • Reduzierung des Fahrtenbuchs;
  • Führen Sie eine Konfigurationsprüfung durch.
  • Mithilfe von Befehlszeilenparametern kann ein Administrator Folgendes angeben:

    • Starten des 1C:Enterprise 8-Systems im Konfiguratormodus;
    • Infobase-Parameter: Benutzer, Passwort; für die Dateiversion - Verzeichnis, Sprache; für die Client-Server-Option – Servername, Infobase-Name, SQL-Servername, SQL-Datenbankname, SQL-Benutzername und -Passwort, Datumsoffset.

    Darüber hinaus können alle Startparameter in einer externen Datei generiert werden, deren Name in den Kommandozeilenparametern angegeben wird.

    Nach Abschluss der in den Startparametern angegebenen Aktionen wird der 1C:Enterprise-Konfigurator geschlossen.

    Durch die Verwendung des Batch-Startmodus des Konfigurators können Sie den Prozess der Pflege von Infobases automatisieren, indem Sie die entsprechenden starten Batchdateien Geplant.

    Befehlszeilenparameter für den Batch-Modus des Konfigurators:

    /DumpIB
    Entladen der Infobase im Befehlsmodus

    /DumpCfg
    Speichern der Konfiguration in einer Datei

    /UpdateDBCfg
    [-WarningsAsErrors]
    Aktualisieren der Datenbankkonfiguration. Wenn der Schlüssel Warnings-AsErrors angegeben ist (getrennt durch ein Leerzeichen), werden alle Warnmeldungen als Fehler behandelt

    /DumpDBCfg
    Speichern der Datenbankkonfiguration in einer Datei

    /RollbackCfg
    Rückkehr zur Datenbankkonfiguration

    /CheckModules
    Führen Sie eine Syntaxprüfung durch

    /UpdateCfg
    Aktualisieren einer unterstützten Konfiguration

    /IBCheckAndRepair [-ReIndex]
    [-LogIntergrity] [-RecalcTotals]
    [-IBCompression]
    [-TestOnly | [-BadRefCreate |
    -BadRefClear | -BadRefNone]
    [-BadDataCreate |
    -BadDataDelete] ]
    Führen Sie Tests und Korrekturen der Informationsbasis durch

    ReIndex
    Neuindizierung der Tabelle

    LogIntergrity
    logische Integritätsprüfung

    RecalcTotals
    Neuberechnung der Ergebnisse

    IBCompression
    Tabellenkomprimierung

    Nur testen
    Nur testen, wenn Verweise auf nicht vorhandene Objekte vorhanden sind:

    BadRefCreate
    Objekte erstellen

    BadRefClear
    klare Objekte

    BadRefNone
    ändere dich nicht

    Bei teilweisem Verlust von Gegenständen:

    BadDataCreate
    Objekte erstellen

    BadDataDelete
    Objekte löschen

    Die gleichzeitige Verwendung von Schlüsseln innerhalb einer Untergruppe von Parametern ist nicht zulässig. Wenn der Befehl erfolgreich war, wird der Rückkehrcode 0 zurückgegeben, andernfalls 1 (101, wenn Fehler in den Daten vorliegen).

    Befehlszeilenoptionen im Batch-Modus zum Erstellen von Bereitstellungs- und Aktualisierungsdateien:

    /CreateDistributionFiles
    [-cffile]
    [-cfufile
    [-f |-v ]+]
    Erstellen von Liefer- und Updatedateien

    CF-Datei
    Anweisungen zum Erstellen einer Verteilung

    Cfufile
    Anweisungen zum Erstellen eines Updates

    F
    Die im Update enthaltene Distribution wird durch den Namen angegeben

    V]
    Die im Update enthaltene Distribution wird durch die Version bestimmt

    Hinweis: Die Parametergruppe -f |-v wird so oft wiederholt, wie die Verteilungsdateien im Update enthalten sind.

    Befehlszeilenparameter für die Arbeit mit dem Konfigurations-Repository:

    /DepotF
    Speicherverzeichnis

    /DepotN
    Speicherbenutzername

    /DepotP
    Passwort des Speicherbenutzers

    V
    v - Versionsnummer. Wenn die Versionsnummer nicht angegeben ist oder gleich -1 ist, wird sie gespeichert letzte Version.

    /DepotUpdateCfg [-v] [-revised]
    Speicherkonfiguration aus Datei aktualisieren (Stapelmodus)

    V
    Versionsnummer. Wenn die Versionsnummer nicht angegeben ist oder gleich -1 ist, wird die neueste Version gespeichert. Wenn die Konfiguration mit dem Speicher verbunden ist, wird der Parameter ignoriert

    Überarbeitet
    Empfangen Sie bei Bedarf erfasste Objekte. Wenn die Konfiguration nicht mit dem Speicher verbunden ist, wird der Parameter ignoriert.

    Befehlszeilenparameter für die Batch-Registrierung von 1C:Enterprise 8 als Automatisierungsserver:

    /RegServer
    Bewerbungsregistrierung

    /UnregServer
    Anwendungsregistrierung löschen

    Schließt nach der Ausführung das 1C:Enterprise 8-System.
    Wenn Parameterwerte Leerzeichen enthalten (z. B. ein Pfad oder Dateiname), müssen die Werte in Anführungszeichen gesetzt werden.

    Beispiele

    So starten Sie 1C:Enterprise 8 über die Befehlszeile

    C:\Programme\1cv8\bin\1cv8.exe" ENTERPRISE /F D:\Configurations\Typical\Trading Control /N Benutzername /P Passwort

    C:\Programme\1cv8\bin\1cv8.exe" ENTERPRISE /S Server\Basis /N Benutzername /P Passwort

    C:\Programme\1cv8\bin\1cv8.exe" CONFIG /F D:\Configurations\Typical\Trading Control /N Benutzername /P Passwort

    So zwingen Sie 1C:Enterprise, eine Datenbank über die Befehlszeile hochzuladen

    C:\Programme\1cv8\bin\1cv8.exe" CONFIG /F D:\Trading Control /N Benutzername /P Passwort /DumpIB c:\name.dt

    So aktualisieren Sie aktuelle Konfigurationsänderungen an einer Datenbankkonfiguration über die Befehlszeile

    C:\Programme\1cv8\bin\1cv8.exe" CONFIG /F D:\Trading Control /N Benutzername /P Passwort /UpdateDBCfg

    So testen und korrigieren Sie eine Infobase, ohne die referenzielle Integrität automatisch zu überprüfen

    C:\Programme\1cv8\bin\1cv8.exe" CONFIG /F"C:\DemoTrd2" /N"Fedorov (Administrator)" /P"" /IBcheckAndRepair -LogIntegrity

    So führen Sie eine Konfigurationsprüfung automatisch durch und geben die Prüfergebnisse in eine Datei aus

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

    So kürzen Sie das Protokoll programmgesteuert

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

    So entladen Sie Module einer Anwendungslösung als Textdateien über die Befehlszeile

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

    So laden Sie im HTM-Format gespeicherte Hilfedateien in eine Anwendungslösung

    C:\Programme\1cv8\bin\1cv8.exe" CONFIG /F"C:\DemoTrd2" /N"Fedorov (Administrator)" /P"" /LoadConfigFiles "D:\1\11" -Help

    In diesem Artikel werde ich über mögliche Parameter und Startschlüssel für 1C 8.3, 8.2 und 8.1 sprechen. Zur Vereinfachung der Benutzer können Sie einige der vorgestellten Funktionen nutzen. Ich werde nicht in die Tiefe gehen und alle möglichen Parameter beschreiben, sondern die Punkte beschreiben, die meiner Meinung nach möglicherweise erforderlich sind normale Benutzer Programme.

    Auf der 1C 8.1-Plattform gab es nur eine Möglichkeit, die 1C-Anwendung zu starten – einen Thick Client. Lassen Sie mich dieses Konzept ein wenig entschlüsseln. 1C ist ein Client-Server Software und Clientanwendungen werden verwendet, um es auszuführen.

    Das Konzept eines Thick Clients gab es vor dem Aufkommen des Thin Clients noch nicht und es bedeutet höhere Anforderungen an die Ressourcen des Computers des Endbenutzers.

    Mit der Veröffentlichung der 1C 8.2-Plattform wurde die Verwendung eines Thin Clients und eines Webclients möglich. Alle diese Client-Anwendungen haben ihre Vorteile und Einschränkungen; darüber wurden bereits viele Artikel geschrieben, und ich werde nicht näher darauf eingehen. Ich werde nur die Hauptpunkte erwähnen.

    • Konfigurator Funktioniert nur im Thick-Client-Modus.
    • Fetter Kunde die anspruchsvollsten Computerressourcen.
    • Dünner Kunde beansprucht die Ressourcen des Computers des Benutzers im Client-Server-Modus nicht, weil Die gesamte Last geht an den Server.
    • Web-Client Erfordert lediglich einen Browser und eine Internetverbindung. Sie können von überall auf der Welt im Programm arbeiten. Komfortables Arbeiten hängt nur von der Geschwindigkeit Ihrer Internetverbindung ab. Die gesamte Last fällt auf den Webserver.

    Die meiner Meinung nach bisher gebräuchlichste Startoption ist ein Thick-Client mit einer Dateiinformationsbasis. Obwohl die Zukunft zweifellos dem Web-Client gehört.

    Ich möchte auch darauf hinweisen, dass in den Datenbankstarteinstellungen standardmäßig „Automatisch auswählen“ aktiviert ist und Sie nicht darüber nachdenken müssen, welchen Client und welche Datenbank Sie starten müssen.

    1C-Startoptionen über die Befehlszeile mit automatischer Benutzerauswahl

    Bei meiner Arbeit bin ich häufig auf Fehler bei der Bedienung des 1C-Buchhaltungsprogramms gestoßen, beispielsweise wurden einige Dokumentprotokolle nicht angezeigt, wenn kein einziger Benutzer in der 1C-Datenbank erstellt wurde.

    Um das Problem zu beheben, mussten Sie einen Benutzer erstellen, sich anmelden und jedes Mal auf „OK“ im Benutzerauswahlfenster klicken. Und das ist grundsätzlich richtig: Wenn mehrere Benutzer in der Datenbank arbeiten, sollte sich jeder mit seinem eigenen Konto anmelden.

    Aber in manchen Fällen, wenn immer nur ein Benutzer mit dem Programm arbeitet, zum Beispiel in Basisversionen, erscheint es unangemessen, seine Auswahl jedes Mal durch Drücken der OK-Taste zu bestätigen, wenn der Benutzer kein Login-Passwort hat. Schließlich ist klar, dass er allein ist.

    Wenn Sie nicht bei jedem Start von 1C einen Benutzer auswählen möchten, gibt es mehrere Möglichkeiten, dies zu tun.

    Wenn Sie im 1C 8-Programm immer vom selben Computer aus unter demselben Bedienbenutzer arbeiten Windows-Systeme Dann können Sie Folgendes tun:

    Wir starten die Informationsdatenbank im Konfiguratormodus. Wählen Sie Administration => Benutzer. Suchen Sie Ihren Benutzer in der Liste und klicken Sie auf Bearbeiten:

    Deaktivieren Sie „1C:Enterprise Authentication“ und aktivieren Sie „Authentication“. Betriebssystem" Klicken Sie auf „Auswählen“. Es erscheint ein Fenster zur Auswahl eines Betriebssystembenutzers. In meinem Fall zeigt die Liste „Domänen“ den Namen meines Computers und die Liste „Benutzer“ die vorhandenen Benutzer meines Windows-Betriebssystems.

    Wählen Sie Ihren Benutzer aus und speichern Sie alle Änderungen:

    Wenn Sie nur einen Benutzer mit haben volle Rechte und Sie versuchen, ihm eine Betriebssystemauthentifizierung zu geben, gibt das Programm eine Warnung aus. In diesem Fall sollten Sie einen weiteren Benutzer mit vollen Rechten anlegen. Ich denke, dies geschah aus Sicherheitsgründen, damit sie sich bei einer Fehlfunktion des Betriebssystems immer noch mit vollen Rechten bei 1C anmelden können.

    Verwendung zusätzlicher Parameter zum Starten der 1C-Informationsbasis. So beängstigend es auch klingen mag, es ist eigentlich nichts Kompliziertes daran. Ein Gang in den Konfigurator ist hierfür nicht notwendig, außer in der Hilfe nach den möglichen Parametern für den Start zu schauen. Als Parameter müssen Sie den Benutzernamen und das Passwort angeben.

    Aus der 1C-Hilfe:

    • /N<имя>- Benutzername. Muss auf die gleiche Weise angegeben werden wie in der Liste der im Konfigurator erstellten Benutzer.
    • /P<пароль>- Passwort des Benutzers, dessen Name im Parameter /N angegeben ist. Wenn der Benutzer kein Passwort hat, kann dieser Parameter weggelassen werden.

    Wir kennen unseren Benutzernamen und unser Passwort, aber wo können wir sie registrieren? Wählen Sie die gewünschte Datenbank in der Liste aus und klicken Sie auf Bearbeiten:

    Scrollen Sie weiter zu letzte Seite Einstellungen und sehen Sie sich die Zeile an, die wir benötigen „Erweiterte Startoptionen“. Hier schreiben wir /N „Ihr Benutzername“ /P „Ihr Passwort“. Wenn kein Passwort vorhanden ist, werden dieser Parameter und sein Wert nicht geschrieben. Speichern Sie mit der Schaltfläche „Fertig“. Wenn Sie beim Passwort im Parameter einen Fehler machen, erscheint ebenfalls das Benutzerauswahlfenster. Stellen Sie sicher, dass alles korrekt eingegeben wurde.

    Wenn Sie Ihren Benutzernamen und Ihr Passwort ändern möchten, müssen Sie Korrekturen an den Parametern vornehmen.

    Starten einer bestimmten 1C-Datenbank ohne Auswahl aus einer Liste von Datenbanken

    Sie möchten beispielsweise nicht bei jedem Start von 1C Enterprise eine Datenbank aus der Liste auswählen, sondern für jede Datenbank eine separate Verknüpfung auf dem Desktop erstellen. Wir benötigen einen weiteren Startparameter. Aus der 1C-Hilfe:

    • /F<путь>- Pfad zur Infobase, wenn diese in einer Datei gespeichert ist (der Dateiname muss nicht angegeben werden).

    Schauen wir uns das Beispiel einer 1C-Dateidatenbank an. Machen Sie bei Bedarf dasselbe für alle anderen Datenbanken aus der Liste.

    Und wer eine Datenbank auf dem Server hat, sollte einen anderen Parameter verwenden, um den Pfad anzugeben:

    • /S<адрес>- Die Adresse der auf dem 1C:Enterprise 8-Server gespeicherten Informationsbasis lautet wie folgt:<Имя компьютера, работающего сервером приложений>\ <Ссылочное имя информационной базы, известное в рамках сервера 1С:Предприятия 8>

    Erstellen wir zunächst eine Verknüpfung für die ausführbare Datei 1cestart.exe. Am einfachsten ist es, die bereits vorhandene 1C Enterprise-Verknüpfung zu kopieren und beispielsweise in UT 10.3 umzubenennen, damit klar ist, welche Datenbank gestartet wird:

    Gehen Sie nun zu den Eigenschaften der Verknüpfung und schreiben Sie in das Objektfeld nach den durch ein Leerzeichen getrennten Anführungszeichen die Parameter:

    Zuerst schreiben wir den ENTERPRISE-Parameter. Dies bedeutet, dass beim Start der Enterprise-Startmodus ausgewählt wird. Wenn es notwendig ist, den Konfigurator auszuführen, wird der Parameter DESIGNER geschrieben.

    • „C:\Programme (x86)\1cv82\common\1cestart.exe“ Enterprise /F „D:\1C\Demo 1C Datenbank\Trade Management (Demo) für die Site.“

    Wir speichern und wenn Sie jetzt über diese Verknüpfung starten, wird genau die Datenbank gestartet, deren Pfad Sie angegeben haben.

    Sie können dieser Verknüpfung die oben beschriebenen Benhinzufügen:

    • „C:\Program Files (x86)\1cv82\common\1cestart.exe“ Enterprise /F „D:\1C\Demo 1C Datenbank\Trade Management (Demo) für die Site“ /N „Fedorov (Administrator)“ /P „131“.

    Wenn Sie nun über die Verknüpfung starten, wird die von Ihnen benötigte Datenbank gestartet vom angegebenen Benutzer mit einem Passwort. Wenn kein Passwort vorhanden ist, wird diese Option entfernt.

    Schlüssel und Parameter zum Starten der 1C-Datenbank beim Starten von Windows

    Nehmen wir an, Sie möchten das, wenn Sie den Computer einschalten und Windows-Start, Sie haben automatisch die benötigte 1C-Datenbank unter Ihrem Benutzernamen und Passwort gestartet. Dazu müssen Sie wie oben beschrieben eine Verknüpfung mit Startparametern erstellen und diese im Startordner ablegen. Gehen Sie zu Start => Alle Programme, sehen Sie sich den Startordner an, klicken Sie mit der rechten Maustaste darauf und klicken Sie auf Öffnen. Kopieren Sie die erstellte Verknüpfung in den sich öffnenden Startordner und beim nächsten Start von Windows 1C startet es mit den darin angegebenen Parametern.

    Auswahl verschiedener Versionen der Plattform zum Starten von 1C-Datenbanken

    Sie verwenden beispielsweise gleichzeitig die Plattformen 8.1 und 8.2, um verschiedene Datenbanken auszuführen, und möchten diese über eine Liste ausführen. Für jede Datenbank kann angegeben werden, auf welcher Version der Plattform diese Datenbank ausgeführt wird. Oft stößt man auf ein Problem, wenn jemand in den Starteinstellungen der Datenbank eine bestimmte Version der Plattform angegeben hat und der Start nach der Aktualisierung der Plattform immer noch erfolgt alte Version. Um die Version der Startplattform zu ändern, wählen Sie die Basis aus der Liste aus und klicken Sie auf „Ändern“. Geben Sie im letzten Fenster die erforderliche Version der Plattform an. Beachten Sie jedoch, dass diese auf Ihrem Computer installiert sein muss.

    Mit einem solchen Eintrag wird die neueste Version der auf Ihrem Computer installierten 8.1-Plattformen für die ausgewählte Datenbank gestartet.

    Mit einem solchen Eintrag wird Plattform 8.1.15.14 ausgewählt, um diese Datenbank auszuführen.

    Beim Hinzufügen einer Datenbank zur Liste ist der Wert standardmäßig auf 8,2 oder 8,3 eingestellt. Ich denke, dieser Artikel kann nützlich sein, wenn Sie auf Version 8.3 umsteigen, wenn jeder in den Datenbankeinstellungen über die Version 8.2 verfügt und niemand das Ergebnis des Updates sieht und auf 8.3 wechselt, weil Die Datenbanken werden weiterhin auf der 8.2-Plattform gestartet.

    Beim Ausführen der Datei 1CV8.EXE können die folgenden Parameter in der Befehlszeile angegeben werden:
    Befehlszeilenoptionen für die Modusauswahl:
    CONFIG – Starten des 1C:Enterprise 8.x-Systems im „Konfigurator“-Modus; ENTERPRISE – Starten des Systems 1C:Enterprise 8.x im Modus „1C:Enterprise“;
    CREATEINFOBASE ] – Erstellung einer Informationsbasis (
    eine Zeile, die die Infobase-Parameter angibt, von denen jeder ein Fragment des Formulars ist<Имя параметра=><Значение>, wobei Parametername der Name des Parameters und Wert sein Wert ist.
    Fragmente werden durch die Symbole „;“ voneinander getrennt.
    Wenn ein Wert Leerzeichen enthält, muss er in doppelte Anführungszeichen („“) eingeschlossen werden.

    Für die Dateiversion ist folgender Parameter definiert:

    Datei – Informationsbasisverzeichnis;
    Gebietsschema – Sprache (Land), die zum Erstellen der Informationsbasis verwendet wird. Gültige Werte sind die gleichen wie für den Parameter<Форматная строка>Methodenformat. Der Locale-Parameter ist nicht erforderlich. Wenn nicht angegeben, werden die regionalen Einstellungen der aktuellen Infobase verwendet.

    Für die Client-Server-Option sind folgende Parameter definiert:
    Srvr – 1C:Enterprise-Servername;
    Ref – Name der Infobase auf dem Server;
    SQLSrvr – SQL-Servername;
    SQLDB – Name der SQL-Datenbank;
    SQLUID – SQL-Benutzername;
    SQLPwd – SQL-Benutzerkennwort. Wenn kein Passwort für den SQL-Benutzer angegeben ist, kann dieser Parameter weggelassen werden.
    SQLYOffs – Datumsoffset, der zum Speichern von Datumsangaben in SQL Server verwendet wird. Kann die Werte 0 oder 2000 annehmen. Dieser Parameter ist nicht erforderlich. Wenn nicht angegeben, wird der Wert 0 akzeptiert.
    Gebietsschema – Sprache (Land), (ähnlich der Dateiversion).

    Für alle Optionen sind folgende Parameter definiert:
    Usr – Benutzername;
    Pwd – Passwort
    /AddInList – Parameter, der angibt, unter welchem ​​Namen die Datenbank zur Liste hinzugefügt werden soll; wenn nicht angegeben, wird die Datenbank nicht zur Liste hinzugefügt. Wenn kein Name angegeben wird, wird der Standardwert verwendet, ähnlich wie bei der interaktiven Erstellung einer Infobase.

    Die gleichzeitige Nutzung von Schlüsseln ist nicht gestattet.

    Befehlszeilenoptionen zum Festlegen von Startoptionen:
    /@<имя файла>– Befehlszeilenparameter werden in die angegebene Datei geschrieben
    /F<Путь>– Pfad zur Infobase, wenn diese in einer Datei gespeichert ist (der Dateiname muss nicht angegeben werden)
    /S<Адрес>– Die Adresse der auf dem 1C:Enterprise 8.x-Server gespeicherten Informationsbasis lautet wie folgt:
    <Имя компьютера, работающего сервером приложений>\ <Ссылочное имя информационной базы, известное в рамках сервера 1С:Предприятия 8.x>

    /N<Имя>-Benutzername. Muss auf die gleiche Weise angegeben werden wie in der Liste der im Konfigurator erstellten Benutzer
    /P<Пароль>-Passwort des Benutzers, dessen Name im Parameter /N angegeben ist. Wenn der Benutzer kein Passwort hat, kann dieser Parameter weggelassen werden
    /WA – verbietet die Verwendung der Windows-Authentifizierung beim Starten eines Enterprise oder Configurators
    /WA+ legt die obligatorische Verwendung der Windows-Authentifizierung beim Starten von 1C:Enterprise oder Configurator fest. Wenn der Schalter /WA nicht angegeben ist, wird davon ausgegangen, dass die Befehlszeilenoption /WA+ verwendet wird.
    /AU – verhindert die Anzeige einer Frage zur Aktualisierung der aktuellen Version von 1C:Enterprise über eine Administratorinstallation
    /AU+-Einstellung, um eine Frage zum Aktualisieren der aktuellen Version von 1C:Enterprise aus einer Administratorinstallation anzuzeigen. Wenn der Schalter /AU nicht angegeben ist, wird davon ausgegangen, dass die Befehlszeilenoption /AU+ verwendet wird.
    /Aus<Имя файла>[-NoT_runcate] – Festlegen einer Datei zum Anzeigen von Servicemeldungen. Wenn der Schalter –NoT_runcate angegeben ist (getrennt durch ein Leerzeichen), wird die Datei nicht gelöscht
    /L<Каталог>– gibt das Verzeichnis der lokalisierten Schnittstellenressourcen an (z. B. „RU“)
    /DisableStartupMessages – Unterdrückt Startmeldungen: „Die Datenbankkonfiguration stimmt nicht mit der gespeicherten Konfiguration überein.“ Weitermachen?"; „Die Fähigkeiten Ihres Computers reichen nicht aus, um die Konfigurationshilfe zu bearbeiten. Um die Hilfe zu bearbeiten, müssen Sie Microsoft Internet Explorer Version 6.0 oder höher installieren.“; „Die Leistungsfähigkeit Ihres Computers reicht nicht aus, um HTML-Dokumente, einschließlich Hilfethemen, zu bearbeiten. Um HTML-Dokumente bearbeiten zu können, müssen Sie Microsoft Internet Explorer Version 6.0 oder höher installieren. In dieser Version ist die Bearbeitung von HTML-Dokumenten nicht verfügbar.“
    /C<Строка текста>– Übergabe des Parameters an die Konfiguration Befehlszeilenparameter des Konfigurator-Batch-Modus:
    /DumpIB<Имя файла>-Hochladen der Informationsbasis im Befehlsmodus
    /RestoreIB<Имя файла>– Laden der Infobase im Befehlsmodus
    /DumpCfg<имя cf файла>– Speichern der Konfiguration in einer Datei
    /LoadCfg<имя cf файла>– Konfiguration aus Datei laden
    /UpdateDBCfg [-WarningsAsErrors] – Datenbankkonfiguration aktualisieren. Wenn der Schlüssel WarningsAsErrors angegeben ist (getrennt durch ein Leerzeichen), werden alle Warnmeldungen als Fehler behandelt
    /DumpDBCfg<имя cf файла>– Speichern der Datenbankkonfiguration in einer Datei
    /RollbackCfg – Rückkehr zur Datenbankkonfiguration
    /CheckModules – Syntaxprüfung durchführen
    /UpdateCfg<имя cf | cfu файла>– Aktualisieren der unterstützten Konfiguration
    /IBCheckAndRepair [-ReIndex] [-LogIntergrity] [-RecalcTotals] [-IBCompression] [-TestOnly | [-BadRefCreate | -BadRefClear | -BadRefNone] [-BadDataCreate | -BadDataDelete] ] – Infobase testen und korrigieren
    ReIndex – Tabellen neu indizieren
    LogIntergrity – logische Integritätsprüfung
    RecalcTotals – Neuberechnung der Gesamtsummen
    IBCompression – Tabellenkomprimierung
    TestOnly – nur testen

    Wenn Verweise auf nicht vorhandene Objekte vorhanden sind:
    BadRefCreate – Objekte erstellen
    BadRefClear – Objekte löschen
    BadRefNone – nicht ändern

    bei teilweisem Verlust von Gegenständen:
    BadDataCreate – Objekte erstellen
    BadDataDelete – Objekte löschen

    Die gleichzeitige Verwendung von Schlüsseln innerhalb einer Untergruppe von Parametern ist nicht zulässig.
    Wenn der Befehl erfolgreich war, wird der Code 0 zurückgegeben, andernfalls 1 (101, wenn Fehler in den Daten vorliegen).
    Schließt nach der Ausführung das 1C:Enterprise 8.x-System.

    Befehlszeilenoptionen im Batch-Modus zum Erstellen von Bereitstellungs- und Aktualisierungsdateien:
    /CreateDistributionFiles [-cffile<имя cf файла>] [-cfufile<имя cfu файла>[-F<имя cf файла>|-v<версия дистрибутива>]+] – Liefer- und Aktualisierungsdateien erstellen
    -cffile<имя cf файла>– Anweisungen zum Erstellen eines Verteilungskits
    -cfufile<имя cfu файла>– Anweisungen zum Erstellen eines Updates
    -F<имя cf файла>– Die im Update enthaltene Distribution wird durch den Namen angegeben
    -v<версия дистрибутива>] – Die im Update enthaltene Distribution wird durch die Version angegeben
    Hinweis: Parametergruppe -f<имя cf файла>|-v<версия дистрибутива>wird so oft wiederholt, wie Distributionsdateien im Update enthalten sind.

    Das 1C-Programm ist für die Führung der Finanzunterlagen fast aller Unternehmen äußerst beliebt. Das Programm verfügt über eine Vielzahl von Funktionen und Möglichkeiten. Manchmal ist es nicht so einfach, mit ihnen umzugehen. Sie können mehrere Benutzerkonten erstellen, für die eine separate Datenbank erstellt wird. Bei jedem Start müssen Sie das gewünschte Konto und die gewünschte Datenbank auswählen und in einigen Fällen andere Einstellungen und Parameter angeben. Bei mehreren Nutzern kann es leicht zu Verwirrung und Fehlern bei der Auswahl kommen. Selbst wenn Sie nicht verwirrt sind, werden so viele Manipulationen für einen normalen Start mit der Zeit ziemlich langweilig.

    Das Starten von 1C über die Befehlszeile vereinfacht die Arbeit mit dem Programm.

    Wie kann ich dieses Verfahren vereinfachen? Die Entwickler haben vorgesehen, das 1C-Programm über die Befehlszeile zu starten. Lassen Sie sich von diesem Namen nicht einschüchtern, Sie müssen sich nicht viele Kombinationen und den Befehl merken Windows-Zeichenfolge Du wirst es auch nicht brauchen. Sie müssen nur einmal die erforderliche Anzahl von Verknüpfungen erstellen, die erforderlichen Befehlszeilenparameter in ihren Eigenschaften angeben oder eine spezielle Bat-Datei erstellen und diese darin registrieren.

    In diesem Artikel werden wir uns im Detail mit der Verwendung dieser Startmethode sowie der Angabe aller Parameter befassen. Darüber hinaus teilen wir Ihnen eine Liste der wichtigsten Befehle mit, die Ihnen bei der Feinabstimmung des Clients helfen.

    Schauen wir uns zunächst an, welche Dateien für den Start und die Ausführung des Programms verantwortlich sind, sowie das Verzeichnis Festplatte wo sie gespeichert sind. Das Hauptverzeichnis, in dem 1C installiert ist, ist C:\Programme\1CvXX\, wobei Zahlen anstelle von XX angegeben sind Arbeitsversion. Wenn die neueste Version 8.3 verwendet wird, heißt der Ordner 1Cv83, wenn die vorherigen 1Cv82 oder 1Cv81 sind. Innerhalb des Verzeichnisses gibt es weitere Verzeichnisse mit Subversionen. Sie enthalten bereits den bin-Ordner mit der ausführbaren Hauptdatei der Version. Es ist nicht klar, woran sich der Entwickler orientiert, aber mit jedem Update erstellt der Installer neue Ordner und verbraucht mit der Zeit viel freien Speicherplatz auf der Festplatte. Suchen Sie als Nächstes den Ordner „Common“ und darin die Datei 1cestrart.exe. Er ist es, der das Fenster zur Auswahl eines Benutzers und einer Datenbank öffnet. Dieses Fenster stellt dementsprechend die Datei 1cv8s.exe aus einem bestimmten bin-Verzeichnis dar.

    Nachdem Sie eine Datenbank zum Arbeiten ausgewählt haben, wird eine weitere Datei gestartet, deren Name von der Startoption abhängt – 1cv8.exe (Thick Client) oder 1cv8c.exe (Thin Client). Den Unterschied zwischen diesen Optionen erklären wir Ihnen etwas später. Darüber hinaus können Sie die für die Arbeit benötigten Verknüpfungen anzeigen und darin Startparameter eingeben, was den Vorgang um ein Vielfaches beschleunigt.

    Optionen zum Starten des 1C-Programms

    Versuchen wir herauszufinden, welche Startoptionen uns der Entwickler angeboten hat. Insgesamt gibt es vier davon, sie unterscheiden sich im Funktionsprinzip und ihren Anforderungen an die Ressourcen des Computers, an dem Sie arbeiten.

    • Fetter Kunde – bis vor Kurzem war dies der einzige vorhandene Option. Ist am ressourcenintensivsten Arbeitsmaschine Da die gesamte Datenverarbeitung auf dem Computer des Benutzers erfolgt, werden alle für die Arbeit erforderlichen Dateien auf diesem gespeichert. Hängt nicht von der Verfügbarkeit des Internets ab, sondern ist an die Hardware gebunden und bietet keine Möglichkeit zur Fernarbeit.
    • Thin Client ist eine Software-Shell für den Zugriff auf den 1C-Server. Es verfügt über eine vertraute Menü- und Einstellungsoberfläche, aber da die gesamte Datenverarbeitung auf dem Server erfolgt, stellt es keinerlei Anforderungen an die Geräteleistung. Dem Benutzer steht eine eingeschränkte Funktionalität zur Verfügung; die Arbeit kann mit beiden organisiert werden Remote-Serverüber das Internet und auf dem Computer selbst in einer speziellen Softwareumgebung.
    • Webclient – ​​zum Arbeiten benötigen Sie lediglich einen Webbrowser und einen Internetzugang. Dementsprechend besteht keine Verbindung zum Computer und Arbeitsplatz. Die Belastung der Geräte ist minimal, da alle Berechnungen auf einem Remote-Server stattfinden.
    • Konfigurator - ein spezieller Modus für Feinabstimmung Programme, die nur bei Verwendung eines Thick-Clients funktionieren.

    Heutzutage ist die beliebteste Startoption ein Thick Client mit Dateidatenbank auf einem Computer gespeicherte Daten. Angesichts der völligen Fokussierung auf Webdienste und Cloud-Technologien können wir jedoch davon ausgehen, dass die Zukunft in der Webversion liegt.

    Es ist erwähnenswert, dass die 1C-Programmeinstellungen standardmäßig automatisch die Startoption auswählen, sodass Sie nicht darüber nachdenken müssen. Wenn Sie jedoch eine bestimmte Option verwenden müssen, können Sie Verknüpfungen auf dem Desktop erstellen und dort Befehlszeilenparameter eingeben oder eine Bat-Datei verwenden. Schauen wir uns die einzelnen Methoden genauer an.

    Starten Sie über eine Desktop-Verknüpfung

    Am meisten auf einfache Weise verwendet eine Desktop-Verknüpfung, deren Eigenschaften Befehlszeilenparameter enthalten. Wie organisiert man den Zugang auf diese Weise?

    1. Offen Windows Explorer, gehen Sie in das Verzeichnis, das die benötigte ausführbare Datei enthält, und suchen Sie die Datei selbst mit exe-Erweiterung. Zum Beispiel C:\Programme\1Cv83\bin\1cv8.exe für die Ausführung im Thick-Client-Modus.
    2. Klicken Sie mit der rechten Maustaste darauf und wählen Sie „Verknüpfung erstellen“.
    3. Nachdem das System die Meldung „Windows kann in diesem Ordner keine Verknüpfung erstellen“ anzeigt. Soll ich es auf meinen Desktop legen?“ Klicken Sie auf Ja.
    4. Suchen Sie auf dem Desktop Ihre Verknüpfung, klicken Sie mit der rechten Maustaste darauf und wählen Sie „Eigenschaften“ – Registerkarte „Verknüpfung“ – Zeile „Objekt“.
    5. Sie sehen einen Eintrag, der wie folgt aussieht: „C:\Programme\1Cv83\bin\1cv8.exe“. Wenn Sie den Cursor dort platzieren, kann der Inhalt der Zeile geändert werden.
    6. Geben Sie am Ende der Zeile den Befehl ein, der Ihren Erwartungen entspricht, und bestätigen Sie Ihre Eingabe mit den Schaltflächen „Übernehmen“ – OK.

    Starten Sie mit einer Bat-Datei

    Eine ebenso einfache Möglichkeit, das Programm zu starten. Der Hauptunterschied besteht in der manuellen Erfassung aller Daten in einem Sonderheft Textdatei. Für einige wird diese Methode bequemer erscheinen. Wie benutzt man es?

    1. Erstellen Sie ein einfaches Textdokument mit dem Standard-Notepad.
    2. Geben Sie ihm einen Namen im Format Dateiname.bat, wobei bat für die Dateierweiterung steht, und speichern Sie es dann in einem beliebigen Ordner auf Ihrer Festplatte.
    3. Kopieren Sie die folgenden Befehle in das Dokument:

    @echo aus
    cls
    Start

    1. Geben Sie nach dem Start den erforderlichen Befehl ein, um das Programm mit den erforderlichen Parametern zu starten.
    2. Speichern Sie die Datei und schließen Sie sie.
    3. Um 1C zu starten, doppelklicken Sie auf die Bat-Datei.

    Aufmerksamkeit! Für den korrekten Betrieb ist es wünschenswert, dass die Befehle keine russischen Zeichen enthalten, insbesondere im Dateipfad oder Benutzernamen. Ansonsten sollten Sie bei der Wahl der Dateikodierung vorsichtig sein.

    Grundlegende Startbefehle

    Seit in verschiedene Versionen Die 1C-Befehlszeilenparameter sind unterschiedlich. Schauen wir uns für jeden von ihnen Beispiele an. Wir werden es in der folgenden Reihenfolge präsentieren: eine Dekodierung jedes Elements und eine Beispielanwendung.

    Version 7.7

    1cv7.exe MODE [ /M | /D‹Pfad› | /U‹Pfad› | /N‹Benutzername› | /P‹Passwort› ],

    Dabei ist MODE der angegebene Modus, in dem der Programm-Client gestartet wird. Kann folgende Werte annehmen:

    • config – Konfigurator zur Feinabstimmung von Programmfunktionen sowie zur Programmierung einiger Vorgänge;
    • debug – ein Debugger zum Überprüfen der Funktionalität einiger Funktionen und Operationen;
    • Unternehmen – normaler Betriebsmodus zur Durchführung alltäglicher Unternehmenswartungsaufgaben.
    • überwachen – Befehl, der den Überwachungsmodus startet.
    • /M – startet den exklusiven Zugriffsmodus, sodass niemand außer Ihnen das Programm betreten kann. Wenn Sie der einzige Benutzer sind, wird der Exklusivmodus automatisch aktiviert. Um bei der Arbeit in einem Unternehmensnetzwerk in den exklusiven Modus zu wechseln, müssen andere Benutzer das Programm beenden. Der Modus ist notwendig, um wichtige Vorgänge mit Datenbanken durchzuführen, damit kein Dritter eingreifen kann.
    • /D – der Ordner, in dem die Datenbank gespeichert ist. Dies ist besonders wichtig, wenn Sie einen anderen Ordner verwenden als den, den das Programm standardmäßig auswählt.
    • /U - Arbeitsordner Benutzer, sofern das Programm von mehreren Benutzern genutzt wird.
    • /N – Benutzername für den Zugriff auf die Datenbank und Konto.
    • /P – Passwort für den Zugriff auf das Konto und die Datenbank.

    Noch seltener verwendete Befehle:

    • /T‹Pfad› – Pfad zum Ordner mit temporären Dateien, wenn Sie möchten, dass diese in einem nicht standardmäßigen Ordner gespeichert werden.
    • /@‹FileName› – um eine Batch-Startdatei auszuwählen, wenn Sie im Konfiguratormodus arbeiten.
    • /W – Initialisiert die Weberweiterung.
    • /L – andere Programmmenüsprache als Russisch: ENG – Englisch, UKR – Ukrainisch

    Anwendungsbeispiel: 1cv7 Enterprise /Dc:\1c\database /NIvanov /P753159,

    Wenn Sie das Programm mit solchen Befehlen ausführen, vermeiden Sie die Anzeige des Benutzer- und Datenbankauswahlfensters und werden nicht zur Eingabe eines Benutzernamens und Passworts aufgefordert.

    Version 8.2 und 8.3

    • DESIGNER – Starten Sie den Konfiguratormodus zur Programmierung von Funktionen und zur Feinabstimmung.
    • ENTERPRISE – Starten Sie den normalen Modus zur Wartung des Unternehmens.
    • CREATEINFOBASE‹ConnectionString› ] – Erstellung neue Basis Daten, in denen alle Arbeitsinformationen gespeichert werden.
    • Verbindungszeichenfolge – die folgenden Parameter können angegeben werden:
      • Datei – Datenbankordner (für Dateimodus).
      • Srvr – Adresse des Unternehmensservers (für Client-Server-Betrieb). Sie können mehrere Adressen wie folgt angeben: Srvr=“Server1,Server2“ oder Srvr=“Server1:1741,Server2:1741“;
    • /AddInList [Datenbankname] – der Name der Datenbank, die zum Hinzufügen zur Liste verwendet wird. Wenn Sie diesen Parameter überspringen, wird die Datenbank nicht zur Liste hinzugefügt, und wenn Sie Ihren Namen nicht eingeben, wird er automatisch zugewiesen.
    • /UseTemplate – die Datenbank wird daraus erstellt fertige Vorlage, was im in dreieckigen Klammern geschriebenen Namen angegeben ist.
    • Ref – der Name der auf dem Programmserver gespeicherten Datenbank.

    DBMS gibt den Typ der auf dem Server verwendeten Datenbank an:

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

    Für jeden Datenbanktyp können Sie zusätzliche Parameter angeben:

    • Usr - Login.
    • Pwd – Passwort.
    • Gebietsschema – Lokalisierung.

    Beim Starten des Programms im Normalmodus oder im Konfiguratormodus können Sie folgende Kommandozeilenparameter verwenden:

    • /@‹FileName› – Wählen Sie eine externe Datei mit angegebenen Befehlszeilenparametern aus.
    • /F‹DatabasePath› – Pfad zur Datenbank im Dateimodus.
    • /S‹ComputerName\DatabaseName› – Speicherort der Datenbank auf dem Host-Computer im Servermodus.
    • /WS – Link zum Herstellen einer Verbindung zum Webserver.
    • /IBName‹Datenbankname› – startet eine Datenbank mit dem angegebenen Namen aus der Liste aller verfügbaren Datenbanken. Wenn die Namen mehrerer Datenbanken übereinstimmen, generiert das Programm einen Fehler.
    • /IBConnectionString – die Adresse der Verbindung zur gesamten Datenbank, wie sie von der oben beschriebenen ConnectionString-Funktion verwendet wird.

    Bei Verwendung eines Thin Clients können Sie folgende Einstellungen vornehmen:

    • wsn – Benutzeranmeldung für die Verbindung zum Webserver.
    • wsp – Passwort für die Verbindung zum Webserver.
    • wspauto – Automatische Proxyservereinstellungen aktivieren.
    • wspsrv – Proxy-Server-Adresse.
    • wspport – Proxy-Server-Port.
    • wspuser – Anmeldung bei der Arbeit über einen Proxyserver mit der Notwendigkeit einer Autorisierung. Benutzername für Proxy mit Autorisierung.
    • wsppwd – Passwort bei der Arbeit über einen Proxyserver mit Autorisierungsbedarf. Benutzername für Proxy mit Autorisierung.
    • /N‹Login› – im Konfigurator angegebenes Login. Benutzername wie im Konfigurator angegeben.
    • /P‹Password› – Passwort des im vorherigen Parameter angegebenen Benutzers. Kann weggelassen werden, wenn der Benutzer kein Passwort hat.
    • /WSN‹name› – Benutzername für die Authentifizierung am Webserver.
    • /WSP‹password› – Passwort des Benutzers, dessen Name im Parameter /WSN für die Authentifizierung am Webserver angegeben ist.
    • /WA- – deaktiviert die Verwendung der Windows-Authentifizierung beim Start.
    • /WA+ – erzwingt die Verwendung der Windows-Authentifizierung beim Start. Wenn Sie diesen Parameter überhaupt nicht schreiben, wird standardmäßig /WA+ verwendet.
    • AppAutoCheckVersion – automatische Auswahl der erforderlichen Version des 1C-Programms für jede Datenbankversion.
    • /AppAutoCheckMode – automatische Auswahl des Startmodus basierend auf Informationen aus der Datenbank.
    • /UseHwLicenses+, /UseHwLicenses- – Suche nach einem lokalen Schutzschlüssel.
    • /Debug – Starten Sie das 1C-Programm im Debugging-Modus.
    • /DebuggerURL – Identifikation des Debuggers, mit dem sich die Anwendung unmittelbar nach dem Start verbinden soll. Gibt die URL des Debuggers (Protokoll, Computer und Portnummer) an, auf der Remote-Objekte im Debugger erstellt werden können.
    • /RunShortcut‹Dateiname› – Starten Sie das Programm aus einer Datei mit einer Liste der erstellten Datenbanken.

    Konfigurator-Batch-Modus

    • /DumpIB‹FileName› – Dump der Datenbank.
    • /DumpCfg‹FileName› – Einstellungen in einer separaten Datei speichern.
    • /DumpDBCfg‹FileName› – Datenbankeinstellungen in einer separaten Datei speichern.
    • /ConvertFiles‹Dateiname|Verzeichnis› – Stapelkonvertierung von 1C-Dateien Version 8.x. Damit der Vorgang erfolgreich ist, müssen die Dateien beschreibbar sein und der Konfiguratormodus muss mit einer offenen Konfiguration ausgeführt werden, in der Sie die Konvertierung durchführen.

    Zum Beispiel: 1cv8.exe /ConvertFilesd:/base/ExtProcessing.epf – Dateikonvertierung,

    1cv8.exe /ConvertFilesd:/base – Konvertieren eines Ordners.

    Beispiele für Befehlszeilen

    Starten von 1C im Thick-Client-Dateimodus:

    „C:\Programme\1cv83\bin\1cv8.exe“ ENTERPRISE /F“D:\Datenbank\Benutzer“ /N“Admin“ /P“12345''

    Starten von 1C im Client-Server-Modus:

    „C:\Programme\1cv83\bin\1cv8.exe“ ENTERPRISE /S“server-base\Benutzer“ /N“Admin“ /P“12345''

    Abschluss

    Wir haben die meisten bewertet Grundbefehle um 1C über die Befehlszeile zu starten. Durch das Ersetzen von Befehlen können Sie eine Vielzahl von Abfragen durchführen. Tatsächlich gibt es davon noch viel mehr, doch ein erheblicher Teil davon ist eher für Spezialisten gedacht technische Unterstützung. Anhand der Informationen aus dem Artikel können Sie alle Aktionen selbst durchführen. Hinterlassen Sie Ihre Fragen in den Kommentaren.