1C palaišana no komandrindas

Programma 1C ir ļoti populāra gandrīz jebkura uzņēmuma finanšu uzskaitei. Programmai ir ļoti daudz funkciju un iespēju. Dažreiz tie nav tik viegli saprotami. Varat izveidot vairākus lietotāju kontus, kuriem tiks izveidota atsevišķa datu bāze. Katru reizi, kad sākat, jums jāizvēlas vajadzīgais konts, datu bāze un dažos gadījumos jānorāda citi iestatījumi un parametri. Ja ir vairāki lietotāji, tad jūs varat viegli sajaukt un izdarīt nepareizu izvēli. Pat ja jūs neesat sajaukts, laika gaitā šāda veida manipulācijas parastai palaišanai kļūs kaitinošas.

1C palaišana no komandrindas atvieglo darbu ar programmu.

Kā vienkāršot šo procedūru? Izstrādātāji ir nodrošinājuši programmas 1C palaišanu no komandrindas. Nebaidieties no šī vārda, jums nebūs jāatceras ķekars kombināciju, un jums arī nevajag Windows komandrindu. Jums ir nepieciešams vienreiz izveidot nepieciešamo īsceļu skaitu, savos īpašumos iestatīt nepieciešamos komandrindas parametrus vai izveidot īpašu bat-failu un reģistrēt to tajā.

Šajā rakstā mēs detalizēti apspriedīsim, kā izmantot šo palaišanas metodi, kā arī to, kā norādīt visus parametrus. Turklāt mēs ar jums dalīsim sarakstu ar svarīgākajām komandām, kas palīdzēs jums precizēt klientu.

Kādi faili ir atbildīgi par programmas izpildi

Lai sāktu, skatīsimies, kuri faili ir atbildīgi par programmas sākšanu un palaišanu, kā arī cietā diska direktorija, kurā tie ir saglabāti. Galvenais direktorijs, kur 1C - C: Programmas faili 1CvXX ir uzstādīts, kur XX vietā ir norādīti darba versijas numuri. Ja tiek izmantots jaunākais 8.3, mape tiks saukta par 1Cv83, ja iepriekšējās ir 1Cv82 vai 1Cv81. Katalogā ir citi katalogi ar apakšversijām. Jau tajās ir mape mapē ar galveno izpildāmo faila versiju. Nav skaidrs, ko izstrādājis izstrādātājs, bet ar katru atjauninājumu instalētājs izveido jaunas mapes, galu galā ēdot daudz brīvas vietas uz cietā diska. Tālāk atrodiet kopējo mapi un tajā failu 1cestrart.exe. Tas ir tas, kurš atver lietotāja un datu bāzes izvēles logu. Šis logs attiecīgi ir 1cv8s.exe fails no konkrēta bin direktorija.

Kad esat izvēlējies datubāzi darbībai, tiek palaists cits fails, kura nosaukums ir atkarīgs no palaišanas opcijas - 1cv8.exe (biezs klients) vai 1cv8c.exe (plānais klients). Nedaudz vēlāk mēs pastāstīsim atšķirību starp šīm iespējām. Turklāt jūs varat parādīt īsceļus, kas nepieciešami darbam, un iestatiet starta parametrus, paātrinot procesu vairākas reizes.

1C programmas palaišanas varianti

Mēģināsim izdomāt, kuras palaišanas iespējas attīstītājs mums ir piedāvājis. Tikai četri no tiem atšķiras no darba principa un prasībām attiecībā uz tā datora resursiem, kurā strādājat.

  • Tauku klients - līdz šim tas bija vienīgais esošais variants. Tas ir visprasīgākais no darbagalda resursiem, jo ​​visa datu apstrāde tiek veikta lietotāja datorā, un tajā glabājas visi nepieciešamie darbi darbam. Tas nav atkarīgs no interneta pieejamības, bet ir saistīts ar aparatūru, nerada tāldarba iespēju.
  • Plāns klients - ir programmatūras apvalks piekļuvei 1C serverim. Tai ir pazīstama izvēlņu un iestatījumu saskarne, bet, tā kā visa datu apstrāde tiek veikta serverī, tas nav pilnīgi picky par iekārtas jaudu. Lietotājam ir ierobežota funkcionalitāte, ir iespējams organizēt darbu gan ar attālo serveri, izmantojot internetu, gan datorā, izmantojot īpašu programmatūras vidi.
  • Web klients - jums ir nepieciešama tikai tīmekļa pārlūkprogramma un piekļuve internetam. Attiecīgi nav saistošs datoram un darba vietai. Iekārtas slodze ir minimāla, jo visi aprēķini notiek attālā serverī.
  • Konfigurators - īpašs režīms programmas precizēšanai, kas darbojas tikai, izmantojot biezu klientu.

