Jeśli chcesz utworzyć kopie zapasowe 1C i klient-serwer oraz plik IS, najwygodniej jest użyć polecenia ciąg okien. Korzystając z opisanej poniżej technologii, będziesz mieć wszystkie bazy danych w natywnym formacie 1C .dt, co pozwoli Ci:

  • zmienić wersję pliku na klient-serwer i odwrotnie;
  • przenosić bazy danych na inne serwery lub komputery;
  • ujednolicić format kopie zapasowe 1C.

Wszystkie czynności wymagają komputera Kontrola systemu Windows 2003+ z zainstalowanym grubym klientem z dostawy platformy technologicznej. Prześlemy do dysk sieciowy, znajduje się na urządzeniu NAS, które działa jako magazyn kopii zapasowych 1C i nie tylko.

Uruchamianie konfiguratora 1C z wiersza poleceń

Dla wygody utwórzmy plik .cmd, czyli zestaw wierszy uruchamiających konfigurator 1C z wiersz poleceń. Przykładowy plik można pobrać. Ten plik może być używany w przyszłości w zwykłym Harmonogram Windows znajduje się w Panelu sterowania, aby zautomatyzować proces Zarezerwuj kopię.

Podstawą rozwiązania może być następujący wiersz poleceń 1C, który tworzy kopię zapasową bazy danych klient-serwer:

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

Tutaj, aby nie zależeć od wersji uruchamiamy 1cestart.exe z następującymi parametrami:
CONFIG - uruchomienie konfiguratora 1C z wiersza poleceń
/S — określ buh IB klient-serwer, hostowany w klastrze serwerów
/N "Administrator" - nazwa użytkownika podana na liście użytkowników.
/P"MojeHasło" - hasło dla wcześniej określonego użytkownika. Jeśli nie ma hasła, nie trzeba określać tego parametru, aby uruchomić 1C z wiersza poleceń.
/Out"C:\1c.log" — nazwa pliku, który będzie zawierał informacje serwisowe o postępie działania skryptu, a także błędy i komunikaty diagnostyczne.
/DumpIB”\\backup\1c\buh_%date%.dt” - i wreszcie klucz zwalniający bazę danych na dysk sieciowy \\backup do folderu 1c o nazwie buh_XX.XX.XXXX.dt, gdzie XX .XX.XXXX - Aktualna data aby zapobiec nadpisywaniu plików kopii zapasowych i ich identyfikacji.

Należy pamiętać, że podczas pisania rosyjskich znaków w pliku .cmd, który wykonuje kopię zapasową 1C z wiersza poleceń, należy użyć kodowania CP866, a nie standardowego Windows CP1251! Należy również zwrócić uwagę na podwójne cudzysłowy, ramki wartości parametrów i brak spacji między parametrami i ich wartościami.

Dla plików IB zamiast klucza /S należy podać parametr /F, w przeciwnym razie składnia uruchamiania 1C z wiersza poleceń będzie identyczna, na przykład:

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

Bardziej szczegółowy opis wszystkich opcji uruchamiania 1C można znaleźć w aktualnej dokumentacji dla programistów. Nasi eksperci są również gotowi opracować system kopii zapasowych dla Twoich potrzeb na zasadach komercyjnych. Koszt wdrożenia to tylko 5000 rubli.

W tym artykule opowiem Ci o opcjach uruchamiania 1C i sposobach ich zastosowania. Oto kilka przykładów korzystania z tych opcji. Po przeczytaniu artykułu będziesz mógł zautomatyzować niektóre codzienne procesy.

Podczas uruchamiania 1C:Enterprise możesz użyć opcji uruchamiania, które można określić w ustawieniach lub w skrócie używanym do uruchamiania 1C.

Tryb uruchamiania 1C

KONFIG- 1C uruchomi się w trybie konfiguratora.
PRZEDSIĘBIORSTWO- 1C uruchomi się w trybie Enterprise.

1cestart.exe- plik do uruchamiania programu 1C, zwykle znajdujący się w folderze „1cv8 \ common”. Automatycznie wykrywa przy starcie pożądana wersja klient. Podczas instalowania 1C skróty na pulpicie iw menu Start odnoszą się do tego konkretnego pliku.

