Uruchamianie 1C z linii poleceń

Program 1C jest niezwykle popularny do prowadzenia dokumentacji finansowej niemal każdego przedsiębiorstwa. Program ma ogromną liczbę funkcji i możliwości. Czasami nie są tak łatwe do zrozumienia. Możesz utworzyć wiele kont użytkowników, dla których zostanie utworzona osobna baza danych. Za każdym razem, gdy uruchamiasz, musisz wybrać żądane konto, bazę danych, aw niektórych przypadkach określić inne ustawienia i parametry. Jeśli jest kilku użytkowników, możesz łatwo się pomylić i dokonać złego wyboru. Nawet jeśli nie jesteś zdezorientowany, z czasem taka liczba manipulacji dla normalnego uruchomienia będzie denerwująca.

Uruchamianie 1C z linii poleceń ułatwia pracę z programem.

Jak uprościć tę procedurę? Deweloperzy udostępnili program 1C z linii poleceń. Nie bój się tej nazwy, nie będziesz musiał pamiętać wielu kombinacji, a także nie będziesz potrzebować wiersza poleceń Windows. Wystarczy raz utworzyć wymaganą liczbę skrótów, ustawić niezbędne parametry wiersza polecenia we właściwościach lub utworzyć specjalny plik bat i zarejestrować go w nim.

W tym artykule omówimy szczegółowo, jak korzystać z tej metody uruchamiania, a także jak określić wszystkie parametry. Ponadto udostępnimy Ci listę najważniejszych poleceń, które pomogą ci w dostrojeniu klienta.

Jakie pliki są odpowiedzialne za uruchomienie programu

Na początek sprawdźmy, które pliki są odpowiedzialne za uruchamianie i uruchamianie programu, a także katalog dysku twardego, na którym są przechowywane. Główny katalog, w którym zainstalowano 1C - C: Pliki programów 1CvXX, gdzie zamiast XX wskazane są numery wersji roboczej. Jeśli używany jest najnowszy 8.3, folder będzie się nazywał 1Cv83, jeśli poprzednie to 1Cv82 lub 1Cv81. Wewnątrz katalogu znajdują się inne katalogi z pod-wersjami. Już w nich znajduje się folder bin z główną wersją pliku wykonywalnego. Nie jest jasne, przez co kieruje programista, ale przy każdej aktualizacji instalator tworzy nowe foldery, co ostatecznie pochłania dużo wolnego miejsca na dysku twardym. Następnie znajdź folder Common, aw nim plik 1cestrart.exe. To on uruchamia okno wyboru użytkownika i bazy danych. To okno jest odpowiednio plikiem 1cv8s.exe z określonego katalogu bin.

Po wybraniu bazy danych do działania uruchamiany jest inny plik, którego nazwa zależy od opcji uruchamiania - 1cv8.exe (gruby klient) lub 1cv8c.exe (cienki klient). Różnicę między tymi opcjami powiemy nieco później. Ponadto możesz wyświetlać skróty potrzebne do pracy i ustawiać w nich parametry uruchamiania, przyspieszając proces kilka razy.

Warianty uruchomienia programu 1C

Spróbujmy dowiedzieć się, jakie opcje uruchamiania oferuje nam programista. Tylko cztery z nich różnią się zasadą pracy i wymaganiami dotyczącymi zasobów komputera, na którym pracujesz.

  • Gruby klient - do niedawna była to jedyna istniejąca opcja. Jest to najbardziej wymagające zasoby pracującej maszyny, ponieważ wszystkie przetwarzanie danych odbywa się na komputerze użytkownika, a wszystkie niezbędne pliki do pracy są na nim przechowywane. Nie zależy od dostępności Internetu, ale jest związany ze sprzętem, nie reprezentuje możliwości pracy zdalnej.
  • Cienki klient - to powłoka oprogramowania do uzyskiwania dostępu do serwera 1C. Ma znajomy interfejs menu i ustawień, ale ponieważ przetwarzanie danych odbywa się na serwerze, nie jest ono zbyt wybredne jeśli chodzi o moc sprzętu. Użytkownik ma ograniczoną funkcjonalność, możliwe jest organizowanie pracy zarówno ze zdalnym serwerem przez Internet, jak i na samym komputerze w specjalnym środowisku oprogramowania.
  • Klient WWW - potrzebujesz tylko przeglądarki internetowej i dostępu do Internetu. W związku z tym nie ma powiązania z komputerem i miejscem pracy. Obciążenie sprzętu jest minimalne, ponieważ wszystkie obliczenia występują na zdalnym serwerze.
  • Konfigurator - specjalny tryb dostrojenia programu, który działa tylko przy użyciu grubego klienta.

