Pokretanje 1C iz naredbenog retka

Program 1C je nevjerojatno popularan zbog vođenja financijskih evidencija gotovo svakog poduzeća. Program ima veliki broj mogućnosti i mogućnosti. Ponekad ih nije lako razumjeti. Možete stvoriti više korisničkih računa za koje će se izraditi zasebna baza podataka. Svaki put kada pokrenete, morate odabrati željeni račun, bazu podataka, au nekim slučajevima odrediti i druge postavke i parametre. Ako postoji nekoliko korisnika, onda se lako možete zbuniti i napraviti pogrešan izbor. Čak i ako niste zbunjeni, tijekom vremena takav broj manipulacija za normalno lansiranje će vam dosaditi.

Pokretanje programa 1C iz naredbenog retka olakšava rad s programom.

Kako pojednostaviti ovaj postupak? Programeri su omogućili pokretanje programa 1C iz naredbenog retka. Nemojte se bojati tog imena, nećete morati pamtiti hrpu kombinacija i nećete trebati ni naredbenog retka sustava Windows. Vi samo trebate stvoriti potreban broj prečaca jednom, postaviti potrebne parametre naredbenog retka u njihova svojstva, ili stvoriti poseban bat-datoteku i registrirati ih u njemu.

U ovom članku ćemo detaljno raspraviti kako koristiti ovu metodu lansiranja, kao i kako odrediti sve parametre. Osim toga, podijelit ćemo s vama popis najvažnijih naredbi koje će vam pomoći pri finom podešavanju klijenta.

Koje su datoteke odgovorne za pokretanje programa

Za početak, da vidimo koje su datoteke odgovorne za pokretanje i pokretanje programa, kao i direktorij tvrdog diska na kojem se pohranjuju. Glavni direktorij u kojem je instaliran 1C - C: Programske datoteke 1CvXX, gdje umjesto XX su označeni brojevi radne verzije. Ako se koristi posljednja 8.3, mapa će se zvati 1Cv83, ako su prethodne 1Cv82 ili 1Cv81. Unutar kataloga nalaze se drugi direktoriji s pod-verzijama. Već u njima je mapa za smeće s glavnom inačicom izvršne datoteke. Nije jasno što programer vodi, ali uz svako ažuriranje, instalater stvara nove mape, na kraju pojede puno slobodnog prostora na tvrdom disku. Zatim pronađite zajedničku mapu, au njoj datoteku 1cestrart.exe. On je taj koji pokreće prozor za odabir korisnika i baze podataka. Ovaj prozor je 1cv8s.exe datoteka iz određenog bin direktorija.

Nakon što odaberete bazu podataka za rad, pokreće se druga datoteka čije ime ovisi o opciji pokretanja - 1cv8.exe (debeli klijent) ili 1cv8c.exe (tanki klijent). Nešto kasnije ćemo otkriti razliku između ovih opcija. Osim toga, možete prikazati prečace koje trebate za rad i postaviti u njih parametre pokretanja, ubrzavajući proces nekoliko puta.

Varijante pokretanja programa 1C

Pokušajmo otkriti koje su nam opcije pokretanja programer ponudio. Samo četiri od njih razlikuju se po principu rada i zahtjevima prema resursima računala na kojem radite.

  • Debeli klijent - donedavno je bio jedina postojeća opcija. To je najzahtjevniji resurs radnog stroja, jer se sva obrada podataka obavlja na korisnikovom računalu, a tamo se pohranjuju sve potrebne datoteke za rad. To ne ovisi o dostupnosti Interneta, ali je vezan za hardver, ne predstavlja mogućnost daljinskog rada.
  • Tanki klijent - programska ljuska za pristup 1C poslužitelju. Ima poznato sučelje za izbornike i postavke, ali budući da se sva obrada podataka obavlja na poslužitelju, u potpunosti se ne radi o snazi ​​opreme. Korisniku je osigurana ograničena funkcionalnost, moguće je organizirati rad s udaljenim poslužiteljem putem Interneta i na samom računalu u posebnom softverskom okruženju.
  • Web klijent - potreban vam je samo web preglednik i pristup Internetu. Prema tome, ne postoji obvezujuće za računalo i mjesto rada. Opterećenje opreme je minimalno, budući da se svi izračuni odvijaju na udaljenom poslužitelju.
  • Konfigurator - poseban način za fino podešavanje programa, koji radi samo kada se koristi debeli klijent.