Opcje uruchamiania 1C do automatycznego wyboru użytkownika

  • /N"Nazwa użytkownika"
  • /P"Hasło użytkownika"

Nazwa użytkownika i hasło muszą być zgodne z nazwą użytkownika i hasłem określonymi na liście użytkowników w Konfiguratorze. Użytkowników można przeglądać w Konfiguratorze, przejdź do górne menu: Administracja > Użytkownicy. Jeśli hasło jest puste, to pole można pominąć.

Parametry te można określić w ustawieniach podczas edycji bazy danych na liście baz danych. W polu " Dodatkowe opcje początek".

Uruchom 1C i przejdź do ustawień baza informacji, powinno pojawić się następujące okno:

Zapisz parametry, jak pokazano na rysunku, określając swoją nazwę użytkownika i hasło, a następnie kliknij „Zakończ”. Jeśli wszystko jest zrobione poprawnie, to po wejściu do tej bazy danych nie zostaniesz poproszony o podanie nazwy użytkownika i hasła.

Opcje uruchamiania 1C do automatycznego uruchamiania bazy danych

  • /F "adres" - adres do bazy danych, jeśli jest przechowywany w wersji pliku.

Jeśli Twoja baza danych jest przechowywana na serwerze, musisz inaczej ustawić parametry uruchamiania:

  • /S "adres" - określ adres w następujący sposób: "Nazwa serwera (klastra infobazy)" \ "Nazwa infobazy na serwerze"

Te parametry muszą być zapisane w skrócie, za pomocą którego uruchamiasz 1C:Enterprise. Przejdź do właściwości skrótu, na końcu pola „Obiekt” dodaj potrzebne parametry.

Jeśli wszystko zostało wykonane poprawnie, po uruchomieniu skrótu powinna uruchomić się baza danych określona w parametrach.

Dla wygody możesz utworzyć nowy skrót lub skopiować ten, którego używasz.

Automatyczne ładowanie 1C podczas uruchamiania systemu

Jeśli chcesz uruchomić 1C Enterprise podczas uruchamiania systemu z niezbędnymi parametrami, musisz skopiować skrót 1C do folderu Autostart.

Jeśli zawiera parametry uruchamiania 1C, będą działać po uruchomieniu systemu.

Możesz łączyć dowolne parametry uruchamiania 1C. Aby to zrobić, po prostu zapisz niezbędne parametry w ustawieniach 1C lub w skrócie.

Dodatkowe opcje uruchamiania 1C

  • /LogUI- zapisywanie działań użytkownika w logu. (Zapis zostanie wykonany w katalogu użytkownika, w pliku o nazwie „logi.txt”)
  • /ZrzućIB " Prześlij adres pliku « - rozładowanie bazy danych. Nadaje się do tworzenia automatycznej archiwizacji bazy danych.
  • /wykonać " Adres zamieszkania przetwarzanie zewnętrzne» - parametr przeznaczony do automatycznego uruchamiania przetwarzania zewnętrznego po uruchomieniu systemu.
  • /C„Parametr ciągu” – przekazuje parametr do konfiguracji. Możesz uzyskać do niego dostęp poprzez kontekst globalny w konfiguratorze Parametr startowy.
  • /Wyłącz wiadomości startowe- parametr usuwa komunikaty systemowe podczas uruchamiania 1C Enterprise.

Podczas edycji infobazy. Możesz określić wersję 1C, przez którą chcesz uruchomić (odpowiednie, jeśli masz zainstalowanych kilka baz danych działających pod różne wersje klient)

Przykład wykorzystania parametrów do automatycznej archiwizacji infobazy.

"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

Jeśli zarejestrujesz te parametry w skrócie do uruchomienia 1C w polu „Obiekt”, zostanie utworzone archiwum bazy, która znajduje się „C:\Base_Buh” w folderze „C:\Arhiv” pod nazwą „Buh .dt". Zapisuje również do pliku dziennika „C:\Arhiv\log_arhiv.txt”. Określ swoje ścieżki, gdzie znajduje się baza danych i gdzie chcesz tworzyć archiwa.

Ustawianie opcji uruchamiania debugowania aplikacji

Podczas tworzenia aplikacji często konieczne jest uruchomienie debugera 1C pod określony przez użytkownika, w tym celu należy przejść do konfiguratora: Pomoc > Opcje