Šodien populārākā starta opcija ir biezs klients ar datubāzi, kas glabājas datorā. Tomēr, ņemot vērā pilnīgu apņemšanos izmantot tīmekļa pakalpojumus un mākoņu tehnoloģijas, mēs varam pieņemt, ka nākotne ir tīmekļa versijai.

Jāatzīmē, ka pēc noklusējuma automātiskās palaišanas opcijas izvēle ir reģistrēta 1C programmas iestatījumos, tāpēc jums nav jādomā par to. Tomēr, ja jums ir nepieciešams izmantot konkrētu iespēju, varat izveidot īsceļus uz darbvirsmas un ievadīt komandrindas parametrus vai izmantot sikspārņu failu. Apskatīsim katru metodi sīkāk.

Palaidiet, izmantojot darbvirsmas saīsni

Vieglākais veids ir izmantot darbvirsmas saīsni, kuras īpašības ir norādītas komandrindas parametros. Kā organizēt piekļuvi šādā veidā?

  1. Atveriet programmu Windows Explorer, dodieties uz direktoriju, kas satur vajadzīgo izpildāmo failu, un atrodiet failu ar exe paplašinājumu. Piemēram, C: Programmas 1Cv83 bin 1cv8.exe, lai palaistu tauku klienta režīmā.
  2. Noklikšķiniet uz tās ar peles labo pogu un atlasiet “Izveidot saīsni”.
  3. Pēc tam, kad sistēma parādīs ziņojumu “Windows nevar izveidot īsceļu šajā mapē. Ievietojiet to uz darbvirsmas? ”Noklikšķiniet uz“ Yes ”.
  4. Darbvirsmā atrodiet saīsni, ar peles labo pogu noklikšķiniet uz tā, izvēlieties “Properties” - “Label” cilni “Object”.
  5. Jūs redzēsiet šādu ierakstu: “C: Programmas faili 1Cv83 bin 1cv8.exe”. Ja novietojat kursoru, var mainīt līnijas saturu.
  6. Līnijas beigās ievadiet atbilstošās komandas, lai saņemtu cerības, apstipriniet ievadi ar pogām “Apply” - OK.

Palaist ar sikspārņu failu

Vismaz viegli iespēja palaist programmu. Galvenā atšķirība ir visu datu manuāla reģistrēšana speciālā teksta failā. Dažiem šī metode šķiet ērtāka. Kā to izmantot?

  1. Izveidojiet vienkāršāko teksta dokumentu ar standarta Notepad.
  2. Domājiet par nosaukumu formātā file_name.bat, kur nūja ir faila paplašinājums, un pēc tam saglabājiet to jebkurā cietā diska mapē.
  3. Kopējiet tālāk norādītās komandas:

@echo off

cls

sākt

  1. Pēc starta ievadiet vajadzīgo komandu, lai sāktu programmu ar nepieciešamajiem parametriem.
  2. Saglabājiet failu un aizveriet to.
  3. Lai palaistu 1C, veiciet dubultklikšķi uz nūja faila.

Uzmanību! Pareiza darba veikšanai ir vēlams, lai komandām nav krievu rakstzīmju, jo īpaši faila ceļā vai lietotāja nosaukumā. Pretējā gadījumā jums rūpīgi jāizvērtē failu kodēšanas izvēle.

Pamata palaišanas komandas

Tā kā komandrindas parametri atšķiras dažādās 1C versijās, ņemiet vērā paraugus katram no tiem. Mēs parādīsim sekojošu secību: katra elementa atšifrēšana un parauga lietošana.

7.7. Versija

1cv7.exe MODE [/ M | / D ‹path› | / U ‹path› | / N ‹username› | / P ‹password›],

kur MODE ir norādītais režīms, kurā tiks palaists programmas klients. Tam var būt šādas vērtības:

  • config - configurator, lai noregulētu programmas funkcijas, kā arī programmētu dažas darbības;
  • atkļūdošana - atkļūdotājs, lai pārbaudītu noteiktu funkciju un darbību izpildi;
  • uzņēmums - parastais darbības veids ikdienas uzdevumu veikšanai uzņēmuma uzturēšanai.
  • monitors - komanda, kas sāk monitora režīmu.