Obecnie najpopularniejszą opcją uruchamiania jest gruby klient z bazą danych plików przechowywaną na komputerze. Niemniej jednak, biorąc pod uwagę całkowite zaangażowanie w usługi sieciowe i technologie w chmurze, możemy założyć, że przyszłość dotyczy wersji internetowej.

Warto zauważyć, że domyślnie automatyczny wybór opcji uruchamiania jest rejestrowany w ustawieniach programu 1C, więc nie musisz o tym myśleć. Jeśli jednak potrzebujesz użyć określonej opcji, możesz utworzyć skróty na pulpicie i wprowadzić w nich parametry linii poleceń lub użyć pliku bat. Przyjrzyjmy się każdej metodzie bardziej szczegółowo.

Uruchom za pomocą skrótu na pulpicie

Najprostszym sposobem jest użycie skrótu na pulpicie, którego właściwości są określone parametrami wiersza poleceń. Jak zorganizować dostęp w ten sposób?

  1. Otwórz Eksploratora Windows, przejdź do katalogu zawierającego plik wykonywalny, którego potrzebujesz, i znajdź sam plik z rozszerzeniem exe. Na przykład C: Pliki programów 1Cv83 bin 1cv8.exe do uruchamiania w trybie grubego klienta.
  2. Kliknij go prawym przyciskiem myszy i wybierz „Utwórz skrót”.
  3. Po wyświetleniu przez system komunikatu „Windows nie może utworzyć skrótu w tym folderze. Umieść na pulpicie? ”Kliknij„ Tak ”.
  4. Na pulpicie znajdź skrót, kliknij go prawym przyciskiem myszy, wybierz „Właściwości” - zakładka „Etykieta” - linia „Obiekt”.
  5. Zobaczysz następujący wpis: „C: Pliki programów 1Cv83 bin 1cv8.exe”. Jeśli umieścisz tam kursor, zawartość linii można zmienić.
  6. Na końcu linii wprowadź odpowiednią komendę dla swoich oczekiwań, potwierdź wejście za pomocą przycisków „Zastosuj” - OK.

Uruchom z plikiem bat

Przynajmniej łatwa opcja do uruchomienia programu. Główna różnica polega na ręcznej rejestracji wszystkich danych w specjalnym pliku tekstowym. Dla niektórych metoda ta wydaje się wygodniejsza. Jak go używać?

  1. Utwórz najbardziej prosty dokument tekstowy za pomocą standardowego Notatnika.
  2. Pomyśl o nazwie w formacie nazwa_pliku.bat, gdzie bat jest rozszerzeniem pliku, a następnie zapisz go w dowolnym folderze na dysku twardym.
  3. Skopiuj następujące polecenia do dokumentu:

@echo off

cls

zacznij

  1. Po uruchomieniu wprowadź niezbędne polecenie, aby uruchomić program z wymaganymi parametrami.
  2. Zapisz plik i zamknij go.
  3. Aby uruchomić 1C, kliknij dwukrotnie plik bat.

Uwaga! Dla prawidłowej pracy pożądane jest, aby zespoły nie miały rosyjskich znaków, w szczególności w ścieżce pliku lub nazwie użytkownika. W przeciwnym razie należy dokładnie rozważyć wybór kodowania plików.

Podstawowe polecenia uruchamiania

Ponieważ parametry wiersza poleceń różnią się w różnych wersjach 1C, weź pod uwagę próbki dla każdego z nich. Przedstawimy następującą sekwencję: rozszyfrowanie każdego elementu i przykładowej aplikacji.

Wersja 7.7

TRYB 1cv7.exe [/ M | / D ‹path› | / U ‹path› | / N ‹username› | / P ‹hasło›],

gdzie MODE jest określonym trybem, w którym zostanie uruchomiony klient programu. Może przyjmować następujące wartości:

  • config - konfigurator, do precyzyjnego dostrajania funkcji programu, a także programowania niektórych operacji;
  • debugowanie - debugger do sprawdzania wydajności niektórych funkcji i operacji;
  • przedsiębiorstwo - zwykły tryb wykonywania codziennych zadań dla przedsiębiorstwa.
  • monitor - polecenie uruchamiające tryb monitorowania.