Na karcie „Uruchom 1C:Enterprise” w grupie „Użytkownik” bieżący użytkownik jest ustawiony domyślnie (pod którym wszedłeś do konfiguratora). Możesz go zmienić na cokolwiek potrzebujesz. Debugowanie rozpocznie się pod wybranym użytkownikiem.

Tutaj możesz również określić, na którym kliencie ma uruchamiać aplikację.

Oto kilka prostych kroków, które możesz wykonać przydatne funkcje w programie 1C:Enterprise.

Platformy: 1C:Enterprise 8.3, 1C:Enterprise 8.2, 1C:Enterprise 8.1
Konfiguracje: Wszystkie konfiguracje

2012-11-16
21364

Jak wiadomo, klienci nie dają możliwości wyboru bazy. Są uruchamiane poprzez określenie specjalnych parametrów w wierszu poleceń. Możesz także utworzyć plik „.bat” i napisać w nim bezpośrednie uruchomienie 1C z niezbędnymi parametrami. Jest to zwykły plik tekstowy z rozszerzeniem „.txt” zastąpionym przez „.bat”. Rozważ te parametry 1C. Korzystając z parametrów, możesz uruchomić program 1C bez dodatkowego wysiłku. Oprócz ta opcja bardzo szybki.

Ta metoda uruchamiania jest niezwykle wygodna, gdy istnieje potrzeba ciągłego uruchamiania kilku kopii programu 1C w imieniu różnych użytkowników. Taka potrzeba często pojawia się podczas testowania pojedynczej bazy danych. W takim stanie rzeczy bez utworzenia odpowiedniego pliku „.bat” procedura uruchamiania będzie bardzo niewygodna i długotrwała.

Rozważ niektóre parametry 1C, które mogą być przydatne podczas pracy: dla sieci 1C, pliku 1C i nowego (cienki klient).

Uruchomienie bazy, która jest już na liście baz danych - parametry:

C:\Program Files\1cv82\common\1cestart.exe ENTERPRISE /IBName„Nazwa podstawowa na liście" / NUżytkownik / PHasło

W takim przypadku uruchamiany jest rozrusznik 1C. Tryb - „przedsiębiorstwo”, nazwa docelowej bazy danych znajduje się już na liście baz danych 1C.

Uruchom bezpośrednio (opcja pliku) bez wprowadzania użytkownika i hasła

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

Tutaj uruchamiany jest gruby klient z bezpośrednią ścieżką do katalogu bazy danych. Nie ma znaczenia, czy docelowa baza znajduje się na liście. Tryb - "Przedsiębiorstwo".

Bezpośrednie uruchomienie (opcja sieciowa) bez wprowadzania użytkownika i hasła

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

Ta sama historia, co w poprzednim akapicie, tylko dla wersji sieciowej 1C.

Uruchamianie konfiguracji dla cienkiego klienta „Zarządzanie handlem” w trybie grubego klienta

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

Rozpoczęcie przetwarzania zewnętrznego bezpośrednio na początku 1C

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

Pobierz bazę danych do pliku

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

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

Opcje wiersza poleceń do określenia opcji uruchamiania

/@<имя файла>
Ścieżka do pliku z opcjami wiersza poleceń.

/F<Путь>
ścieżka do bazy danych pliku (bez nazwy pliku).

/S<Адрес>
adres bazy informacyjnej przechowywanej na serwerze 1C:Enterprise 8.x jest dodawany w następujący sposób:

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

/N<Имя>
Nazwa użytkownika. Należy określić w taki sam sposób jak w Konfiguratorze

/P<Пароль>
hasło użytkownika, którego nazwa jest określona w opcji /N. Jest parametrem opcjonalnym

/WA-
zakaz korzystania z uwierzytelniania Windows przy starcie Enterprise lub Konfiguratora

/WA+
ustawienie obowiązkowego korzystania z uwierzytelniania systemu Windows na początku 1C:Enterprise lub Configurator. Jeśli przełącznik /WA nie jest określony, zakłada się, że używana jest opcja wiersza polecenia /WA+.

/AU-
zakaz wyprowadzania pytania o aktualizację obecna wersja 1C:Enterprise z instalacją administracyjną

