Pokretanje programa 1C iz naredbenog retka

Program 1C je nevjerojatno popularan za vođenje financijskih evidencija gotovo svih poduzeća. Program ima ogroman broj mogućnosti i mogućnosti. Ponekad nije tako lako postupati s njima. Možete stvoriti više korisničkih računa za koje će se izraditi zasebna baza podataka. Svaki put kada počnete, morate odabrati željeni račun, bazu podataka, au nekim slučajevima odrediti druge postavke i parametre. Ako postoji više korisnika, možete se lako zbuniti i napraviti pogrešan izbor. Čak i ako niste zbunjeni, tijekom vremena, toliko će manipulacija za normalno lansiranje postati neugodno.

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

Kako pojednostaviti ovaj postupak? Programeri su pokrenuli program 1C iz naredbenog retka. Nemojte se bojati tog imena, nećete morati zapamtiti hrpu kombinacija, a nećete trebati i naredbeni redak sustava Windows. Trebate samo stvoriti potrebni broj prečaca, postaviti potrebne parametre naredbenog retka u svojstvu ili stvoriti posebnu šifrantnu datoteku i registrirati ih u njemu.

U ovom ćemo članku detaljno opisati kako koristiti ovu metodu pokretanja, kao i kako odrediti sve parametre.Pored toga, podijelit ćemo s vama popis najvažnijih naredbi koje će vam pomoći pri finoćutiranju klijenta.

sadržaj

  • 1 Koje su datoteke odgovorne za pokretanje programa
  • 2 Varijante pokretanja programa 1C
  • 3 Pokreni putem prečaca na radnoj površini
  • 4 Trči se s datotekom šišmiša
  • 5 Osnovne naredbe za pokretanje
    • 5.1 Verzija 7.7
    • 5.2 Verzija 8.2 i 8.3
    • 5.3 Način batch konfiguracije
  • 6 Primjeri naredbene linije
  • 7 zaključak

Koje su datoteke odgovorne za pokretanje programa

Za početak, vidjet ćemo koje su datoteke odgovorne za pokretanje i pokretanje programa, kao i direktorij tvrdog diska na kojem su pohranjeni. Glavni direktorij gdje je instaliran 1C - C: \ Program Files \ 1CvXX \, gdje umjesto XX označavaju se znamenke radne verzije. Ako se koristi najnoviji 8.3, mapa će se zvati 1Cv83, ako su prethodne one 1Cv82 ili 1Cv81. Unutar kataloga se nalaze i drugi direktori s podizbornicima. Već je u njima bin mapa s glavnom verzijom izvršne datoteke. Nije jasno što vodi razvojni programer, ali s svakim ažuriranjem instalacijski program stvara nove mape, a na tvrdom disku na kraju ima puno slobodnog prostora. Zatim pronađite zajedničku mapu i u njemu datoteku 1cestrart.exe. On je taj koji pokreće prozor za odabir korisnika i baze podataka.Ovaj prozor, odnosno, je datoteka 1cv8s.exe iz određenog direktorija binova.

Nakon što odaberete bazu podataka za rad, pokrenuta je druga datoteka, čije ime ovisi o opciji pokretanja - 1cv8.exe (debeli klijent) ili 1cv8c.exe (tanki klijent). Razmotrit ćemo razliku između ovih opcija malo kasnije. Osim toga, možete prikazati prečace potrebne za rad i postaviti parametre pokretanja u njima, ubrzavajući postupak nekoliko puta.

Varijante pokretanja programa 1C

Pokušajmo utvrditi koje su mogućnosti pokretača programer nam ponudio. Samo četiri od njih razlikuju se po načelu rada i zahtjevima za resursima računala na kojima radite.

  • Fat klijent - do nedavno je to bila jedina postojeća opcija. To je najzahtjevniji resurs radnog stroja jer se sva obrada podataka vrši na korisničkom računalu i pohranjuju se sve potrebne datoteke za rad. Ne ovisi o dostupnosti Interneta, već je vezan uz hardver, ne predstavlja mogućnost daljinskog rada.
  • Tanka klijent - softverska je ljuska za pristup poslužitelju 1C.Ima poznati sučelje izbornika i postavki, no budući da se sva obrada podataka obavlja na poslužitelju, nije potpuno izbirljiva snaga 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 - sve što vam treba je web preglednik i pristup Internetu. Prema tome, ne postoji obvezujuća veza s računalom i mjestom rada. Opterećenje na uređaju je minimalno, jer se svi izračuni odvijaju na udaljenom poslužitelju.
  • Konfigurator - poseban način za fino podešavanje programa, koji radi samo kod korištenja debelog klijenta.

Do sada je najpopularnija opcija pokretanja gusta klijent s datotekom datotekama pohranjenim na računalu. Ipak, s obzirom na ukupnu predanost web uslugama i tehnologijama u oblaku, možemo pretpostaviti da je budućnost za web verziju.