Następnie należy wyjaśnić niektóre parametry uruchamiania:

  • / M - uruchamia tryb wyłącznego dostępu, aby nikt oprócz ciebie nie mógł wejść do programu. Jeśli jesteś jedynym użytkownikiem, tryb wyłączności jest aktywowany automatycznie. Aby wejść w tryb wyłączności podczas pracy w sieci firmowej, konieczne jest, aby inni użytkownicy wylogowali się z programu. Tryb ten jest niezbędny do wykonywania ważnych operacji z bazami danych, aby żadna osoba trzecia nie interweniowała.
  • / D - folder, w którym przechowywana jest baza danych. Jest to szczególnie ważne, jeśli używany jest folder inny niż ten, który program domyślnie wybiera.
  • / U - folder roboczy użytkownika, pod warunkiem, że program jest używany przez kilku użytkowników.
  • / N - nazwa użytkownika, aby uzyskać dostęp do bazy danych i konta.
  • / P - hasło dostępu do konta i bazy danych.

Rzadziej używane polecenia:

  • / T ‹path› - ścieżka do folderu z plikami tymczasowymi, jeśli chcesz je przechowywać w folderze innym niż domyślny.
  • / @ ‹FileName› - aby wybrać plik wsadowy podczas pracy w trybie konfiguratora.
  • / W - inicjuje rozszerzenie WWW.
  • / L - język menu programu inny niż rosyjski: ENG - angielski, UKR - ukraiński

Przykład użycia: 1cv7 enterprise / Dc: 1c database / NIvanov / P753159,

Jeśli uruchomisz program za pomocą takich poleceń, unikniesz wyświetlania okna wyboru użytkownika i bazy danych, a nie pojawi się monit o podanie nazwy użytkownika i hasła.

Wersja 8.2 i 8.3

  • PROJEKTANT - uruchamiany w trybie konfiguratora w celu programowania funkcji i dostrajania.
  • PRZEDSIĘBIORCZOŚĆ - uruchom normalny tryb utrzymania przedsiębiorstwa.
  • CREATEINFOBASE ‹StringConnections› [/ AddInList [NameBase]] [/ UseTemplate ‹nazwa pliku szablonu›] - tworzenie nowej bazy danych, w której przechowywane będą wszystkie informacje robocze.
  • Ciąg połączenia - te parametry można określić:
    • Plik - folder bazy danych (z wersją pliku pracy).
    • Srvr - adres serwera przedsiębiorstwa (w wersji pracy klient-serwer). Możesz określić kilka adresów w następujący sposób: Srvr = ”Server1, Server2” lub Srvr = ”Server1: 1741, Server2: 1741”;
  • / AddInList [DatabaseName] - nazwa bazy danych, która zostanie użyta do dodania do listy. Jeśli pominiesz ten parametr, baza nie zostanie dodana do listy, a jeśli nie zarejestrujesz swojego imienia, zostanie ono automatycznie przypisane.
  • / UseTemplate - baza danych jest tworzona z gotowego szablonu, który jest wskazany w nazwie podanej w trójkątnych nawiasach.
  • Ref - nazwa bazy danych przechowywanej na serwerze programu.

DBMS wskazuje typ bazy danych używanej na serwerze:

  • MSSQLServer;
  • PostgreSQL;
  • IBMDB2;
  • Baza danych Oracle.

Dla każdego typu bazy danych można określić dodatkowe parametry:

  • Usr - login.
  • Pwd - hasło.
  • Ustawienia regionalne - lokalizacja.

Po uruchomieniu programu w trybie normalnym lub w trybie konfiguratora można użyć następujących parametrów wiersza polecenia:

  • / @ ‹FileName› - wybiera zewnętrzny plik z określonymi parametrami wiersza poleceń.
  • / F ‹PathBases› - ścieżka do bazy danych w trybie działania pliku.
  • / S ‹NazwaKomputera NazwaBaza› - lokalizacja bazy danych na komputerze hosta podczas działania serwera.
  • / WS - link do połączenia z serwerem WWW.
  • / IBName ‹nazwa bazy danych› uruchamia bazę danych o określonej nazwie z listy wszystkich dostępnych baz danych. Jeśli nazwy kilku baz są zgodne, program wygeneruje błąd.
  • / IBConnectionString jest adresem połączenia z pełną bazą danych używaną przez funkcję String Connection opisaną powyżej.