/AU+
ustawienie wyniku pytania o aktualizację bieżącej wersji 1C:Enterprise z instalacji administracyjnej. Jeśli przełącznik /AU nie jest określony, zakłada się, że używana jest opcja wiersza polecenia /AU+.

/Na zewnątrz<Имя файла>[-Nie obcinaj]
ustawienie pliku do wyświetlania komunikatów serwisowych. Jeśli ustawiony jest klucz NoTruncate (oddzielony spacją), plik nie jest usuwany

/L<Каталог>
określony jest katalog zlokalizowanych zasobów interfejsu (na przykład „RU”)

/Wyłącz wiadomości startowe
Pomija komunikaty startowe: „Konfiguracja bazy danych nie zgadza się z zapisaną konfiguracją. Przystępować?"; „Możliwości twojego komputera nie wystarczą do edycji pomocy konfiguracyjnej. Aby edytować pomoc, musisz zainstalować Microsoft Internet Wersja Explorer 6.0 lub nowszy."; „Możliwości twojego komputera nie wystarczą do edycji dokumentów html, w tym sekcji pomocy. Aby edytować dokumenty html, musisz zainstalować Microsoft Internet Explorer wersja 6.0 lub nowsza. W tym uruchomieniu edycja dokumentów html nie będzie dostępna.

/C<Строка текста>
przekazywanie parametrów do konfiguracji

Nie używane w wersjach podstawowych:
UC<Код доступа>
Nawiązywanie połączenia z infobazą, która jest zablokowana w nawiązywaniu połączeń. Jeżeli podczas ustanawiania blokady podano niepusty kod dostępu, to w celu nawiązania połączenia należy podać ten kod w parametrze /UC.

/Uruchom skrót<имя файла>
uruchomienie systemu 1C:Enterprise 8.1 z listą baz informacyjnych uzyskanych przy użyciu określonego pliku. Plik może być plikiem listy popularnych baz informacji (*.v8i) lub plikiem skrótu do bazy informacji (*.v8l).

/IBConnectionString
ustawienie ciągu połączenia z całą infobazą, w postaci, w jakiej jest on zwracany przez funkcję InfobaseConnectionString(). Części parametrów połączenia można zastąpić istniejącymi opcjami. Wymaga to, aby /IBConnectionString znajdował się w wierszu polecenia przed nimi. Przekazując ciąg połączenia jako parametr wiersza polecenia, pamiętaj, że ciąg połączenia zawiera cudzysłowy. Dlatego wymagane jest umieszczenie całego ciągu w cudzysłowie i podwojenie zawartych w nim cudzysłowów.

/SLev
poziom bezpieczeństwa połączenia klienta z serwerem 1C:Enterprise. /SLev0 — niezabezpieczone połączenie; /SLev1 — bezpieczne połączenie tylko podczas uwierzytelniania; /SLev2 — bezpieczne połączenie dla całej sesji. Jeśli parametr nie jest określony, jest równoważny /SLev0.

odpluskwić
wskazuje, że 1C:Enterprise jest uruchamiany w trybie debugowania.

/DebuggerURL
identyfikacja debuggera, z którym aplikacja ma się połączyć zaraz po uruchomieniu. Określa adres URL debugera (protokół, komputer i numer portu), na którym debuger może tworzyć obiekty zdalne.

/SAPo ponownym uruchomieniu
monit o hasło podczas ponownego uruchamiania systemu z tej sesji. Domyślnie nie jest wymagane żadne hasło.

/wykonać<имя файла внешней обработки >
jest przeznaczony do uruchamiania zewnętrznego przetwarzania w trybie 1C:Enterprise natychmiast po uruchomieniu systemu.

/logu
przeznaczony do uruchamiania aplikacji klienckiej tworzonej na komputerze użytkownika w folderze plików aplikacji %APPDATA%\1C\1Cv81\<Уникальный идентификатор ИБ>plik \logui.txt" logui.txt, który będzie rejestrował wszystkie interaktywne działania użytkownika (naciśnięcia klawiszy, kliknięcia myszą).

/SchJobDn
zarządza wykonywaniem zaplanowanych zadań. Możliwe znaczenie„T” lub „N”. "Y" - utworzona infobaza nie będzie mogła wykonywać zaplanowanych zadań.

Konfigurator Opcje wiersza poleceń trybu wsadowego

/Zrzuć IB<Имя файла>
rozładowywanie bazy informacji w trybie poleceń

