Heim / Mobiles Betriebssystem / 1s beginnen von der Befehlszeile aus. Befehlszeilenoptionen zum Festlegen von Startoptionen. So aktualisieren Sie die aktuellen Konfigurationsänderungen in der Datenbankkonfiguration über die Befehlszeile

1s beginnen von der Befehlszeile aus. Befehlszeilenoptionen zum Festlegen von Startoptionen. So aktualisieren Sie die aktuellen Konfigurationsänderungen in der Datenbankkonfiguration über die Befehlszeile

Um den Server 1C 8.3 (8.2) auf einem persönlichen Gerät auszuführen, benötigen Sie ein Distributionskit des Programms und eine vollständige Software die Einstellungen. Nachdem Sie die Distribution erhalten haben, entpacken Sie sie und führen Sie setup.exe aus.

Setup- und Startoptionen 1C 8.3

Die Einrichtung der Konfiguration sollte Schritt für Schritt erfolgen:

  • Klicken Sie im Installationsassistenten auf Weiter. Wir installieren die notwendigen Komponenten. Dann wieder "Weiter".
  • Wählen Sie die Standardschnittstelle und "Installieren".
  • Als nächstes müssen Sie den Schutztreiber installieren. Wenn Sie einen Hardware-USB haben, einen Sicherheitsschlüssel haben und ihn noch nicht eingegeben haben, dann lassen Sie ein Häkchen. In anderen Fällen Lizenz, Schlüssel und auf „Weiter“ klicken.

Abgeschlossen! Es gibt andere Optionen zum Ausführen der Konfiguration, aber diese ist die einfachste. Wenn die Startlinie 1C 8.3 bzw. die Anwendungsparameter richtig angegeben sind, sollte es theoretisch keine Probleme geben. Aber selbst Administratoren stehen aus unbekannten Gründen oft vor dem Problem, 1C 8.3 zu starten. Es kann gelöst werden.

Was tun, wenn beim Starten von 1C 8.3 ein Fehler aufgetreten ist?

Wenn eine solche Störung auftritt, gehen Sie der Reihe nach vor:

  • Öffnen Sie den Konfigurator von Launch Line 1C 8.3, wählen Sie im Menü "Administration" "Infobase hochladen" und geben Sie an, welche Datei hochgeladen werden soll (mit der Erweiterung dt). Auch hier herunterladen.
  • Bestätigen Sie, dass Sie darüber informiert werden, dass die Informationen verloren gehen.
  • Nachdem der Download abgeschlossen ist, klicken Sie auf „Testen“ und „Korrektur“.

Nun, Problem gelöst. Nach der „Korrektur“ startet das Programm ohne Probleme und der Fehler „poppt nicht“.

Die 1C:Enterprise 8.x-Plattform ermöglicht es Ihnen, Anwendungen von Drittanbietern mit integrierten Tools zu starten. Wenn Sie beispielsweise einen Browser starten müssen, um einen Link zu öffnen, schreiben Sie einfach den folgenden Programmcode:

RunApplication("http:// 1 clancer.ru");

Auf die gleiche Weise können Sie jede andere Anwendung starten, indem Sie explizit den Pfad zur ausführbaren EXE-Datei angeben.

RunApplication(" C:\Windows\notepad . exe" ) ;

Nach dem Ausführen dieser Codezeile wird der Standard Windows-Anwendung- "Notizbuch".

Es ist sinnvoller, diese globale Kontextmethode auf der Clientseite (Thin oder Thick) zu verwenden, da in den allermeisten Fällen nach dem Start der Anwendung nicht mehr von 1C:Enterprise aus damit gearbeitet werden kann. Diese. Nach dem Öffnen des Browsers kann die Plattform ihre Ereignisse nicht verarbeiten oder Daten von ihr empfangen.

Sie können jedoch weiterhin mit einer auf diese Weise gestarteten Anwendung interagieren! Zum Beispiel erwarten wir nach dem Start wann laufende Anwendung Generieren Sie eine Antwortdatei und lesen Sie sie dann. Wenn wir die Methode "StartApplication()" verwenden, müssen wir das Vorhandensein der Antwortdatei in der Schleife prüfen und, wenn ein Zugriff auf diese Datei angezeigt wird, sie verarbeiten.

Es wäre vernünftiger, die Anwendung zu starten, auf den Abschluss ihrer Ausführung zu warten und dann alle erforderlichen Aktionen auszuführen. Und wenn der Start auf einem Client-Rechner durchgeführt wird, ist es möglicherweise gar nicht notwendig, das Anwendungsfenster anzuzeigen.

Für diese Zwecke können Sie das COM-Objekt "WScript.Shell" verwenden:

Hülse" ); WshShell.Run(< команда> , < вид окна приложения> , < требуется ожидать завершения> ) ;