Važno je napomenuti da je u postavkama programa 1C automatski odabran opciju pokretanja, tako da ne morate misliti na to.Međutim, ako trebate upotrijebiti određenu opciju, možete stvoriti prečace na radnoj površini i unijeti parametre naredbenog retka u njih ili upotrijebiti datoteku bat. Pogledajmo svaku metodu detaljnije.

Pokreni putem prečaca na radnoj površini

Najjednostavniji način je korištenje prečaca na radnoj površini, čiji su svojstva navedeni parametri naredbenog retka. Kako organizirati pristup na ovaj način?

  1. Otvorite Windows Explorer, idite u direktorij koji sadrži izvršnu datoteku koju trebate i pronađite datoteku s ekstenzijom exe. Na primjer, C: \ Programske datoteke \ 1Cv83 \ bin \ 1cv8.exe pokrenuti u načinu masnog klijenta.
  2. Pritisnite desnu tipku miša i odaberite "Create Shortcut".
  3. Nakon što sustav prikaže poruku "Windows ne može stvoriti prečac u ovoj mapi. Stavite ga na radnu površinu?" Kliknite "Da".
  4. Na radnoj površini pronađite prečac, desnom tipkom miša kliknite na njega, odaberite "Svojstva" - kartica "Prečac" - crta "Objekt".
  5. Vidjet ćete sljedeći unos: "C: \ Programske datoteke \ 1Cv83 \ bin \ 1cv8.exe". Ako stavite pokazivač tamo, sadržaj retka može se promijeniti.
  6. Na kraju retka unesite odgovarajuću naredbu za vaša očekivanja, potvrdite unos gumba "Primijeni" - U redu.

Trči se s datotekom šišmiša

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

  1. Napravite najjednostavniji tekstualni dokument standardnim Notepadom.
  2. Razmislite o imenu u formatu file_name.bat, gdje je šišmiš ekstenzija datoteke, a zatim ga spremite u bilo koju mapu na tvrdom disku.
  3. Kopirajte sljedeće naredbe dokumentu:

Isključi
CLS
početak

  1. Nakon početka, unesite potrebnu naredbu za pokretanje programa s potrebnim parametrima.
  2. Spremite datoteku i zatvorite je.
  3. Za pokretanje 1C, dvaput kliknite na datoteku bat.

Upozorenje! Za točan rad, poželjno je da timovi nemaju ruske znakove, osobito, u putu datoteke ili korisničkom imenu. U suprotnom 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, uzmite u obzir uzorke za svaku od njih. Prikazat ćemo u sljedećem redoslijedu: dešifriranje svakog elementa i primjera primjene.

Verzija 7.7

1cv7.exe MODE [/ M | / D <put> | / U <put> | / N <korisničko ime> | / P <lozinka>],

gdje je MODE navedeni način rada u kojem će klijent programa biti pokrenut. Moguće je 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 poslova za održavanje poduzeća.
  • monitor - naredba koja pokreće način rada za monitor.

Zatim biste trebali razjasniti neke parametre pokretanja:

  • / M - pokreće ekskluzivni način pristupa tako da nitko, ali ne možete ući u program. Ako ste jedini korisnik, tada se ekskluzivni način automatski aktivira. Da biste ušli u ekskluzivni način rada na poslovnoj mreži, potrebno je da drugi korisnici napuste program. Način rada je neophodan za obavljanje važnih operacija baze podataka, tako da ne intervenira treća strana.
  • / D - mapa u kojoj se pohranjuje baza podataka. Posebno je važno ako se koristi mapa koja se razlikuje od one koju program odabere prema zadanim postavkama.
  • / U - korisnikova radna mapa, pod uvjetom da program koristi nekoliko korisnika.
  • / N - korisničko ime za pristup bazi podataka i računa.
  • / P - lozinka za pristup računu i bazi podataka.

Rjeđe korištene naredbe:

  • / T <put> - put do mape s privremenim datotekama ako želite da budu pohranjeni u mapi koja nije zadana.
  • / @ <FileName> - za odabir batch datoteke kada radite u modu konfiguratora.
  • / W - inicira web ekstenziju.
  • / L - jezik izbornika programa koji nije ruski: ENG - English, UKR - ukrajinski

Primjer upotrebe: 1cv7 poduzeće / Dc: \ 1c \ database / NIvanov / P753159,

Ako pokrenete program s takvim naredbama, izbjeći ćete prikaz prozora za odabir korisnika i baze podataka i nećete biti upitani za prijavu i zaporku.