/PrzywróćIB<Имя файла>
ładowanie infobazy w trybie poleceń

/DumpCfg<имя cf файла>
zapisanie konfiguracji do pliku

/ZaładujCfg<имя cf файла>

/UpdateDBCfg[-WarningsAsErrors]

aktualizacja konfiguracji bazy danych. Jeśli określono klucz WarningsAsErrors (oddzielony spacją), wszystkie komunikaty ostrzegawcze będą traktowane jako błędy
/DumpDBCfg<имя cf файла>
zapisanie konfiguracji bazy danych do pliku

/RollbackCfg
powrót do konfiguracji bazy danych

/CheckModules
wykonaj sprawdzenie składni

/AktualizujCfg<имя_файла>
aktualizowanie obsługiwanej konfiguracji. Nazwa pliku to nazwa pliku .cf lub .cfu.

/IBCheckAndRepair [-Reindeks]
[-LogIntergrity] [-RecalcTotals]
[-IBKompresja]
[-Tylko test | [-BadRefUtwórz |
-BadRefWyczyść | -BadRefNone]
[-Utwórz ZłeDane |
-Usuń ZłeDane] ]

wykonać testowanie i korektę infobazy

Często podczas pracy z 1C może być konieczne wykonanie niektórych tego samego rodzaju operacji, które są systematycznie powtarzane w czasie i po prostu odwracają uwagę od głównej pracy. Mogą to być różne przesyłanie i pobieranie, tworzenie pewnego rodzaju danych do analizy zewnętrznej itp. Istnieje dość prosty sposób na zautomatyzowanie tych operacji i zapomnienie o nich, okresowe odbieranie plików dziennika pocztą do kontroli.

Fajnie, jeśli te operacje są już napisane przez zewnętrzne przetwarzanie, nie ma problemu, jeśli tak nie jest, utwórz i przenieś tam wszystko. Ponadto, aby sprawdzić wydajność, polecam przetestować to wszystko w tryb ręczny a następnie, jeśli wszystko działa tak, jak powinno, przepisz główny kod przetwarzania w taki sposób, aby po załadowaniu przetwarzania zewnętrznego uruchamiało się ono automatycznie, bez naciskania przycisku wykonywania i tym podobnych. Najprostszą rzeczą jest przeniesienie kodu do procedury Przy otwarciu().

Następnym krokiem jest automatyczne zamknięcie programu po wykonaniu zewnętrznego przetwarzania, które utworzyliśmy i już dla nas działa. Aby to zrobić, w procedurze Przy otwarciu() na samym końcu wstaw następujące polecenie: System zamykania (fałsz); w tym przypadku parametr Poproś o możliwość przekazujemy wartość „False”, aby odciąć różne opcje dla dodatkowych pytań systemu podczas zamykania, inicjując w ten sposób bezwarunkowe zamknięcie 1C po wykonaniu tego zewnętrznego przetwarzania. Dla pewności uruchamiamy program ponownie i wykonujemy przetwarzanie i upewniamy się, że zadziałał i program sam się zamknął.

"C:\Program Files (x86)\1cv8\8.3.5.хххх\bin\1cv8.exe" ENTERPRISE /DisableStartupMessages /FC:\ścieżka podstawowa /N"UserName" /P"UserPassword" /Execute c:\ścieżka do przetwarzanie\self-processing.epf

Rozszyfrujmy:

1. „C:\Program Files (x86)\1cv8\8.3.5.хххх\bin\1cv8.exe” ENTERPRISE - sam silnik 1C w tym przypadku to 8.3, sprawdź ścieżkę sam, różni się w zależności od wersji i silnik w tym nie zapomnij go edytować po aktualizacji tego ostatniego.

2. / DisableStartupMessages - wyłącza wszystkie komunikaty przy starcie systemu.

4. /N "Nazwa użytkownika" /P"HasłoUżytkownika" - odpowiednio /N nazwa użytkownika, również natychmiast bez spacji i hasła /P.

5. /Execute c:\processing path\self-processing.epf - /Execute uruchamia nasze przetwarzanie, ścieżka i nazwa muszą podążać za tym kluczem.

Teraz wszystko pozostaje tylko dodać do harmonogramu zadań nasz plik cmd: autostart1c.cmd, określając harmonogram jego uruchomienia.