Danas je najpopularnija opcija pokretanja debeli klijent s bazom podataka datoteke pohranjenoj na računalu. Ipak, s obzirom na potpunu predanost web uslugama i cloud tehnologijama, možemo pretpostaviti da je budućnost za web verziju.

Važno je napomenuti da je automatski odabir opcije pokretanja registriran u 1C programskim postavkama, tako da ne morate razmišljati o tome. Međutim, ako trebate koristiti određenu opciju, možete stvoriti prečace na radnoj površini i unijeti u njih parametre naredbenog retka ili koristiti datoteku šišmiša. Pogledajmo detaljnije svaku metodu.

Pokreni putem prečaca na radnoj površini

Najlakši način je koristiti prečac na radnoj površini, u svojstvima kojih su navedeni parametri naredbenog retka. Kako organizirati pristup na ovaj način?

  1. Otvorite Windows Explorer, idite na direktorij koji sadrži izvršnu datoteku koja vam je potrebna i pronađite datoteku s exe ekstenzijom. Na primjer, C: Programske datoteke 1cv83 bin cv8.exe za pokretanje u načinu rada s masnim klijentom.
  2. Kliknite na nju desnom tipkom miša i odaberite “Create shortcut”.
  3. Nakon što sustav prikaže poruku "Windows ne može stvoriti prečac u ovoj mapi. Stavi ga na radnu površinu? ”“ Da ”.
  4. Na radnoj površini pronađite prečicu, kliknite je desnom tipkom miša, odaberite "Properties" - karticu "Label" - "Object".
  5. Vidjet ćete sljedeći unos: “C: Programske datoteke 1cv83 bin 1cv8.exe”. Ako postavite pokazivač tamo, sadržaj retka može se promijeniti.
  6. Na kraju retka unesite odgovarajuću naredbu za vaša očekivanja, potvrdite unos pomoću gumba “Apply” - OK.

Trčanje s datotekom šišmiša

Barem jednostavna opcija za pokretanje programa. Glavna razlika je ručno upisivanje svih podataka u posebnu tekstualnu datoteku. Za neke će se ova metoda činiti prikladnijom. Kako ga koristiti?

  1. Stvorite najobičniji tekstualni dokument sa standardnim Notepadom.
  2. Zamislite ime u obliku file_name.bat, gdje je šišmiš ekstenzija, a zatim ga spremite u bilo koju mapu na tvrdom disku.
  3. Kopirajte sljedeće naredbe u dokument:

@echo isključen

CLS

početak

  1. Nakon pokretanja, unesite potrebnu naredbu za pokretanje programa s potrebnim parametrima.
  2. Spremite datoteku i zatvorite je.
  3. Za pokretanje 1C, dvaput kliknite na datoteku šišmiša.

Upozorenje! Za ispravan rad poželjno je da timovi nemaju ruske znakove, posebno u putanji datoteke ili korisničkom imenu. Inače biste trebali pažljivo razmotriti izbor kodiranja datoteka.

Osnovne naredbe za pokretanje

Budući da se parametri naredbenog retka razlikuju u različitim verzijama 1C, razmotrite uzorke za svaku od njih. Predstavit ćemo u sljedećem redoslijedu: dešifriranje svakog elementa i primjenu uzorka.

Verzija 7.7

1cv7.exe MODE [/ M | / D / Uokvirenje | / N ‹korisničko ime› / P ‹lozinka›],

gdje je MODE specificirani način u kojem će se pokrenuti programski klijent. Može imati sljedeće vrijednosti:

  • config - konfigurator, za fino podešavanje funkcija programa, kao i programiranje nekih operacija;
  • debug - debugger za provjeru izvedbe određenih funkcija i operacija;
  • poduzeće - uobičajeni način rada za obavljanje svakodnevnih zadataka za održavanje poduzeća.
  • monitor - naredba koja pokreće način rada monitora.