Tālāk jums jāprecizē daži startēšanas parametri:

  • / M - uzsākt ekskluzīvu piekļuves režīmu, lai neviens, bet jūs nevarētu ieiet programmā. Ja esat vienīgais lietotājs, tad ekskluzīvais režīms tiek aktivizēts automātiski. Lai ievadītu ekskluzīvo režīmu, strādājot uzņēmuma tīklā, ir nepieciešams, lai citi lietotāji iziet no programmas. Režīms ir nepieciešams, lai veiktu svarīgas operācijas ar datubāzēm, lai netiktu iesaistītas trešās personas.
  • / D - mape, kurā tiek saglabāta datu bāze. Tas ir īpaši svarīgi, ja tiek izmantota mape, kas atšķiras no programmas pēc noklusējuma izvēlētās mapes.
  • / U - lietotāja darba mape ar nosacījumu, ka programmu izmanto vairāki lietotāji.
  • / N - lietotājvārds, lai piekļūtu datubāzei un kontam.
  • / P - parole piekļuvei kontam un datubāzei.

Retāk izmantotās komandas:

  • / T ‹path› - ceļš uz mapi ar pagaidu failiem, ja vēlaties, lai tos saglabātu mapē, kas nav noklusējuma.
  • / @ ‹FileName› - lai izvēlētos partijas failu, strādājot konfiguratora režīmā.
  • / W - inicializē tīmekļa paplašinājumu.
  • / L - programmas izvēlnes valoda, izņemot krievu valodu: ENG - angļu, UKR - ukraiņu

Izmantošanas piemērs: 1cv7 uzņēmums / Dc: 1c datubāze / NIvanov / P753159,

Ja palaižat programmu ar šādām komandām, jūs neizmantosiet lietotāja un datu bāzes izvēles logu, un jums netiks prasīts lietot lietotājvārdu un paroli.

8.2. Un 8.3. Versija

  • DESIGNER - palaiž konfigurācijas režīmā programmēšanas funkcijām un precizēšanai.
  • UZŅĒMĒJDARBĪBA - sākt normālu uzņēmuma uzturēšanas režīmu.
  • CREATEINFOBASE ‹StringConnections› [/ AddInList [NameBase]] [/ UseTemplate ‹veidnes faila nosaukums›] - jaunas datu bāzes izveide, kurā tiks saglabāta visa darba informācija.
  • Savienojuma virkne - šos parametrus var norādīt:
    • Fails - datubāzes mape (ar darba faila versiju).
    • Srvr - uzņēmuma servera adrese (darba klienta-servera versijā). Jūs varat norādīt vairākas adreses šādi: Srvr = “Server1, Server2” vai Srvr = ”Serveris1: 1741, Serveris2: 1741”;
  • / AddInList [DatabaseName] - datubāzes nosaukums, kas tiks izmantots saraksta pievienošanai. Ja izlaižat šo parametru, bāze netiks pievienota sarakstam, un, ja nevēlaties reģistrēt savu vārdu, tas tiks piešķirts automātiski.
  • / UseTemplate - datu bāze tiek veidota no gatavas veidnes, kas norādīta trīsstūrveida iekavās norādītajā nosaukumā.
  • Ref - programmas serverī saglabātā datu bāzes nosaukums.

DBVS norāda servera datu bāzes veidu:

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

Katram datu bāzes veidam varat norādīt papildu parametrus:

  • Usr - pieteikšanās.
  • Pwd - parole.
  • Lokalizācija - lokalizācija.

Startējot programmu parastajā režīmā vai konfigurācijas režīmā, varat izmantot šādus komandrindas parametrus:

  • / @ ‹FileName› - izvēlas ārēju failu ar norādītajiem komandrindas parametriem.
  • / F ‹PathBases› - ceļš uz datu bāzi faila darbības režīmā.
  • / S ‹ComputerName NameBase› - datubāzes atrašanās vieta uzņēmējā datorā servera darbības laikā.
  • / WS - saite, lai izveidotu savienojumu ar tīmekļa serveri.
  • / IBName ‹datubāzes nosaukums› sāk visu datubāzi ar norādīto nosaukumu no visu pieejamo datu bāzu saraksta. Ja atbilst vairāku bāzu nosaukumi, programma radīs kļūdu.
  • / IBConnectionString ir savienojuma ar pilnu datubāzi adrese, ko izmanto iepriekš aprakstītā savienojuma virknes funkcija.