Podczas korzystania z cienkiego klienta można zastosować następujące parametry:

  • wsn - login użytkownika, aby połączyć się z serwerem WWW.
  • wsp to hasło do połączenia z serwerem WWW.
  • wspauto - włącz automatyczne ustawienia proxy.
  • wspsrv - adres serwera proxy.
  • wspport - port proxy.
  • wspuser - logowanie podczas pracy z serwerem proxy z potrzebą autoryzacji. nazwa użytkownika dla proxy z autoryzacją.
  • wsppwd - hasło podczas pracy z serwerem proxy z potrzebą autoryzacji. nazwa użytkownika dla proxy z autoryzacją.
  • / N ‹Login› - login określony w konfiguratorze. Nazwa użytkownika zdefiniowana w Konfiguratorze.
  • / P ‹Password› - hasło użytkownika określonego w poprzednim parametrze. Można go pominąć, jeśli użytkownik nie ma hasła.
  • / WSN ‹name› to nazwa użytkownika do uwierzytelnienia na serwerze WWW.
  • / WSP ‹hasło› hasło użytkownika, którego nazwa jest określona w parametrze / WSN, do uwierzytelnienia na serwerze WWW.
  • / WA- - zabrania używania uwierzytelniania systemu Windows podczas uruchamiania.
  • / WA + - wymusza użycie uwierzytelniania systemu Windows podczas uruchamiania. Jeśli w ogóle nie napiszesz tego parametru, wartością domyślną jest / WA +.
  • AppAutoCheckVersion - automatyczny wybór dla każdej wersji bazy danych żądanej wersji programu 1C.
  • / AppAutoCheckMode - automatyczny wybór trybu uruchamiania na podstawie informacji z bazy danych.
  • / UseHwLicenses +, / UseHwLicenses- - wyszukiwanie lokalnego klucza bezpieczeństwa.
  • / Debug - uruchom program 1C w trybie debugowania.
  • / DebuggerURL - identyfikacja debuggera, do którego aplikacja powinna zostać podłączona natychmiast po uruchomieniu. Określa adres URL debugera (protokół, komputer i numer portu), na którym można tworzyć zdalne obiekty w debuggerze.
  • / RunShortcut ‹nazwa pliku› - uruchamia program z pliku listy utworzonych baz danych.

Tryb wsadowy konfiguratora

  • / DumpIB ‹FileName› - usuń bazę danych.
  • / RestoreIB ‹NazwaPliku› - załaduj bazę danych.
  • / DumpCfg ‹NazwaPliku› - zapisuje ustawienia w osobnym pliku.
  • / DumpDBCfg ‹FileName› - zapisuje ustawienia bazy danych w osobnym pliku.
  • / LoadCfg ‹NazwaPliku› - załaduj ustawienia z pliku zewnętrznego.
  • / ConvertFiles ‹nazwa pliku | katalog› - konwersja wsadowa plików 1C w wersji 8.x. Aby procedura zakończyła się powodzeniem, pliki muszą być dostępne do zapisu, a także tryb uruchamiania konfiguratora z otwartą konfiguracją, w której wykonasz konwersję.

Na przykład: 1cv8.exe /ConvertFilesd:/base/ExtProcessing.epf - konwersja plików,

1cv8.exe / ConvertFilesd: / base - konwersja folderów.

Przykłady linii poleceń

Uruchom 1C w trybie grubego pliku klienta:

„C: Program Files 1cv83 bin 1cv8.exe„ ENTERPRISE / F ”D: baza danych Użytkownik„ / N ”Administrator” / P ”12345 ′ ′

Uruchomienie 1C w trybie klient-serwer:

„C: Program Files 1cv83 bin 1cv8.exe„ ENTERPRISE / S ”serwer-baza Użytkownik” / N ”Administrator” / P ”12345 ′ ′

Wniosek

Rozważaliśmy najbardziej podstawowe polecenia do uruchamiania 1C z linii poleceń. Zastępując polecenia, możesz wykonywać różne żądania. W rzeczywistości jest ich znacznie więcej, ale znaczna ich część jest najprawdopodobniej przeznaczona dla specjalistów wsparcia technicznego. Korzystając z informacji z artykułu, możesz samodzielnie wykonać wszystkie czynności. Zostaw swoje pytania w komentarzach.