Zatim biste trebali pojasniti neke parametre pokretanja:

  • / M - pokretanje ekskluzivnog načina pristupa tako da nitko osim vas ne može ući u program. Ako ste jedini korisnik, tada se ekskluzivni način aktivira automatski. Za ulazak u ekskluzivni način rada na poslovnoj mreži potrebno je da se drugi korisnici odjavljuju iz programa. Način rada potreban je za obavljanje važnih operacija s bazama podataka tako da ne intervenira treća strana.
  • / D - mapa u kojoj je pohranjena baza podataka. To je posebno važno ako se koristi mapa koja se razlikuje od one koju je program odabrao prema zadanim postavkama.
  • / U - radna mapa korisnika, pod uvjetom da program koristi nekoliko korisnika.
  • / N - korisničko ime za pristup bazi podataka i računu.
  • / P - lozinka za pristup računu i bazi podataka.

Rijetko korištene naredbe:

  • / T ‹path› - put do mape s privremenim datotekama ako želite da se one pohranjuju u neku drugu mapu osim zadane.
  • / @ ‹FileName› - za odabir skupne datoteke tijekom rada u konfiguracijskom modu.
  • / W - pokreće web proširenje.
  • / L - jezik izbornika programa osim ruskog: ENG - engleski, UKR - ukrajinski

Primjer korištenja: 1cv7 poduzeće / DC: 1c / NIvanov / P753159,

Ako pokrenete program s takvim naredbama, izbjeći ćete prikaz korisničkog i prozora za odabir baze podataka i nećete biti upitani za korisničko ime i lozinku.

Verzije 8.2 i 8.3

  • DIZAJNER - radi u konfiguracijskom modu za programiranje funkcija i fino podešavanje.
  • PODUZEĆE - započnite normalan način održavanja poduzeća.
  • CREATEINFOBASE ‹StringConnections› [/ AddInList [NameBase]] [/ UseTemplate ‹ime datoteke predloška›] - stvaranje nove baze podataka u kojoj će se pohraniti sve radne informacije.
  • Niz veza - ovi se parametri mogu specificirati:
    • Datoteka - mapa baze podataka (s verzijom datoteke).
    • Srvr - adresa poslovnog poslužitelja (u verziji rada klijent-poslužitelj). Možete navesti nekoliko adresa na sljedeći način: Srvr = "Poslužitelj1, Poslužitelj2" ili Srvr = "Poslužitelj1: 1741, Poslužitelj2: 1741";
  • / AddInList [DatabaseName] - ime baze podataka koja će se koristiti za dodavanje na popis. Ako preskočite ovaj parametar, baza neće biti dodana na popis, a ako ne registrirate svoje ime, bit će dodijeljena automatski.
  • / UseTemplate - baza podataka je izrađena iz gotovog predloška, ​​koji je označen u nazivu navedenom u trokutastim zagradama.
  • Ref - naziv baze podataka pohranjene na programskom poslužitelju.

DBMS označava tip baze podataka koja se koristi na poslužitelju:

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

Za svaku vrstu baze podataka možete navesti dodatne parametre:

  • Usr - prijava.
  • Pwd - lozinka.
  • Lokal - lokalizacija.

Kada pokrenete program u normalnom načinu ili u načinu rada konfiguratora, možete koristiti sljedeće parametre naredbenog retka:

  • / @ ‹FileName› - odabire vanjsku datoteku s navedenim parametrima naredbenog retka.
  • / F ‹PathBases› - putanja do baze podataka u datotečnom načinu rada.
  • / S ‹ComputerName NameBase› - lokacija baze podataka na glavnom računalu tijekom rada poslužitelja.
  • / WS - veza za povezivanje s web poslužiteljem.
  • / IBName ‹naziv baze podataka› pokreće bazu podataka s navedenim nazivom s popisa svih dostupnih baza podataka. Ako se imena nekoliko baza podudaraju, program će generirati pogrešku.
  • / IBConnectionString je adresa veze za punu bazu podataka koju koristi gore opisana funkcija niza veza.