Mehr:

ABER)- Systembefehl (Pfad zur ausführbaren Datei oder ein anderer Befehl im DOS-Format).

B)- Option zum Anzeigen des Anwendungsfensters. Nicht benötigt. Mögliche Werte:

1 - Aktiviert und zeigt das Fenster an. Wenn das Fenster minimiert oder maximiert wird, stellt das System seine ursprüngliche Größe und Position wieder her. Wird beim erstmaligen Öffnen des Programmfensters verwendet.
2 - Aktiviert das Fenster im minimierten Modus.
3 - Aktiviert das Fenster und erweitert es auf Vollbild.
4 - Zeigt das Fenster in seiner neuen Größe und Position an. Das aktuelle Fenster bleibt aktiv.
5 - Aktiviert das Fenster und zeigt es in seiner aktuellen Größe an.
6 - Minimiert das Fenster und aktiviert das nächste in der Taskleiste.
7 - Zeigt das Fenster minimiert an. Das aktive Fenster bleibt aktiv.
8 - Zeigt das Fenster in seinem aktuellen Zustand an. Das aktive Fenster bleibt aktiv.
9 - Aktiviert und zeigt das Fenster an. Wenn das Fenster minimiert oder maximiert wird, stellt das System seine ursprüngliche Größe und Position wieder her. Wird verwendet, um ein minimiertes Fenster wiederherzustellen.
10 - Zeigt das Fenster im selben Zustand wie das Fenster des aufrufenden Programms.

BEI)- ob auf die Beendigung des Befehls gewartet werden soll: 0 - keine Notwendigkeit, auf die Beendigung des Befehls zu warten, 1 - auf die Beendigung des Befehls zu warten.

So sieht es aus, die Notepad-Anwendung auf diese Weise zu starten:

WshShell = New COMObject(" WScript . Hülse. exe" , 1 , 0 ) ;

Aber auch hier müssen Sie nicht warten, bis die Bewerbung abgeschlossen ist. Dazu muss der dritte Parameter auf 1 gesetzt werden.

WshShell = New COMObject(" WScript . Hülse" ); WshShell.Run(" C:\Windows\notepad . exe" , 1 , 10 )

Ein Beispiel für die Verwendung des „WScript.Shell“-COM-Objekts findet sich in der „Yandex.Wordstat“-Verarbeitung, wo es das Dienstprogramm zum Senden einer JSON-Anfrage über Yandex.API startet.

Der Nachteil der zweiten Methode ist ihre Nichtuniversalität, da der Betrieb eines COM-Objekts nur für Fälle möglich ist, in denen die Plattform (oder der 1C:Enterprise-Server) darunter ausgeführt wird Betriebssystem Fenster.


Schlüsselwörter: Startschlüssel, Startoption, Befehlszeile

Starten der ausführbaren Datei des 1C:Enterprise 8.0-Systems

Zusätzlich zum Starten durch Auswahl des entsprechenden Symbols aus dem Menü Start – Programme des MS Windows-Betriebssystems kann das 1C:Enterprise 8.0-System durch Starten der ausführbaren Datei 1CV8.EXE gestartet werden. Ein solcher Start kann beispielsweise über den Punkt „Ausführen“ des Menüs „Start“ des Betriebssystems MS Windows oder durch Doppelklick auf den Dateinamen 1CV8.EXE im Programm Explorer erfolgen.

In der Befehlszeile zum Starten der Datei 1CV8.EXE können Sie alle notwendigen Parameter angeben: Startmodus, Name des Verzeichnisses mit der Infobase, Name des Benutzerverzeichnisses und andere. Wenn die Parameter Befehlszeile korrekt angegeben, wird die Datei 1CV8.EXE in einem der Startmodi gestartet: "1C:Enterprise" oder "Configurator" - abhängig von den angegebenen Parametern.

Wenn beim Starten der Datei 1CV8.EXE ein Fehler in den Befehlszeilenparametern festgestellt wird oder keine Parameter vorhanden sind, wird nach dem Start der 1C:Enterprise-Startdialog auf dem Bildschirm angezeigt. In diesem Dialog kann der Benutzer den Startmodus für die Datei 1CV8.EXE, den Namen der Infobase und andere Startoptionen auswählen.

Befehlszeilenoptionen.
Beim Ausführen der Datei 1CV8.EXE können die folgenden Parameter auf der Befehlszeile angegeben werden:

Befehlszeilenoptionen für die Modusauswahl:

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

UNTERNEHMEN
Starten des 1C:Enterprise 8.0-Systems im 1C:Enterprise-Modus;

INFOBASE ERSTELLEN ]
Aufbau einer Informationsbasis


eine Zeichenfolge, die die Infobase-Parameter angibt, von denen jeder ein Fragment der Ansicht ist
<Имя параметра=><Значение>,