Verzija 8.2 i 8.3

  • DESIGNER - radi u programu konfiguratora za programiranje i fino podešavanje.
  • ENTERPRISE - pokrenite normalan način rada za održavanje poduzeća.
  • CREATEINFOBASE <StringConnections> [/ AddInList [NameBase]] [/ UseTemplate <naziv datoteke predložaka>] - stvaranje nove baze podataka u kojoj će se pohraniti sve radne informacije.
  • Niz veze - ti se parametri mogu navesti:
    • Datoteka - baza podataka (s verzijom rada).
    • Srvr - adresa poslužitelja poduzeća (u verziji posla klijenta i poslužitelja).Možete navesti nekoliko adresa na sljedeći način: Srvr = "Server1, Server2" ili Srvr = "Server1: 1741, Server2: 1741";
  • / AddInList [DatabaseName] - naziv baze podataka koji će se koristiti za dodavanje popisa. Ako preskočite ovaj parametar, baza se neće dodati na popis, a ako ne registrirate svoje ime, bit će dodijeljena automatski.
  • / UseTemplate - baza podataka je izrađena iz gotovog predloška, ​​što je naznačeno u nazivu naznačenom u trokutastim zagradama.
  • Ref - naziv baze podataka pohranjen na programskom poslužitelju.

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

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

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

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

Prilikom pokretanja programa u normalnom ili modu konfiguratora, možete koristiti sljedeće parametre naredbenog retka:

  • / @ <FileName> - odabire vanjsku datoteku s navedenim parametrima naredbenog retka.
  • / F <PathBaz> je put do baze podataka u datotečnom načinu rada.
  • / S <ComputerName \ NameBase> - mjesto baze podataka na glavnom računalu u načinu rada poslužitelja.
  • / WS - vezu za povezivanje s web poslužiteljem.
  • / IBName <naziv baze podataka> - započnite bazu s navedenim imenom s popisa svih dostupnih baza podataka.Ako se imena više baza podudaraju, program će generirati pogrešku.
  • / IBConnectionString je adresa veze s potpunom bazom kako se koristi gore opisanom funkcijom Connection String.

Pri korištenju tankog klijenta 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ćuju automatsko postavljanje proxy poslužitelja.
  • wspsrv - adresa proxy poslužitelja.
  • wspport je luka proxy poslužitelja.
  • wspuser - prijava pri radu preko proxy poslužitelja s potrebom autorizacije. korisničko ime za proxy s autorizacijom.
  • wsppwd - lozinka pri radu preko proxy poslužitelja s potrebom autorizacije. korisničko ime za proxy s autorizacijom.
  • / N <Login> - prijava specificirana u konfiguratoru. Korisničko ime kako je navedeno u konfiguraciji.
  • / P <Password> - lozinka korisnika navedenog u prethodnom parametru. Može se izostaviti ako korisnik nema lozinku.
  • / WSN <name> je korisničko ime za autentifikaciju na web poslužitelju.
  • / WSP <lozinka> je lozinka korisnika čije ime je navedeno u / WSN parametru za provjeru autentičnosti na web poslužitelju.
  • / WA- - zabranjuje korištenje autentičnosti sustava Windows pri pokretanju.
  • / WA + - prisiliti upotrebu autentičnosti sustava Windows pri pokretanju.Ako ovaj parametar uopće ne napišete, zadana postavka je / WA +.
  • AppAutoCheckVersion - automatski odabir za svaku verziju baze podataka željene verzije programa 1C.
  • / AppAutoCheckMode - automatski odabir načina pokretanja na temelju podataka iz baze podataka.
  • / UseHwLicenses +, / UseHwLicenses- - traži lokalni sigurnosni ključ.
  • / Debug - pokrenite 1C program u debug modu.
  • / DebuggerURL - identifikacija debuggera na koju bi se aplikacija trebala povezati odmah nakon pokretanja. Određuje URL za ispravljanje pogrešaka (protokol, računalo i broj priključka) na kojem se mogu stvoriti daljinski objekti u debuggeru.
  • / RunShortcut <naziv datoteke> - pokrenite program iz datoteke popisa stvorenih baza podataka.

Način batch konfiguracije

  • / DumpIB <FileName> - istovarite bazu podataka.
  • / RestoreIB <FileName> - učitavanje baze podataka.
  • / DumpCfg <FileName> - spremanje postavki u zasebnu datoteku.
  • / DumpDBCfg <FileName> - spremanje postavki baze podataka u zasebnu datoteku.
  • / LoadCfg <FileName> - učitavanje postavki iz vanjske datoteke.
  • / ConvertFiles <naziv datoteke | katalog> - batch konverzija 1C verzije 8.x datoteke. 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: / baza - mapa pretvorbe.

Primjeri naredbene linije

Pokretanje 1C u debelom načinu rada s klijentom:

"C: \ Program Files \ 1cv83 \ bin \ 1cv8.exe" ENTERPRISE / F "D: \ baze podataka \ User" / N "Admin" / P "12345"

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

"C: \ Program Files \ 1cv83 \ bin \ 1cv8.exe" ENTERPRISE / S "baze poslužitelja \ User" / N "Admin" / P "12345"

zaključak

Smatrali smo osnovne naredbe za pokretanje 1C iz naredbenog retka. Zamjenjujući naredbe, možete izvršiti različite zahtjeve. U stvari, postoji mnogo više, ali značajan dio njih najvjerojatnije je namijenjen stručnjacima za tehničku podršku. Pomoću informacija iz članka možete sami izvršiti sve radnje. U komentarima ostavite svoja pitanja.