Kada koristite tanki klijent, možete primijeniti sljedeće parametre:

  • wsn - prijava korisnika za povezivanje s web poslužiteljem.
  • wsp je lozinka za povezivanje s web-poslužiteljem.
  • wspauto - omogućite automatske proxy postavke.
  • wspsrv - adresa proxy poslužitelja.
  • wspport - proxy port.
  • wspuser - prijava pri radu preko proxy poslužitelja s potrebom za autorizacijom. korisničko ime za proxy s autorizacijom.
  • wsppwd - lozinka pri radu preko proxy poslužitelja s potrebom za autorizacijom. korisničko ime za proxy s autorizacijom.
  • / N ‹Lozinka› - prijava navedena u konfiguratoru. Korisničko ime definirano u Konfiguratoru.
  • / P ‹Password› - lozinka korisnika navedena u prethodnom parametru. Može se izostaviti ako korisnik nema lozinku.
  • / WSN ‹ime› je korisničko ime za provjeru autentičnosti na web poslužitelju.
  • / WSP ‹password› - lozinka korisnika, čije je ime navedeno u parametru / WSN, za provjeru autentičnosti na web poslužitelju.
  • / WA- - zabranjuje korištenje provjere autentičnosti sustava Windows pri pokretanju.
  • / WA + - prisilno korištenje provjere autentičnosti sustava Windows pri pokretanju. Ako uopće ne napišete ovaj parametar, zadana vrijednost je / WA +.
  • AppAutoCheckVersion - automatski odabir za svaku verziju baze podataka željene verzije programa 1C.
  • / AppAutoCheckMode - automatski odabir načina pokretanja na temelju informacija iz baze podataka.
  • / UseHwLicenses +, / UseHwLicenses- - potražite lokalni sigurnosni ključ.
  • / Debug - pokrenuti program 1C u modu za ispravljanje pogrešaka.
  • / DebuggerURL - identifikacija programskog alata za ispravljanje pogrešaka na koji bi se aplikacija trebala povezati odmah nakon pokretanja. Određuje URL za otklanjanje pogrešaka (protokol, računalo i broj porta) na kojem se udaljeni objekti mogu kreirati u programu za ispravljanje pogrešaka.
  • / RunShortcut ‹naziv datoteke - pokrenite program iz datoteke popisa stvorenih baza podataka.

Skupni način rada konfiguratora

  • / DumpIB ‹FileName› - iskrcaj bazu podataka.
  • / RestoreIB ‹FileName› - učitavanje baze podataka.
  • / DumpCfg ‹FileName› - sprema postavke u zasebnu datoteku.
  • / DumpDBCfg ‹FileName› - sprema postavke baze podataka u zasebnu datoteku.
  • - Učitavanje postavki iz vanjske datoteke.
  • / ConvertFiles ‹naziv datoteke | imenik› - serijska pretvorba datoteka 1C verzije 8.x. Da bi postupak bio uspješan, datoteke moraju biti dostupne za pisanje, kao i način rada konfiguratora s otvorenom konfiguracijom u kojoj ćete izvršiti pretvorbu.

Na primjer: 1cv8.exe /ConvertFilesd:/base/ExtProcessing.epf - pretvorba datoteka,

1cv8.exe / ConvertFilesd: / base - pretvorba mapa.

Primjeri naredbenog retka

Pokreni 1C u debelom načinu rada klijenta:

"C: Programske datoteke: cv83 bin 1cv8.exe" ENTERPRISE / F "D: Baza podataka Korisnik" / N "Admin" / P "12345 ′

Pokretanje 1C u načinu klijent-poslužitelj:

"C: Programske datoteke 1cv83 bin 1cv8.exe" PODACI / S "baza poslužitelja Korisnik" / N "Admin" / P "12345 ′

zaključak

Razmotrili smo najosnovnije naredbe za pokretanje 1C iz naredbenog retka. Zamjenjujući naredbe, možete izvršiti različite zahtjeve. Zapravo, postoji mnogo više, ali značajan dio njih je najvjerojatnije namijenjen stručnjacima za tehničku podršku. Koristeći informacije iz članka, sve radnje možete izvršiti sami. Ostavite pitanja u komentarima.