wobei Parametername der Name des Parameters und Wert sein Wert ist.

Fragmente werden durch ";" voneinander getrennt.

Wenn der Wert Leerzeichen enthält, muss er eingeschlossen werden Anführungszeichen (").

Für die Dateivariante ist folgender Parameter definiert:

Datei - Infobase-Verzeichnis;

Gebietsschema – Sprache (Land), die beim Erstellen der Infobase verwendet wird. Gültige Werte sind die gleichen wie beim Parameter<Форматная строка>Methode Format. Der Locale-Parameter ist optional. Wenn nicht angegeben, werden die regionalen Einstellungen der aktuellen Infobase verwendet.

Für die Client-Server-Version sind folgende Parameter definiert:

Srvr - 1C:Enterprise-Servername;

Ref - Name der Infobase auf dem Server;

SQLSrvr - Name des SQL-Servers;

SQLDB - Name der SQL-Datenbank;

SQLUID - SQL-Benutzername;

SQLPwd – SQL-Benutzerkennwort. Wenn das Passwort für den SQL-Benutzer nicht gesetzt ist, kann dieser Parameter weggelassen werden

SQLYOffs ist der Datumsoffset, der zum Speichern von Datumsangaben in SQL Server verwendet wird. Er kann die Werte 0 oder 2000 annehmen. Dieser Parameter ist optional. Wenn nicht gesetzt, ist der Wert 0.

Gebietsschema - Sprache (Land), (ähnlich der Dateiversion).

Für alle Optionen sind die Parameter definiert:

usr - Benutzername;

pwd - Passwort

/AddInList
Parameter, der angibt, unter welchem ​​Namen die Basis zur Liste hinzugefügt werden soll, wenn nicht angegeben, wird die Basis nicht zur Liste hinzugefügt. Wenn kein Name angegeben ist, wird der Standard verwendet, ähnlich wie bei der interaktiven Erstellung einer Infobase.

Die gleichzeitige Verwendung von Schlüsseln ist nicht zulässig.

Befehlszeilenoptionen zum Festlegen von Startoptionen:

/@<имя файла>
Befehlszeilenoptionen werden in die angegebene Datei geschrieben

/F<Путь>
Pfad zur Infobase, wenn sie in einer Datei gespeichert ist (der Dateiname muss nicht angegeben werden)

/S<Адрес>
die auf dem 1C:Enterprise 8.0 Server gespeicherte Adresse der Infobase wird wie folgt addiert:

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

/N<Имя>
Benutzername. Muss wie in der im Konfigurator erstellten Benutzerliste angegeben werden

/P<Пароль>
das Kennwort des Benutzers, dessen Name in der Option /N angegeben ist. Wenn der Benutzer kein Passwort hat, kann dieser Parameter weggelassen werden

/WA-
Verbot der Verwendung der Windows-Authentifizierung beim Start des Unternehmens oder des Konfigurators

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

/AU-
Verbot der Ausgabe der Frage nach dem Update aktuelle Version 1C:Enterprise mit administrativer Installation

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

/Aus<Имя файла>
[-NoTruncate]
Einstellen einer Datei zum Anzeigen von Servicemeldungen. Wenn der Schalter -NoTruncate gesetzt ist (durch ein Leerzeichen getrennt), wird die Datei nicht gelöscht

/L<Каталог>
das Verzeichnis der lokalisierten Schnittstellenressourcen wird angegeben (z. B. "RU")

/DisableStartupMessages
Unterdrückt Startmeldungen: „Datenbankkonfiguration stimmt nicht mit gespeicherter Konfiguration überein. Fortfahren?"; „Die Möglichkeiten 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 Fähigkeiten Ihres Computers reichen nicht aus, um HTML-Dokumente einschließlich Hilfeabschnitten zu bearbeiten. Um HTML-Dokumente zu bearbeiten, müssen Sie Microsoft Internet Explorer Version 6.0 oder höher installieren. Bei dieser Einführung ist das Bearbeiten von HTML-Dokumenten nicht verfügbar.

/C<Строка текста>
Übergabeparameter an die Konfiguration

Konfigurator-Batch-Modus-Befehlszeilenparameter:

/DumpIB<Имя файла>
Entladen der Infobase im Befehlsmodus

/RestoreIB<Имя файла>
Laden von Infobase im Befehlsmodus

/DumpCfg<имя cf файла>
Speichern der Konfiguration in einer Datei

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

/DumpDBCfg<имя cf файла>
Speichern der Datenbankkonfiguration in einer Datei

/RollbackCfg
zurück zur Datenbankkonfiguration

/CheckModule
Syntaxprüfung durchführen

/UpdateCfg<имя cf | cfu файла>
Aktualisieren einer unterstützten Konfiguration

/IBCheckAndRepair [-ReIndex]
[-LogIntergrity] [-RecalcTotals]
[-IBCompression]
[-Nur testen | [-BadRefCreate |
-BadRefClear | -BadRefNone]
[-BadDataCreate |
-BadDataDelete] ]
Testen und Korrigieren der Infobase durchführen

Neu indizieren
Tabelle neu indizieren

ProtokollIntegrität
logische Integritätsprüfung

Summen neu berechnen
Neuberechnung

IBKomprimierung
Tabellenkomprimierung

Nur testen
nur testen

wenn Verweise auf nicht existierende Objekte vorhanden sind:

BadRefCreate
Objekte erstellen

BadRefClear
klare Objekte

BadRefNone
verändere dich nicht

bei teilweisem Verlust von Gegenständen:

BadDataCreate
Objekte erstellen

BadDataDelete
Objekte löschen

Die gleichzeitige Verwendung von Tasten innerhalb einer Parameteruntergruppe ist nicht zulässig.
Wenn der Befehl erfolgreich war, wird ein Rückgabecode von 0 zurückgegeben, andernfalls - 1 (101, wenn Fehler in den Daten vorhanden sind).

Befehlszeilenoptionen zum Erstellen von Verteilungs- und Aktualisierungsdateien im Stapelmodus:

/CreateDistributionFiles
[-cffile<имя cf файла>]
[-cfufile<имя cfu файла>
[-f<имя cf файла>|-v<версия дистрибутива>]+]
Bereitstellungs- und Aktualisierungsdateien erstellen

cffile<имя cf файла>
eine Anweisung zum Erstellen einer Verteilung

cfufile<имя cfu файла>
eine Anweisung 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<версия дистрибутива>wiederholt sich so oft, wie die Distributionsdateien im Update enthalten sind.

Kommandozeilenparameter für die Arbeit mit dem Konfigurationsrepository:

/DepotF
Speicherverzeichnis

/DepotN
Vault-Benutzername

/DepotP
Vault-Benutzerkennwort

/DepotDumpCfg<имя cf файла>[-v<номер версии хранилища>]
Konfiguration aus Repository in Datei speichern (Batch-Modus)

v<номер версии хранилища>
v - Versionsnummer, wenn die Versionsnummer nicht angegeben oder gleich -1 ist, wird sie gespeichert letzte Version.

/DepotUpdateCfg [-v<номер версии хранилища>] [-überarbeitet]
Speicherkonfiguration aus Datei aktualisieren (Batch-Modus)

v<номер версии хранилища>
Versionsnummer, wenn die Versionsnummer nicht angegeben ist oder gleich -1 ist, wird die neueste Version gespeichert, wenn die Konfiguration mit dem Repository verbunden ist, wird der Parameter ignoriert

Überarbeitet
Erhalten Sie bei Bedarf erbeutete Objekte. Wenn die Konfiguration nicht mit dem Repository verbunden ist, wird der Parameter ignoriert.

Befehlszeilenparameter für die Stapelregistrierung von 1C:Enterprise 8.0 als Automatisierungsserver:

/RegServer
Anwendungsregistrierung

/UnregServer
Löschen der Anwendungsregistrierung

Nach der Ausführung wird das 1C:Enterprise 8.0-System geschlossen.

Wenn Parameterwerte Leerzeichen enthalten (z. B. ein Pfad oder Dateiname), müssen die Werte in Anführungszeichen eingeschlossen werden.

Unten sehen Sie ein Beispiel für eine Befehlszeile zum Starten des 1C: Enterprise 8.0-Systems:

C:\1CV8\BIN\1CV8.EXE ENTERPRISE /FDB

Die angegebene Befehlszeile bedeutet, dass das 1C:Enterprise 8.0-System im 1C:Enterprise-Modus gestartet wird und sich die Infobase im Unterverzeichnis „\DB“ des Verzeichnisses „С:\1CV8\BIN“ befindet.

In diesem Artikel werden wir uns die 1C-Startoptionen und deren Verwendung ansehen. Schauen wir uns ein paar Anwendungsfälle an. Während wir den Artikel lesen, werden wir beginnen, Startprozesse zu automatisieren.

Beim Starten von 1C können verschiedene Startmodi verwendet werden, die in den Einstellungen der Verknüpfung selbst angegeben werden müssen, die für den Start von 1C verantwortlich ist.

Es gibt 2 Arten von Startmodi 1C

  1. KONFIG- Starten Sie 1C im Konfigurationsmodus
  2. UNTERNEHMEN- Starten Sie 1C im Enterprise-Modus.

Die 1C-Startdatei ist die Datei - 1cestart.exe, es befindet sich in einem Unterordner - "1cv8 \ common". Am Anfang angegebene Datei wird automatisch die für den Betrieb erforderliche Version des Clients ermittelt.

1C-Startoptionen mit der Möglichkeit, automatisch einen Benutzer auszuwählen

  • /N- Parameter verantwortlich für "Benutzername"
  • /P- Parameter verantwortlich für "Benutzerpasswort"

In der Regel ist es erforderlich, dass Name und Passwort mit dem Namen und Passwort übereinstimmen, die in der Liste der Benutzer angegeben sind, die im 1C-Konfigurator eingegeben wurden. Um das Vorhandensein von Benutzern im Konfigurator zu sehen, müssen Sie auf die Registerkarte "Verwaltung" und dann auf "Benutzer" gehen. Wenn das Passwort für den ausgewählten Benutzer leer ist, kann es weggelassen werden.

Diese Parameter können in den Einstellungen beim Bearbeiten der Basis in der Liste der Basen festgelegt werden. Sie können im Feld „Erweiterte Startoptionen“ festgelegt werden.

Beim Start von 1C sollte dieses Fenster erscheinen:

Sie müssen die Daten wie in der Abbildung gezeigt schreiben, Ihre Daten (Name und Passwort) angeben und dann auf die Schaltfläche "Fertig stellen" klicken. Wenn alle Daten korrekt eingegeben werden, dann in Zukunft bei der Eingabe der diese Basis 1C, wird das System Sie nicht nach Anmeldedaten fragen.

Erforderliche Daten zum Starten von 1C im Automatikmodus

  • /F "Adresse"- Pfad zur Datenbank (Dateiversion)

Wenn sich Ihre Datenbank auf einem beliebigen Server befindet, muss der Pfad wie folgt geschrieben werden:

  • /S "Adresse"- "Name des Servers (Infobase-Cluster)" \ "Name der Infobase auf dem Server"

Diese Parameter müssen in die 1C-Startverknüpfung geschrieben werden. Klicken Sie mit der rechten Maustaste auf das Etikett und wählen Sie das Feld "Objekt" aus, fügen Sie Ihre Parameter hinzu.

Sind die Daten in den Eigenschaften der Verknüpfung korrekt eingetragen, startet beim nächsten Start automatisch die benötigte Datenbank. Wenn Sie mehrere Datenbanken haben, können Sie für verschiedene Datenbanken ein separates Etikett erstellen.

Auch in 1C besteht die Möglichkeit, es beim Hochfahren Ihres Computers zu starten. Dazu müssen Sie die Verknüpfung Ihrer 1C-Basis in den Startordner kopieren.

Zusätzliche Startoptionen 1C

  • /LogUI- Aufzeichnung von Benutzeraktionen im Protokoll. (Das Schreiben erfolgt im Verzeichnis des Benutzers in einer Datei namens "logi.txt")
  • /DumpIB " Dateiadresse hochladen « - Entladen der Datenbank. Geeignet zum Erstellen einer automatischen Datenbankarchivierung.
  • /ausführen " Adresse externe Verarbeitung» - Der Parameter ist für den automatischen Start der externen Verarbeitung nach dem Systemstart vorgesehen.
  • /C"String-Parameter" - übergibt den Parameter an die Konfiguration. Sie können darauf über den globalen Kontext im Startparameter-Konfigurator zugreifen.
  • /DisableStartupMessages- Der Parameter entfernt Systemmeldungen beim Starten von 1C Enterprise.

Bei Änderungen an Informationsbasis, können Sie die Version von 1C angeben, mit der der Start erfolgen soll (diese Lösung ist nützlich, wenn Sie mehrere 1C-Datenbanken installiert haben, in denen Sie arbeiten).

Ein Beispiel für die automatische Archivierung einer 1C-Datenbank.

"C:\Program Files (x86)\1cv8\common\1cestart.exe" CONFIG /F"C:\Base_Buh" /N"user" /P"111" /DisableStartupMessages /DumpIB C:\Arhiv\Buh.dt / Out" C:\Arhiv\log_arhiv.txt" -NoTruncate

Diese Parameter müssen in der 1C-Startverknüpfung im Feld "Objekt" registriert werden, wonach das Basisarchiv erstellt wird, das sich unter der Adresse "C: \ Base_Buh" im Ordner "C: \ Arhiv" unter dem Namen befindet "Buh.dt". Parallel wird ein Log in die Datei "C:\Arhiv\log_arhiv.txt" geschrieben. Diese Pfade werden zu Informationszwecken angegeben, Sie müssen Ihre Pfade angeben, nämlich den Standort Ihrer Basis und den Pfad, in dem die Basisarchive gespeichert werden.

Festlegen der Startoptionen für das Debuggen von Anwendungen

Während des Entwicklungsprozesses muss der 1C-Debugger unter einem bestimmten Datenbankbenutzer gestartet werden. Um den Debugger im Konfigurator zu starten, müssen Sie „Parameter“ im Abschnitt „Hilfe“ ausführen

Auf der Registerkarte "Launch 1C: Enterprise" im Element "Basic" in der Gruppe "User" gibt es standardmäßig einen Benutzer, unter dem Sie den Modus "Configurator" aufgerufen haben. In diesem Fenster können Sie jeden Benutzer eingeben, den Sie benötigen Debugging, das zukünftig unter dem angegebenen Benutzer läuft.

Sie können auch den Client auswählen, unter dem die Anwendung in Zukunft gestartet werden soll.

Starten der ausführbaren Datei des 1C:Enterprise 8.x-Systems

Zusätzlich zum Starten durch Auswahl des entsprechenden Symbols aus dem Menü Start – Programme des MS Windows-Betriebssystems kann das Starten des 1C:Enterprise 8.x-Systems durch Starten der ausführbaren Datei 1CV8.EXE durchgeführt werden. Ein solcher Start kann beispielsweise über den Punkt „Ausführen“ des Menüs „Start“ des Betriebssystems MS Windows oder durch Doppelklick auf den Dateinamen 1CV8.EXE im Programm Explorer erfolgen.

In der Befehlszeile zum Starten der Datei 1CV8.EXE können Sie alle notwendigen Parameter angeben: Startmodus, Name des Verzeichnisses mit der Infobase, Name des Benutzerverzeichnisses und andere. Wenn die Befehlszeilenparameter korrekt sind, wird die Datei 1CV8.EXE in einem der Startmodi gestartet: "1C:Enterprise" oder "Configurator" - abhängig von den angegebenen Parametern.

Wenn beim Starten der Datei 1CV8.EXE ein Fehler in den Befehlszeilenparametern festgestellt wird oder keine Parameter vorhanden sind, wird nach dem Start der 1C:Enterprise-Startdialog auf dem Bildschirm angezeigt. In diesem Dialog kann der Benutzer den Startmodus für die Datei 1CV8.EXE, den Namen der Infobase und andere Startoptionen auswählen.

Beispiele:


Dateioption:
"C:\Programme\1cv82\common\1cestart.exe" ENTERPRISE /F"Datenbankpfad" /N"Benutzername" /P"Passwort"
Client-Server-Option:
"C:\Programme\1cv82\common\1cestart.exe" ENTERPRISE /S"NameServer\Base" /N"Benutzername" /P"Passwort"
Server Port(zum Beispiel 1641):

"C:\Programme\1cv82\common\1cestart.exe" ENTERPRISE /S"NameServer:1641\Base" /N"Benutzername" /P"Passwort"
Ausführen des Programms als Benutzer und Ausführen der Verarbeitung beim Öffnen:
"C:\Program Files\1cv82\8.2.17.235\bin\1cv8s.exe" ENTERPRISE /F "D:\1C\HRM" /N user /P password /Execute "D:\1C\External_processing_1C\RunningProcessing\Desktop. epf"
"C:\Programme\1cv82\common\1cestart.exe" ENTERPRISE /F "PFAD ZUM DB-ORDNER" /N BENUTZER /P PASSWORT /Ausführen "C:\\processing.epf"
1C-Infobase-Archivierung
"C:\Programme\1cv82\common\1cestart.exe" DESIGNER /S Server-1C\1C-Work82 /N"Administrator" /P"12345" /DumpIB \\bdc\BackUp\Base.dt
"C:\Program Files\1cv82\common\1cestart.exe" config /S server:1641\82_zup /N Administrator /P zzzz /WA- /Out"c:\Backup\backup.log" -NoT_runcate /DumpIB H: \1S_VIGR\82_zup.dt


Für 8.1:
Für die Dateiversion:
"C:\Programme\1cv81\bin\1cv8.exe" ENTERPRISE /F"D:\1C_base\ZUPRAZR" /N"EMigachev" /P"12345"
Für Client-Server-Version:
"C:\Programme\1cv81\bin\1cv8.exe" ENTERPRISE /S"server-1C\ZUP" /N"EMigachev" /P"12345"
Wenn ein Server 8.1 und 8.2 hat (wie man ein- ), müssen Sie dann beim Herstellen einer Verbindung zu 8.2-Datenbanken angebenServer Port(zum Beispiel 1641):
"C:\Programme\1cv82\common\1cestart.exe" ENTERPRISE /S"server-1C:1641\ZUP" /N"EMigachev" /P"12345"

Befehlszeilenoptionen


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

Für die Dateivariante ist folgender Parameter definiert:
Datei - Infobase-Verzeichnis;
Gebietsschema – Sprache (Land), die beim Erstellen der Infobase verwendet wird. Gültige Werte sind die gleichen wie beim Parameter<Форматная строка>Methode Format. Der Locale-Parameter ist optional. Wenn nicht angegeben, werden die regionalen Einstellungen der aktuellen Infobase verwendet.

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

Für alle Optionen sind die Parameter definiert:
usr - Benutzername;
pwd - Passwort
/AddInList - Parameter, der anzeigt, unter welchem ​​Namen die Basis zur Liste hinzugefügt werden soll, wenn nicht angegeben, wird die Basis nicht zur Liste hinzugefügt. Wenn kein Name angegeben ist, wird der Standard verwendet, ähnlich wie bei der interaktiven Erstellung einer Infobase.

Die gleichzeitige Verwendung von Schlüsseln ist nicht zulässig.

Befehlszeilenoptionen zum Festlegen von Startoptionen:
/@<имя файла>- Befehlszeilenparameter werden in die angegebene Datei geschrieben
/F<Путь>- Pfad zur Infobase, wenn sie in einer Datei gespeichert ist (keine Angabe des Dateinamens erforderlich)
/S<Адрес>- Die auf dem 1C:Enterprise 8.x-Server gespeicherte Adresse der Infobase wird wie folgt hinzugefügt:
<Имя компьютера, работающего сервером приложений>\ <Ссылочное имя информационной базы, известное в рамках сервера 1С:Предприятия 8.x>

/N<Имя>-Benutzername. Muss wie in der im Konfigurator erstellten Benutzerliste angegeben werden
/P<Пароль>-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 Start des Unternehmens oder des Konfigurators
/WA+ setzt die obligatorische Verwendung der Windows-Authentifizierung beim Start von 1C:Enterprise oder Configurator. Wenn der Schalter /WA nicht angegeben ist, wird davon ausgegangen, dass die Befehlszeilenoption /WA+ verwendet wird.
/AU - Verbot, eine Frage zum Aktualisieren der aktuellen Version von 1C: Enterprise von einer Administratorinstallation aus anzuzeigen
/AU+ setzt die Ausgabe der Frage zum Aktualisieren der aktuellen Version von 1C:Enterprise von der Administratorinstallation. Wenn der Schalter /AU nicht angegeben ist, wird davon ausgegangen, dass die Befehlszeilenoption /AU+ verwendet wird.
/Aus<Имя файла>[-NoT_runcate] - Einstellen einer Datei zum Anzeigen von Servicemeldungen. Wenn der Schlüssel –NoT_runcate (getrennt durch ein Leerzeichen) gesetzt ist, wird die Datei nicht geleert
/L<Каталог>- gibt das Verzeichnis der lokalisierten Schnittstellenressourcen an (z. B. "RU")
/DisableStartupMessages – Unterdrückt Startmeldungen: „Die Datenbankkonfiguration stimmt nicht mit der gespeicherten Konfiguration überein. Fortfahren?"; „Die Möglichkeiten Ihres Computers reichen nicht aus, um die Konfigurationshilfe zu bearbeiten. Sie müssen Microsoft Internet Explorer Version 6.0 oder höher installiert haben, um die Hilfe bearbeiten zu können.»; „Die Fähigkeiten Ihres Computers reichen nicht aus, um HTML-Dokumente einschließlich Hilfeabschnitten zu bearbeiten. Um HTML-Dokumente zu bearbeiten, müssen Sie Microsoft Internet Explorer Version 6.0 oder höher installieren. Bei dieser Einführung ist das Bearbeiten von HTML-Dokumenten nicht verfügbar.
/C<Строка текста>- Übergabe des Parameters an die Konfdes Batchmodus des Konfigurators:
/DumpIB<Имя файла>- Entladen der Infobase im Befehlsmodus

/DumpCfg<имя cf файла>- Speichern der Konfiguration in einer Datei

/UpdateDBCfg [-WarningsAsErrors] – aktualisiert die Datenbankkonfiguration. Wenn der Schlüssel WarningsAsErrors angegeben ist (durch ein Leerzeichen getrennt), 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 файла>- Update-Konfiguration unter Support
/IBCheckAndRepair [-ReIndex] [-LogIntergrity] [-RecalcTotals] [-IBCompression] [-TestOnly | [-BadRefCreate | -BadRefClear | -BadRefNone]
[-BadDataCreate | -BadDataDelete] ] - testet und repariert die Infobase
ReIndex - Neuindizierung von Tabellen
LogIntergrity - logische Integritätsprüfung
RecalcTotals - Neuberechnung von Summen
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 Tasten innerhalb einer Parameteruntergruppe ist nicht zulässig.
Wenn der Befehl erfolgreich war, wird ein Rückgabecode von 0 zurückgegeben, andernfalls - 1 (101, wenn Fehler in den Daten vorhanden sind).


Befehlszeilenoptionen zum Erstellen von Verteilungs- und Aktualisierungsdateien im Stapelmodus:
/CreateDistributionFiles [-cffile<имя cf файла>] [-cfufile<имя cfu файла>[-f<имя cf файла>|-v<версия дистрибутива>]+] - Erstellen Sie Verteilungs- und Aktualisierungsdateien
-cffile<имя cf файла>- eine Anweisung zum Erstellen einer Verteilung
-cfufile<имя cfu файла>- Anweisung zum Erstellen eines Updates
-f<имя cf файла>- Das im Update enthaltene Distributionskit wird durch den Namen angegeben
-v<версия дистрибутива>] - Die im Update enthaltene Distribution wird durch die Version angegeben
Hinweis: Parametergruppe -f<имя cf файла>|-v<версия дистрибутива>wiederholt sich so oft, wie die Distributionsdateien im Update enthalten sind.

