Instalowanie 1s 8.3 z wiersza poleceń. Opcje wiersza poleceń do określenia opcji uruchamiania
Parametry wiersz poleceń wybór trybu:
KONFIG
uruchomienie systemu 1C:Enterprise 8 w trybie „Konfigurator”
PRZEDSIĘBIORSTWO
uruchamianie 1C:Enterprise 8 w trybie 1C:Enterprise
UTWÓRZBAZA INFORMACJI
tworzenie plików dystrybucyjnych i aktualizacyjnych
ciąg określający parametry baza informacji, z których każdy jest fragmentem formularza
,
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 podwójne cudzysłowy (").
Opcje trybu plików
Katalog plików bazy informacyjnej;
Język (kraj), który będzie używany podczas tworzenia bazy danych. Prawidłowe wartości są takie same 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żeli hasło dla użytkownika SQL nie jest ustawione, to ten parametr można pominąć
SQLYOffs - przesunięcie daty używane do przechowywania dat w Serwer SQL. 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 podano nazwy, używana jest wartość domyślna, podobnie jak w przypadku interaktywnego tworzenia infobazy.
Jednoczesne używanie kluczy jest niedozwolone.
Opcje wiersza poleceń do określenia opcji uruchamiania:
/@
opcje wiersza poleceń są napisane w określony plik
/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. Należy określić analogicznie 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ą. Kontynuować?"; „Możliwości twojego komputera nie wystarczą do edycji pomocy konfiguracyjnej. Aby edytować pomoc, musisz zainstalować Microsoft Internet Explorer wersja 6.0 lub nowsza."; „Możliwości twojego komputera nie wystarczą do edycji dokumentów html, w tym sekcji pomocy. Aby edytować dokumenty html, musisz zainstalować Microsoft Internet Wersja Explorer 6.0 lub nowszy. W ten start edycja dokumentów html będzie niedostę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:
Korzystając z opcji wiersza poleceń, administrator może określić:
- uruchomienie systemu 1C:Enterprise 8 w trybie Konfiguratora;
- parametry bazy informacji: 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 parametry uruchamiania można skonfigurować w plik zewnętrzny, którego nazwa jest podana w parametrach wiersza poleceń.
Po wykonaniu czynności określonych w parametrach uruchamiania konfigurator 1C:Enterprise zamyka się.
Korzystanie z trybu wsadowego uruchamiania Konfiguratora pozwala zautomatyzować proces konserwacji infobazy poprzez uruchamianie odpowiednich plików poleceń zgodnie z harmonogramem.
Parametry wiersza poleceń konfiguratora trybu wsadowego:
/Zrzuć IB
wgrywanie infobazy do tryb poleceń
/DumpCfg
zapisanie konfiguracji do pliku
/AktualizujDBCfg
[-Ostrzeżenia jako błędy]
aktualizacja konfiguracji bazy danych. Jeśli podany jest 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
kontrola integralności logicznej
Przelicz sumy
przeliczenie
Kompresja IB
ściskanie stołu
Tylko test
testowanie tylko, jeśli istnieją odniesienia do nieistniejących obiektów:
BadRefStwórz
tworzyć obiekty
ZłyRefWyczyść
jasne obiekty
ZłyRefBrak
nie zmieniaj
Przy częściowej utracie przedmiotów:
ZłeDaneUtwórz
tworzyć obiekty
Usuń złedane
usuń obiekty
Jednoczesne używanie klawiszy w podgrupie parametrów jest niedozwolone. Jeśli komenda się powiodła, zwraca kod powrotu równy 0, in Inaczej 1 (101, jeśli w danych są błędy).
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:
/ZajezdniaF
katalog przechowywania
/MagazynN
nazwa użytkownika skarbca
/ZajezdniaP
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\ControlTorg /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" CONFIG /F"C:\DemoTrd2" /N"Fedorov (Administrator)" /P"" /LoadConfigFiles "D:\1\11" -Pomoc
Jeśli chcesz utworzyć kopie zapasowe 1C i klient-serwer oraz plik IS, najwygodniej jest użyć polecenia Linia 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 wiersza 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:
KONFIG - 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 o błędach i komunikatach diagnostycznych.
/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 wokół wartości parametrów oraz brak spacji między parametrami i ich wartościami.
W przypadku 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 tworzenia kopii zapasowych dla Twoich potrzeb na zasadach komercyjnych. Koszt wdrożenia to tylko 5000 rubli.
W tym artykule omówimy agenta serwera 1C: Enterprise 8.3 (ważne dla wersji 8.2 ) w przypadku użycia środka w system operacyjny Rodzina okien. Zostaną podane parametry uruchamiania agenta, a także opis działań wykonywanych podczas jego uruchamiania.
1. 1C:Plik startowy agenta serwera korporacyjnego
Aby uruchomić klaster serwerów 1C:Enterprise, musisz uruchomić agenta serwera, a raczej program agent.exe, który znajduje się w katalogu kosz 1C:Katalog instalacyjny Enterprise. Wartość domyślna to:
- C:\Pliki programów (x86)\1cv8\<Numer wersji>\bin — dla 32-bitowej wersji serwera 1C:Enterprise w wersji 8.3
- C:\Pliki programów\1cv8\<Numer wersji>\bin — dla 64-bitowej wersji serwera 1C:Enterprise w wersji 8.3
- C:\Pliki programów (x86)\1cv82\<Numer wersji>\bin — dla 32-bitowej wersji serwera 1C:Enterprise w wersji 8.2
- C:\Pliki programów\1cv82\<Numer wersji>\bin — dla 64-bitowej wersji serwera 1C:Enterprise w wersji 8.2
2. Uruchom parametry agenta serwera 1C:Enterprise
Podczas uruchamiania agenta serwera agent.exe możliwe jest skorzystanie z następujących opcji:
Parametr | Opis |
---|---|
-Port<порт> | Numer portu sieciowego agenta serwera (ragent). Ten port jest używany przez konsolę klastra do kontaktowania się z serwerem centralnym. Port agenta klastra jest również określony jako działający port sieciowy serwera. Wartość domyślna to: 1540 . |
-zgłoś<порт> | Numer portu sieciowego głównego menedżera klastra (rmngr) tworzonego domyślnie podczas pierwszego uruchomienia programu Ragent. Wartość domyślna: 1541 . |
-zakres<диапазоны> | Zakresy portów sieciowych do dynamicznego wyboru. Z nich wybierane są porty usługowe procesów klastra, jeśli nie można ich wybrać w ustawieniach odpowiedniego serwera roboczego.Wartość domyślna: 1560:1591 . |
-odpluskwić | Uruchamianie klastra serwerów w trybie debugowania konfiguracji. |
-D<каталог> | Katalog, w którym będą znajdować się (lub znajdują się) pliki usług klastra serwerów (w tym lista klastrów i lista baz danych klastrów). Jeśli ścieżka katalogu zawiera spacje, musi być ujęta w cudzysłów, ale w tym przypadku nazwa katalogu nie może kończyć się znakiem „\". Wartość domyślna to: %LOCALAPPDATA%\1C\1Cv8(%USERPROFILE%\Ustawienia lokalne\Dane aplikacji\1C\1Cv8 dla Windows XP i Serwer Windows 2003). |
-seclev<уровень> | Poziom bezpieczeństwa procesu agenta klastra. Określa poziom bezpieczeństwa połączeń nawiązanych z procesem rgent. Poziom może przyjmować wartości:
Wartość domyślna: 0. |
-instsrvc | Rejestracja agenta klastra jako usługi systemu Windows. Jeśli ragent jest uruchamiany z tym przełącznikiem, rejestruje się na liście usług systemu Windows i kończy działanie.Przełącznik -instsrvc jest niezgodny z przełącznikiem -rmsrvc. |
-rmsrvc | Wyrejestruj agenta klastra jako usługę systemu Windows. Jeśli ragent zostanie uruchomiony z tym przełącznikiem, wyrejestruje się z listy usług Windows i zakończy działanie.Przełącznik -rmsrvc jest niezgodny z przełącznikiem -instsrvc. |
-usr<имя> -pwd<пароль> |
Imię i hasło Użytkownik systemu Windows, który powinien działać jako usługa systemu Windows. Może być używany tylko w połączeniu z przełącznikiem -instsrvc podczas rejestrowania ragent jako usługi systemu Windows. |
-srvc | Uruchom proces odczynnika jako usługę systemu Windows i przekaż kontrolę do menedżera usług. |
-początek | Uruchom ragent zarejestrowany jako usługa Windows. Uruchamia program Ragent, wcześniej zarejestrowany jako usługa systemu Windows, a następnie kończy działanie. |
-zatrzymać | Zatrzymaj program Ragent zarejestrowany i działający jako usługa systemu Windows. Zatrzymuje Ragent, wcześniej zarejestrowany i działający jako usługa systemu Windows, a następnie kończy działanie. |
-agent | Użyj jako 1C:Enterprise Server Agent |
Nazwa i wartość parametru muszą być oddzielone spacją.
3. Uruchomienie agenta serwera 1C:Enterprise
Podczas uruchamiania agent serwera wyszukuje listę zarejestrowanych ten komputer serwery używające parametrów przekazanych do niego podczas uruchamiania. W przypadku znalezienia listy klastrów agent otrzymuje od nich informacje o procesach roboczych, które powinny zostać uruchomione w każdym z klastrów i uruchamia je.
Jeśli lista klastrów nie zostanie znaleziona, agent tworzy klaster domyślny. Domyślny klaster ma następujące cechy:
- Numer portu sieciowego - 1541;
- Zakres portów sieciowych — 1560:1591;
- Obsługa wielu przepływów pracy jest wyłączona;
- Jeden proces roboczy, numer portu jest ustawiony z określonego zakresu.
Agent serwera może być uruchomiony jako usługa lub aplikacja.
4. Uruchamianie agenta serwera 1C:Enterprise jako aplikacji
Aby uruchomić agenta serwera jako aplikację, uruchom polecenie agent.exe
Ragent.exe -debug -port<порт>-zgłoś<порт>-zakres<диапазоны>-seclev<уровень>-D<каталог>
Zatrzymanie agenta serwera działającego jako aplikacja odbywa się poprzez naciśnięcie klawiszy Ctrl + C.
5. Uruchomienie agenta serwera 1C:Enterprise jako usługi
Jeśli podczas instalacji wybrałeś uruchomienie agenta jako usługi, to ten serwis zostaną zarejestrowane i uruchomione automatycznie, a także zostaną uruchomione wraz ze startem systemu operacyjnego.
Jeżeli Agent Serwera został zainstalowany jako aplikacja (a także jeśli usługa została odinstalowana), możliwe jest ręczne zarejestrowanie usługi, a następnie jej uruchomienie. Aby zarejestrować usługę, uruchom polecenie agent.exe z następującymi możliwymi opcjami (jeśli jakakolwiek opcja nie zostanie określona, zostanie użyta wartość domyślna):
Ragent.exe -instsrvc -usr<имя>-pwd<пароль>-debuguj -port<порт>-zgłoś<порт>-zakres<диапазоны>-seclev<уровень>-D<каталог>
Po zarejestrowaniu agent serwera tworzy usługę o nazwie:
- Agent serwera 1C:Enterprise 8.3 - dla 32-bitowej wersji serwera 1C:Enterprise w wersji 8.3
- 1C:Enterprise 8.3 Server Agent (x86-64) - dla 64-bitowej wersji serwera 1C:Enterprise w wersji 8.3
- Agent serwera 1C:Enterprise 8.2 - dla 32-bitowej wersji serwera 1C:Enterprise w wersji 8.2
- 1C:Enterprise 8.2 Server Agent (x86-64) - dla 64-bitowej wersji serwera 1C:Enterprise w wersji 8.2
Aby wyrejestrować usługę (usunąć usługę), uruchom następujące polecenie:
Ragent.exe -rmsrvc
Aby uruchomić usługę, uruchom polecenie:
Ragent.exe -start
Aby zatrzymać usługę, polecenie to:
Ragent.exe -stop
Czy ten artykuł był pomocny?
W tym artykule opowiem Ci o opcjach uruchamiania 1C i sposobach ich zastosowania. Oto kilka przykładów, jak korzystać 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órnego 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 „Zaawansowane opcje uruchamiania”.
Uruchom 1C i przejdź do ustawień bazy informacyjnej, 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 zostało 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 należy zapisać 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 baz danych.
- /wykonać " Adres przetwarzania zewnętrznego” - 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 bazy informacyjnej. 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óre 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 debuggera 1C pod określonym użytkownikiem, 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.
Dla 7.7:
KONFIG - konfigurator
DEBUGOWANIE - debugger
PRZEDSIĘBIORSTWO - przedsiębiorstwo
/D<Путь>- katalog bazy informacji
/U<Путь>- katalog użytkownika
/N<Имя>- nazwa użytkownika taka, jaka pojawia się na liście użytkowników
w konfiguratorze
/P<Пароль>- hasło użytkownika, którego nazwa jest podana w parametrze /N
/M - tryb wyłączności
/T<Путь>- opcja nadpisania katalogu plików tymczasowych
Jeśli ścieżka wygląda jak c:\Program Files\folder, to uruchom
cała ścieżka musi znajdować się w "" - /D"C:\Program Files\base1c"
A) dla wiersza poleceń (plik bat):
С:Program Files/1Cv77/BIN/1CV7.exe /DC:/Base1C
b) dla etykiety (pojawiają się cytaty):
„С:Program Files/1Cv77/BIN/1CV7.exe” /DC:/Base1C
Dla 8.x:
CONFIG uruchomienie systemu 1C:Enterprise w trybie „Konfigurator”;
ENTERPRISE uruchomienie systemu 1C:Enterprise w trybie „1C:Enterprise”;
UTWÓRZBAZA INFORMACJI
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 podwójne cudzysłowy (").
Przykłady użycia parametrów:
Otwarcie 1C: Enterprise dla wersji pliku:
"C:\Program Files\1cv81\bin\1cv8.exe" ENTERPRISE /F"D:\1C_base\ZUPRAZR" /N"Admin" /P"12345"
Otwarcie 1C: Enterprise dla wersji klient-serwer:
"C:\Program Files\1cv81\bin\1cv8.exe" ENTERPRISE /S"server-1C\ZUP" /N"Admin" /P"12345"
Jeśli na tym samym serwerze są 8.1 i 8.2, to podczas łączenia się z bazami danych 8.2 musisz określić port serwera (na przykład 1641):
"C:\Program Files\1cv82\common\1cestart.exe" ENTERPRISE /S"server-1C:1641\ZUP" /N"Admin" /P"12345"
Uruchom program jako użytkownik i wykonaj przetwarzanie przy otwieraniu:
"C:\Program Files\1cv82\8.2.11.235\bin\1cv8s.exe" ENTERPRISE /F "D:\1C\HRM" /N użytkownik /P hasło /Execute "D:\1C\External_processing_1C\RunningProcessing\Desktop. epf”
Aby usunąć blokowanie nawiązywania połączeń z infobazą
w cmd: start C:\Progra~1\1cv81\bin\1cv8.exe /UC "kod dostępu"
w skrócie: "C:\Program Files\1cv81\bin\1cv8.exe" ENTERPRISE /F"D:\1C\HRM" /N"Ivanov I.I." /P"Hasło" /UC 456743
Uruchom 1C pod tobą na komputerze użytkownika, jeśli jest zainstalowane uwierzytelnianie Windows
C:\Program Files\1cv81\bin\1cv8.exe" /WA-
W takim przypadku 1C będzie wymagał podania hasła przy wejściu.
Tworzenie pliku szablonu konfiguracji
DESIGNER /F"D:\V8\Cfgs81\IB81" /CreateTemplateListFile "templates.lst" -TemplatesSourcePath "D:\V8\Cfgs81\tmpIts"
Przykłady przechowywania:
dla konfiguracji nie dołączonej do aktualnego repozytorium
PROJEKTANT /F"D:\V8\Cfgs82\IB82" /ConfigurationRepositoryF "D:\V8\Cfgs82" /ConfigurationRepositoryN "Administrator" /ConfigurationRepositoryReport "D:\ByObject.mxl" -NBegin 1 -NEnd 2 –GroupByObject
dla konfiguracji dołączonej do magazynu informacje do raportów pobierane są z magazynu bieżącego
DESIGNER /F"D:\V8\Cfgs82\IB82" /ConfigurationRepositoryReport "D:\ByComment.mxl" -NBegin 1 -NEnd 2 -GroupByComment
Utwórz bazę danych i dodaj ją do listy baz danych użytkownika:
Utworzy bazę danych z konfiguracjami z pliku 1Cv8.cf w utworzonym folderze „test3” na dysku E i doda ścieżkę do bazy do listy baz pod nazwą „TEST33”.
"C:\Program Files\1cv82\common\1cestart.exe" CREATEINFOBASE File=e:\test3; /AddInListTEST33 /UseTemplate "C:\Documents and Settings\Użytkownik\Moje dokumenty\tmplts\TestVendor\TestConfig\1Cv8.cf"
Od 8.2.12 instalator dokonuje rejestracji połączenia COM "do komputera". Możliwe jest dokonanie rejestracji „dla użytkownika” za pomocą wiersza poleceń
regsvr32 /n /i:user comcntr.dll
Tworzymy użytkownika do konkretnej akcji, ustawiamy odpowiednie wartościw ustawieniach użytkownika, np. zaznaczamy pole „Automatyczne doładowanie kursów na starcie programu” dla Księgowości lub „Pobierz aktualne kursy walut z systemu uruchomienie” dla SCP.
"C:\Program Files\1cv81\bin\1cv8.exe" enterprise /SServer-1C\1C-Work /NAdmin /P12345 /Out"C:\Logi1C\log.txt" -NoT_runcate /DisableStartupMessages
Generalnie ten pomysł przyszedł mi do głowy, gdy wypatrzyłem niestandardową konfiturę, że Użytkownik może być również nałożony na wykonanie i procedurę globalną, gdy loguje się do systemu. W standardowych można użyć parametru /Execute, tworząc np. proces, który rozpoczyna kompletację dokumentów i po zamknięciu systemu:
// bezwarunkowe zakończenie programu
System zamykania (fałsz);
Automatyczne zapisywanie baz danych za pomocą 1C:
1) utwórz plik .bat z linią
"C:\Program Files\1cv82\common\1cestart.exe" PROJEKTANT /S Server-1C\1C-Work82 /N"Administrator" /P"12345" /DumpIB \\bdc\BackUp\Base_%date-10%. dt
2) tworzymy regulowane zadanie na serwerze z uprawnieniami administratora z wykonaniem tego pliku w określonym czasie.
Znając format wyjściowy daty, możesz przejrzeć echo % date%, możesz wybrać oddzielne części daty, aby utworzyć wygodniejszą reprezentację pliku za pomocą symboli, na przykład:
%date3% - wyjście z trzeciej cyfry
%date3,2% - wypisz 2 znaki zaczynając od trzeciego
Przykładowy plik do aktualizacji konfiguracji
wyłącz echo
cls
"C:\Program Files\1cv81\bin\1cv8.exe" ENTERPRISE /S"server\ESKM" /N"Admin" /P"ESKM" /DisableStartupMessages /C"ShutdownUsers"
"C:\Program Files\1cv81\bin\1cv8.exe" CONFIG /S"server\ESKM" /N"Admin" /P"ESKM" /DisableStartupMessages /UpdateDBCfg /UC"Konfiguracja BatchUpdateIB"
"C:\Program Files\1cv81\bin\1cv8.exe" ENTERPRISE /S"server\ESKM" /N"Admin" /P"ESKM" /C"AllowUsers" /UC"Konfiguracja BatchUpdateIB"
Aby usunąć blokadę nawiązywania połączeń z infobazą należy:
Zaloguj się do infobazy za pomocą parametru startowego "/UC" z tym samym kodem dostępu, który został określony podczas ustawiania blokady.
Biegać to przetwarzanie, określając działanie blokujące „Odblokuj połączenia”.
Naciśnij przycisk „Wykonaj”.
w cmd
start C:\Progra~1\1cv81\bin\1cv8.exe /UC<код доступа>
W etykiecie
„C:\Program Files\1cv81\bin\1cv8.exe” ENTERPRISE /F D:\Configurations\Typical\ControlTorg /N Nazwa użytkownika /P Hasło /UC 456743
Więcej o parametrach
Dla wariantu pliku zdefiniowany jest parametr:
Plik - katalog infobazy;
Locale - język (kraj), który będzie używany podczas tworzenia infobazy. Prawidłowe wartości są takie same jak parametr<Форматная строка>metoda Format. Parametr Locale jest opcjonalny. Jeśli nie zostanie określony, zostaną użyte ustawienia regionalne bieżącej bazy informacyjnej.
Dla wersji klient-serwer zdefiniowane są następujące parametry:
Srvr - 1C: Nazwa serwera Enterprise;
Ref - nazwa infobazy na serwerze;
SQLSrvr — nazwa serwera SQL;
SQLDB - nazwa bazy danych SQL;
SQLUID - nazwa użytkownika SQL;
SQLPwd — hasło użytkownika SQL. Jeżeli 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;
hasło - 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 podano nazwy, używana jest wartość domyślna, podobnie jak w przypadku interaktywnego tworzenia infobazy.
Jednoczesne używanie kluczy jest niedozwolone.
Opcje wiersza poleceń do określenia opcji uruchamiania:
/@<имя файла>
opcje wiersza poleceń są zapisywane w określonym 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.0 dodaje się w następujący sposób:
<Имя компьютера, работающего сервером приложений>\ <Ссылочное имя информационной базы, известное в рамках сервера 1С:Предприятия 8.0>
/N<Имя>
Nazwa użytkownika. Należy określić analogicznie 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<Имя файла>
[-NoT_runcate]
ustawienie pliku do wyświetlania komunikatów serwisowych. Jeśli klucz –NoT_runcate (oddzielony spacją) jest ustawiony, 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ą. Kontynuować?"; „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
C:\1CV8\BIN\1CV8.EXE ENTERPRISE /FDB
Podany wiersz poleceń oznacza, że system 1C:Enterprise 8.0 zostanie uruchomiony w trybie 1C:Enterprise, a baza informacji znajduje się w podkatalogu „\DB” katalogu „С:\1CV8\BIN”.
С:\1cv81bin\1cv8.exe enterprise /s Serv06\ZUP /L RU
A ten podany wiersz poleceń oznacza, że system 1C:Enterprise 8.0 zostanie uruchomiony w trybie „1C:Enterprise”, adres bazy informacyjnej ZUP przechowywanej na serwerze 1C:Enterprise Serv06 i rosyjskim interfejsie