Lietojot plānu klientu, varat izmantot šādus parametrus:

  • wsn - lietotāja pieteikšanās, lai izveidotu savienojumu ar tīmekļa serveri.
  • wsp ir parole, lai izveidotu savienojumu ar tīmekļa serveri.
  • wspauto - iespējojiet automātiskos starpniekservera iestatījumus.
  • wspsrv - starpniekservera adrese.
  • wspport - starpniekserveris.
  • wspuser - pieteikšanās, strādājot caur starpniekserveri ar nepieciešamību pēc autorizācijas. starpniekservera lietotājvārds ar atļauju.
  • wsppwd - parole, strādājot caur starpniekserveri, kam nepieciešama atļauja. starpniekservera lietotājvārds ar atļauju.
  • / N ‹Login› - konfigurācijā norādītais pieteikumvārds. Lietotāja vārds, kā noteikts Configurator.
  • / P ‹Password› - iepriekšējā parametrā norādītā lietotāja parole. To var izlaist, ja lietotājam nav paroles.
  • / WSN ‹name› ir lietotājvārds autentifikācijai tīmekļa serverī.
  • / WSP ‹password› - lietotāja parole, kuras nosaukums ir norādīts / WSN parametrā, autentifikācijai tīmekļa serverī.
  • / WA- - aizliedz izmantot Windows autentifikāciju startēšanas laikā.
  • / WA + - piespiediet izmantot Windows autentifikāciju startēšanas laikā. Ja šo parametru vispār neparakstāt, noklusējums ir / WA +.
  • AppAutoCheckVersion - automātiska izvēle katrai datubāzes versijai, kas satur vēlamo programmas 1C versiju.
  • / AppAutoCheckMode - automātiskā palaišanas režīma izvēle, pamatojoties uz informāciju no datu bāzes.
  • / UseHwLicenses +, / UseHwLicenses- —pēta vietējo drošības atslēgu.
  • / Debug - palaist 1C programmu atkļūdošanas režīmā.
  • / DebuggerURL - tās atkļūdotāja identifikācija, kurai pieteikums būtu jāpievieno tūlīt pēc palaišanas. Norāda atkļūdotāja URL (protokols, dators un porta numurs), kurā atkļūdotājs var izveidot attāliem objektiem.
  • / RunShortcut ‹faila nosaukums› - sāciet programmu no izveidoto datubāzu saraksta faila.

Configurator partijas režīms

  • / DumpIB ‹FileName› - izņemiet datu bāzi.
  • / RestoreIB ‹FileName› - ielādējiet datubāzi.
  • / DumpCfg ‹FileName› - saglabā iestatījumus atsevišķā failā.
  • / DumpDBCfg ‹FileName› - saglabā datu bāzes iestatījumus atsevišķam failam.
  • / LoadCfg ‹FileName› - ielādējiet iestatījumus no ārēja faila.
  • / ConvertFiles ‹faila nosaukums | directory› - 1C versijas 8.x failu partijas pārveidošana. Lai procedūra būtu veiksmīga, failiem jābūt pieejamiem rakstīšanai, kā arī konfiguratora palaišanas režīmam ar atvērtu konfigurāciju, kurā veicat reklāmguvumu.

Piemēram: 1cv8.exe /ConvertFilesd:/base/ExtProcessing.epf - failu konvertēšana,

1cv8.exe / ConvertFilesd: / base - mapes konvertēšana.

Komandrindas piemēri

1.C palaist biezu klienta failu režīmā:

"C: Programmas faili 1cv83 bin 1cv8.exe" ENTERPRISE / F "D: datubāze Lietotāja" / N "administrators" / P "12345 ′ ′

1C darbināšana klienta-servera režīmā:

"C: Programmas faili 1cv83 bin 1cv8.exe" ENTERPRISE / S "servera bāze Lietotājs" / N "Admin" / P "12345 ′ ′

Secinājums

Mēs uzskatām, ka pamatkomunikācijas 1C darbībai ir no komandrindas. Aizstājot komandas, varat veikt dažādus pieprasījumus. Patiesībā ir daudz vairāk, bet ievērojama daļa no tiem, visticamāk, ir paredzēti tehniskā atbalsta speciālistiem. Izmantojot informāciju no raksta, jūs varat veikt visas darbības pats. Atstājiet savus jautājumus komentāros.