Kommandozeilenparameter für die Arbeit mit dem Konfigurationsrepository:
/DepotF - Speicherverzeichnis
/DepotN - Speicherbenutzername
/DepotP - Kennwort des Speicherbenutzers
/DepotDumpCfg<имя cf файла>[-v<номер версии хранилища>] - Konfiguration vom Speicher in Datei speichern (Batch-Modus)
-v<номер версии хранилища>
v - Versionsnummer, wenn keine Versionsnummer angegeben oder gleich -1 ist, wird die neueste Version gespeichert.
/DepotUpdateCfg [-v<номер версии хранилища>] [-revised] - Speicherkonfiguration aus Datei aktualisieren (Batch-Modus)
-v<номер версии хранилища>- Versionsnummer, wenn die Versionsnummer nicht angegeben oder gleich -1 ist, wird die neueste Version gespeichert, wenn die Konfiguration mit dem Speicher verbunden ist, wird der Parameter ignoriert
-revidiert - Gefangengenommene Objekte abrufen, falls erforderlich. Wenn die Konfiguration nicht mit dem Repository verbunden ist, wird der Parameter ignoriert.

Befehlszeilenparameter für die Stapelregistrierung von 1C:Enterprise 8.x als Automatisierungsserver:
/RegServer - Anwendungsregistrierung
/UnregServer - Anwendungsregistrierung entfernen
Nach der Ausführung wird das 1C:Enterprise 8.x-System geschlossen.
Wenn Parameterwerte Leerzeichen enthalten (z. B. ein Pfad oder Dateiname), müssen die Werte in Anführungszeichen eingeschlossen werden.