Aby monitorować pracę zewnętrznego przetwarzania, polecam stworzyć dla niego osobnego użytkownika, jeszcze lepiej, aby samo przetwarzanie tworzyło plik dziennika, który również okresowo spada na Twoją pocztę.

To nie są podchwytliwe narzędzia, które pomagają zautomatyzować codzienne rutynowe operacje, powodzenia!

Opcje wiersza poleceń wyboru trybu:

KONFIG
uruchomienie systemu 1C:Enterprise 8 w trybie „Konfigurator”

PRZEDSIĘBIORSTWO
uruchamianie 1C:Enterprise 8 w trybie 1C:Enterprise

UTWÓRZBAZAINFORMACYJNA
tworzenie plików dystrybucyjnych i aktualizacyjnych


string określający parametry infobazy, z których każdy jest fragmentem widoku
,
gdzie Nazwa parametru to nazwa parametru, a Wartość to jego wartość. Fragmenty są oddzielone od siebie znakiem „;”. Jeśli wartość zawiera znaki odstępu, musi być ujęta w cudzysłów (").

Opcje trybu plików

Katalog plików infobazy;
Język (kraj), który będzie używany podczas tworzenia bazy danych. Prawidłowe wartości taki sam jak parametr metody Format. Parametr Locale jest opcjonalny. Jeśli nie zostanie określony, zostaną użyte ustawienia regionalne bieżącej bazy informacyjnej.

Opcje klient-serwer

Nazwa serwera Srvr 1C:Enterprise;
Ref to nazwa bazy informacyjnej na serwerze;
SQLSrvr nazwa serwera SQL;
Nazwa bazy danych SQL Bazy danych SQL dane;
SQLUID nazwa użytkownika SQL;
Hasło użytkownika SQLPwd SQL. Jeśli hasło dla użytkownika SQL nie jest ustawione, to ten parametr można pominąć
SQLYOffs to przesunięcie daty używane do przechowywania dat w SQL Server. Może przyjmować wartości 0 lub 2000. Ten parametr jest opcjonalny. Jeśli nie jest ustawiona, wartość wynosi 0.
Locale - język (kraj), (podobny do wersji pliku).

Dla wszystkich opcji zdefiniowane są parametry:

Usr Nazwa użytkownika;
pwd hasło

/ListaDodatków parametr pokazujący pod jaką nazwą dodać bazę do listy, jeśli nie zostanie określony, baza nie zostanie dodana do listy. Jeśli nie określono nazwy, używana jest wartość domyślna, podobnie jak interaktywna kreacja baza informacji.
Jednoczesne używanie kluczy jest niedozwolone.

Opcje wiersza poleceń do określenia opcji uruchamiania:

/@
opcje wiersza poleceń są zapisywane w podanym pliku

/F
ścieżka do infobazy, jeśli jest przechowywana w pliku (nie trzeba podawać nazwy pliku)

/S
adres bazy informacyjnej przechowywanej na serwerze 1C:Enterprise 8 dodaje się w następujący sposób:

/N
Nazwa użytkownika. Musi być określony w taki sam sposób jak na liście użytkowników utworzonej w Konfiguratorze

/P
hasło użytkownika, którego nazwa jest określona w opcji /N. Jeśli użytkownik nie ma hasła, ten parametr można pominąć

/WA-
zakaz korzystania z uwierzytelniania Windows przy starcie Enterprise lub Konfiguratora

/WA+
ustawienie obowiązkowego korzystania z uwierzytelniania systemu Windows na początku 1C:Enterprise lub Configurator. Jeśli przełącznik /WA nie jest określony, zakłada się, że używana jest opcja wiersza polecenia /WA+.

/AU-
zakaz wyświetlania pytania o aktualizację aktualnej wersji 1C: Enterprise z instalacji administracyjnej

/AU+
ustawienie wyniku pytania o aktualizację bieżącej wersji 1C:Enterprise z instalacji administracyjnej. Jeśli przełącznik /AU nie jest określony, zakłada się, że używana jest opcja wiersza polecenia /AU+.

/Na zewnątrz
[-Nie obcinaj]
ustawienie pliku do wyświetlania komunikatów serwisowych. Jeśli ustawiony jest klucz NoTruncate (oddzielony spacją), plik nie jest usuwany

/L
określony jest katalog zlokalizowanych zasobów interfejsu (na przykład „RU”)

/Wyłącz wiadomości startowe
Pomija komunikaty startowe: „Konfiguracja bazy danych nie zgadza się z zapisaną konfiguracją. Przystępować?"; „Możliwości twojego komputera nie wystarczą do edycji pomocy konfiguracyjnej. Aby edytować Pomoc, musisz mieć zainstalowany program Microsoft Internet Explorer w wersji 6.0 lub nowszej.»; „Możliwości twojego komputera nie wystarczą do edycji dokumentów html, w tym sekcji pomocy. Aby edytować dokumenty html, musisz zainstalować Microsoft Internet Explorer w wersji 6.0 lub nowszej. W tym uruchomieniu edycja dokumentów html nie będzie dostępna.

/C
przekazywanie parametrów do konfiguracji

Tryb wsadowy

Korzystając z opcji wiersza poleceń, administrator może uruchomić konfigurator w trybie wsadowym, aby wykonać następujące czynności:

  • aktualizacja konfiguracji bazy danych, w tym objętej wsparciem;
  • wykonanie kontroli składniowej;
  • testowanie i poprawianie infobazy z ustawieniem wszystkich parametrów;
  • redukcja dziennika rejestracji;
  • wykonanie sprawdzenia konfiguracji.
  • Korzystając z opcji wiersza poleceń, administrator może określić:

    • uruchomienie systemu 1C:Enterprise 8 w trybie Konfiguratora;
    • parametry bazy informacyjnej: użytkownik, hasło; dla wersji pliku - katalog, język; dla wersji klient-serwer - nazwa serwera, nazwa infobazy, nazwa serwera SQL, nazwa bazy danych SQL, nazwa użytkownika i hasło SQL, przesunięcie daty.

    Ponadto wszystkie opcje uruchamiania mogą być generowane w zewnętrznym pliku, którego nazwa jest określona w opcjach wiersza poleceń.

    Po wykonaniu czynności określonych w parametrach uruchamiania konfigurator 1C:Enterprise zamyka się.

    Korzystanie z konfiguratora w trybie wsadowego uruchamiania pozwala zautomatyzować proces utrzymywania infobaz poprzez uruchomienie odpowiedniego pliki wsadowe Zaplanowany.

    Parametry wiersza poleceń konfiguratora trybu wsadowego:

    /Zrzuć IB
    rozładowywanie bazy informacji w trybie poleceń

    /DumpCfg
    zapisanie konfiguracji do pliku

    /AktualizujDBCfg
    [-Ostrzeżenia jako błędy]
    aktualizacja konfiguracji bazy danych. Jeśli zostanie określony klucz Warnings-AsErrors (oddzielony spacją), wszystkie komunikaty ostrzegawcze będą traktowane jako błędy

    /DumpDBCfg
    zapisanie konfiguracji bazy danych do pliku

    /RollbackCfg
    powrót do konfiguracji bazy danych

    /CheckModules
    wykonaj sprawdzenie składni

    /AktualizujCfg
    aktualizacja obsługiwanej konfiguracji

    /IBCheckAndRepair [-Reindeks]
    [-LogIntergrity] [-RecalcTotals]
    [-IBKompresja]
    [-Tylko test | [-BadRefUtwórz |
    -BadRefWyczyść | -BadRefNone]
    [-Utwórz ZłeDane |
    -Usuń ZłeDane] ]
    wykonać testowanie i korektę infobazy

    Ponowne indeksowanie
    ponowne indeksowanie tabeli

    Zaloguj Intergrity
    sprawdzanie integralności logicznej

    Przelicz sumy
    przeliczenie

    Kompresja IB
    ściskanie stołu

    Tylko test
    testowanie tylko, jeśli istnieją odniesienia do nieistniejących obiektów:

    ZłyRefUtwórz
    tworzyć obiekty

    ZłyRefWyczyść
    jasne obiekty

    ZłyRefBrak
    nie zmieniaj

    Przy częściowej utracie przedmiotów:

    ZłeDaneUtwórz
    tworzyć obiekty

    Usuwanie Złych Danych
    usuń obiekty

    Jednoczesne używanie klawiszy w podgrupie parametrów jest niedozwolone. Zwróć kod 0, jeśli polecenie się powiedzie, zwróć kod 1 w przeciwnym razie (101, jeśli występują błędy w danych).

    Opcje wiersza poleceń do tworzenia plików dystrybucji i aktualizacji w trybie wsadowym:

    /CreateDistributionFiles
    [-cfplik]
    [-cfufile
    [-f |-v ]+]
    Tworzenie plików dostawy i aktualizacji

    cffile
    instrukcja tworzenia dystrybucji

    cfufile
    instrukcja tworzenia aktualizacji

    F
    dystrybucja zawarta w aktualizacji jest określona przez nazwę

    V]
    dystrybucja zawarta w aktualizacji jest określona przez wersję

    Uwaga: Grupa opcji -f |-v jest powtarzana tyle razy, ile jest plików dystrybucyjnych zawartych w aktualizacji.

    Parametry wiersza poleceń do pracy z repozytorium konfiguracji:

    /MagazynF
    katalog przechowywania

    /MagazynN
    nazwa użytkownika skarbca

    /MagazynP
    hasło użytkownika skarbca

    V
    v - numer wersji, jeśli numer wersji nie jest określony lub jest równy -1, zostanie zapisany Ostatnia wersja.

    /DepotUpdateCfg [-v] [-poprawiony]
    Zaktualizuj konfigurację magazynu z pliku (tryb wsadowy)

    V
    numer wersji, jeśli numer wersji nie jest określony lub jest równy -1, zostanie zapisana najnowsza wersja, jeśli konfiguracja jest podłączona do repozytorium, parametr jest ignorowany

    Poprawiony
    otrzymać przechwycone obiekty, jeśli jest to wymagane. Jeśli konfiguracja nie jest połączona z repozytorium, parametr jest ignorowany.

    Parametry wiersza poleceń do rejestracji wsadowej 1C:Enterprise 8 jako serwera automatyzacji:

    /RegSerwer
    rejestracja aplikacji

    /UnregServer
    usuwanie rejestracji aplikacji

    Po wykonaniu zamyka system 1C: Enterprise 8.
    Jeśli wartości parametrów zawierają spacje (na przykład ścieżka lub nazwa pliku), wartości muszą być ujęte w cudzysłów.

    Przykłady

    Jak uruchomić 1C:Enterprise 8 z wiersza poleceń

    C:\Program Files\1cv8\bin\1cv8.exe" ENTERPRISE /F D:\Configurations\Typical\ManageTorg /N Nazwa użytkownika /P Hasło

    C:\Program Files\1cv8\bin\1cv8.exe" ENTERPRISE /S Serwer\Base /N Nazwa użytkownika /P Hasło

    C:\Program Files\1cv8\bin\1cv8.exe" KONFIG /F D:\Configurations\Typical\ControlTorg /N Nazwa użytkownika /P Hasło

    Jak zmusić 1C:Enterprise do usunięcia bazy danych z wiersza poleceń?

    C:\Program Files\1cv8\bin\1cv8.exe" KONFIG /F D:\Administrator handlu /N Nazwa użytkownika /P Hasło /DumpIB c:\name.dt

    Jak zaktualizować bieżące zmiany konfiguracyjne w konfiguracji bazy danych z wiersza poleceń?

    C:\Program Files\1cv8\bin\1cv8.exe" KONFIG /F D:\Administrator handlu /N Nazwa użytkownika /P Hasło /UpdateDBCfg

    Jak przetestować i naprawić bazę danych bez sprawdzania integralności referencyjnej w trybie automatycznym

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

    Jak przeprowadzić kontrolę konfiguracji w trybie automatycznym z wyprowadzeniem wyników kontroli do pliku?

    C:\Program Files\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 -UnreferenceProcedury -HandlersExistence -EmptyHandlers

    Jak programowo zmniejszyć dziennik

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

    Jak usunąć moduły rozwiązania aplikacji jako pliki tekstowe z wiersza poleceń?

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

    Jak załadować pliki pomocy zapisane w formacie .htm do rozwiązania aplikacji?

    C:\Program Files\1cv8\bin\1cv8.exe" KONFIG /F"C:\DemoTrd2" /N"Fedorov (Administrator)" /P"" /LoadConfigFiles "D:\1\11" -Pomoc