Nachfolgend finden Sie Befehlszeilenbeispiele zum Starten des 1C:Enterprise 8.x-Systems:
C:\1CV8\BIN\1CV8.EXE ENTERPRISE /FDB
Die angegebene Befehlszeile bedeutet, dass das 1C:Enterprise 8.x-System im 1C:Enterprise-Modus gestartet wird und sich die Infobase im Unterverzeichnis „\DB“ des Verzeichnisses „С:\1CV8\BIN“ befindet.

С:\1cv81bin\1cv8.exe Unternehmen /s Serv06\ZUP /L RU
Und diese gegebene Befehlszeile bedeutet, dass das 1C:Enterprise 8.x-System im "1C:Enterprise"-Modus gestartet wird, die Adresse der ZUP-Infobase auf dem 1C:Enterprise-Server Serv06 und der russischen Schnittstelle gespeichert wird

Um die Blockierung des Verbindungsaufbaus mit der Infobase aufzuheben, müssen Sie:
Melden Sie sich bei der Infobase mit dem Startparameter "/UC" mit demselben Zugriffsberechtigungscode an, der beim Setzen der Sperre angegeben wurde. Laufen diese Verarbeitung, und geben Sie als Sperraktion "Verbindungen entsperren" an. Drücken Sie die Schaltfläche "Ausführen".
im cmd
Starten Sie C:\Progra~1\1cv81\bin\1cv8.exe /UC<код доступа>
im Etikett
"C:\Programme\1cv81\bin\1cv8.exe" ENTERPRISE /F"D:\Configurations\Typical\Torg" /N"Benutzername" /P"Passwort" /UC 456743

Code DOS Batch File echo off cls "C:\Program Files\1 cv81\bin\1 cv8.exe" ENTERPRISE /S"server\ESKM" /N"Admin" /P"ESKM" /DisableStartupMessages /C"ShutdownUsers" " C:\Program Files\1 cv81\bin\1 cv8.exe" CONFIG /S"server\ESKM" /N"Admin" /P"ESKM" /DisableStartupMessages /UpdateDBCfg /UC"BatchUpdateIB Configuration" "C:\Program Files \ 1 cv81\bin\1 cv8.exe" ENTERPRISE /S"server\ESKM" /N"Admin" /P"ESKM" /C"AllowUsers" /UC" BatchUpdateConfigurationIB"