1C paleisti iš komandų eilutės

1C programa yra neįtikėtinai populiarus beveik bet kurios įmonės finansiniams įrašams tvarkyti. Programa turi daug funkcijų ir galimybių. Kartais jie nėra taip lengvai suprantami. Galite sukurti kelias vartotojų sąskaitas, kurioms bus sukurta atskira duomenų bazė. Kiekvieną kartą paleidžiant reikia pasirinkti norimą paskyrą, duomenų bazę ir, kai kuriais atvejais, nurodyti kitus parametrus ir parametrus. Jei yra keli naudotojai, galite lengvai supainioti ir padaryti netinkamą pasirinkimą. Net jei nesate supainioti, laikui bėgant toks manipuliavimas dėl įprastos paleidimo bus erzina.

1C paleidimas iš komandų eilutės leidžia lengviau dirbti su programa.

Kaip supaprastinti šią procedūrą? Programos kūrėjai sukūrė 1C programos paleidimą iš komandų eilutės. Nebijokite šio pavadinimo, jums nereikės prisiminti kombinacijų krūva, ir jums nereikės ir „Windows“ komandinės eilutės. Jums reikia tik sukurti reikiamą skaičių nuorodų vieną kartą, nustatyti reikiamus komandų eilutės parametrus savo ypatybėse arba sukurti specialų bat-failą ir juos užregistruoti.

Šiame straipsnyje išsamiai aptarsime, kaip naudoti šį paleidimo būdą, taip pat kaip nustatyti visus parametrus. Be to, mes pasidalinsime su jumis svarbiausių komandų, kurios padės jums koreguoti klientą, sąrašą.

Kokie failai yra atsakingi už programos vykdymą

Norėdami pradėti, pažiūrėkime, kurie failai yra atsakingi už programos paleidimą ir vykdymą, ir kietojo disko, kuriame jie saugomi, katalogą. Pagrindinis katalogas, kuriame 1C - C: Programos failai 1CvXX yra įdiegtas, kur vietoj XX yra nurodyti darbo versijos numeriai. Jei naudojama naujausia 8.3, aplankas bus vadinamas 1Cv83, jei ankstesnės yra 1Cv82 arba 1Cv81. Katalogo viduje yra kiti katalogai su sub-versijomis. Juose jau yra dėžės aplankas su pagrindine vykdoma failo versija. Neaišku, ką vadovauja kūrėjas, tačiau kiekvienas atnaujinimas diegia naujus aplankus, galiausiai sunaudoja daug laisvos vietos standžiajame diske. Toliau suraskite Bendrąjį aplanką ir jame failą 1cestrart.exe. Būtent jis pradeda naudoti vartotojo ir duomenų bazės pasirinkimo langą. Šis langas yra atitinkamai 1cv8s.exe failas iš konkretaus katalogo.

Pasirinkę duomenų bazę veiklai, paleistas kitas failas, kurio pavadinimas priklauso nuo paleidimo parinkties - 1cv8.exe (storas klientas) arba 1cv8c.exe (plonas klientas). Vėliau pasakysime apie šių variantų skirtumą. Be to, galite rodyti darbui reikalingus sparčiuosius klavišus ir nustatyti jų paleidimo parametrus, kelis kartus paspartindami procesą.

1C programos paleidimo variantai

Pabandykime išsiaiškinti, kokias paleidimo parinktis kūrėjas pasiūlė. Tik keturi iš jų skiriasi pagal darbo principą ir reikalavimus kompiuterio, kuriame dirbate, ištekliams.

  • Riebalų klientas - iki šiol tai buvo vienintelė galimybė. Tai pats reikliausias darbo mašinos išteklius, nes visi duomenų apdorojimo darbai atliekami vartotojo kompiuteryje, o visi reikalingi failai yra saugomi. Tai nepriklauso nuo interneto prieinamumo, bet yra susieta su aparatūra, nėra nuotolinio darbo galimybė.
  • Plonas klientas - tai programinė įranga, skirta pasiekti 1C serverį. Ji turi pažįstamą meniu ir nustatymų sąsają, bet kadangi visa duomenų apdorojimo operacija atliekama serveryje, tai nėra visiškai pasirenkama įrenginio galia. Naudotojas turi ribotą funkcionalumą, galima organizuoti darbą tiek su nuotoliniu serveriu internetu, tiek pačiame kompiuteryje specialioje programinės įrangos aplinkoje.
  • Žiniatinklio klientas - jums reikia tik interneto naršyklės ir prieigos prie interneto. Atitinkamai kompiuteriui ir darbo vietai nėra privaloma. Įrenginio apkrova yra minimali, nes visi skaičiavimai atliekami nuotoliniame serveryje.
  • Konfigūratorius - specialus programos tikslinimo režimas, kuris veikia tik naudojant storą klientą.

Šiandien populiariausia paleidimo parinktis yra storas klientas, turintis failų duomenų bazę, saugomą kompiuteryje. Nepaisant to, atsižvelgiant į visišką įsipareigojimą naudotis interneto paslaugomis ir debesų technologijomis, galime manyti, kad ateitis yra interneto versija.

Verta pažymėti, kad pagal nutylėjimą automatinis paleidimo parinkties pasirinkimas yra užregistruotas 1C programos nustatymuose, todėl jums nereikia galvoti apie tai. Tačiau, jei reikia naudoti tam tikrą parinktį, galite sukurti darbalaukyje nuorodas ir įvesti jiems komandų eilutės parametrus arba naudoti šikšnosparnio failą. Pažvelkime į kiekvieną metodą išsamiau.

Paleiskite per darbalaukio nuorodą

Paprasčiausias būdas yra naudoti darbalaukyje esantį nuorodą, kurios savybės yra nurodyti komandų eilutės parametrai. Kaip tokiu būdu organizuoti prieigą?

  1. Atidarykite „Windows Explorer“, eikite į katalogą, kuriame yra reikiamas failas, ir suraskite failą su exe plėtiniu. Pavyzdžiui, C: Programos 1Cv83 1cv8.exe paleisti riebalų kliento režimu.
  2. Spustelėkite jį dešiniuoju pelės mygtuku ir pasirinkite „Sukurti nuorodą“.
  3. Po to, kai sistema parodys pranešimą „Windows negali sukurti nuorodos šiame aplanke. Įdėkite jį į darbalaukį? “Spustelėkite„ Taip “.
  4. Darbalaukyje suraskite nuorodą, spustelėkite ją dešiniuoju pelės klavišu, pasirinkite „Properties“ - „Label“ skirtuką - „Object“ eilutę.
  5. Pamatysite šį įrašą: „C: Programos failai 1Cv83 dėžutė 1cv8.exe“. Jei įkeliate žymeklį ten, linijos turinys gali būti pakeistas.
  6. Eilutės pabaigoje įveskite reikiamą komandą, kad pamatytumėte savo lūkesčius, patvirtinkite įvestį mygtukais „Taikyti“ - Gerai.

Paleiskite su šikšnosparnių failu

Bent lengva programa paleisti programą. Pagrindinis skirtumas yra visų duomenų registravimas rankiniu būdu specialiame tekstiniame faile. Kai kuriems šis metodas atrodo patogesnis. Kaip jį naudoti?

  1. Sukurkite paprastą tekstinį dokumentą su standartiniu Notepad.
  2. Pagalvokite apie pavadinimą formatu file_name.bat, kur šikšnosparnis yra failo plėtinys, tada išsaugokite jį bet kuriame standžiojo disko aplanke.
  3. Kopijuoti šias komandas į dokumentą:

@echo išjungta

cls

pradėti

  1. Po paleidimo įveskite reikiamą komandą, kad programa būtų paleista su reikiamais parametrais.
  2. Išsaugokite failą ir uždarykite.
  3. Norėdami paleisti 1C, dukart spustelėkite šikšnosparnio failą.

Dėmesio! Teisingam darbui pageidautina, kad komandos neturėtų rusų rašmenų, ypač failo kelio ar vartotojo vardo. Priešingu atveju turėtumėte atidžiai apsvarstyti rinkmenų kodavimo pasirinkimą.

Pagrindinės paleidimo komandos

Kadangi komandų eilutės parametrai skirtingose ​​1C versijose skiriasi, kiekvienam iš jų reikia atsižvelgti į mėginius. Mes pristatysime sekančią seką: kiekvieno elemento ir pavyzdžio programos iššifravimas.

7.7 versija

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

kur MODE yra nurodytas režimas, kuriame bus paleistas programos klientas. Ji gali būti tokia:

  • config - configurator, programos funkcijų derinimui, taip pat kai kurių operacijų programavimui;
  • debug - debugger tam tikrų funkcijų ir operacijų vykdymo tikrinimui;
  • įmonė - įprastas veiklos būdas kasdieninėms įmonės priežiūros užduotims atlikti.
  • monitorius - komanda, kuri pradeda monitoriaus režimą.

Be to, turėtumėte paaiškinti kai kuriuos paleisties parametrus:

  • / M - paleisti išskirtinį prieigos režimą, kad niekas, bet negalite įeiti į programą. Jei esate vienintelis naudotojas, išskirtinis režimas įjungiamas automatiškai. Norint įeiti į išskirtinį režimą dirbant įmonės tinkle, būtina, kad kiti vartotojai atsijungtų nuo programos. Šis režimas yra būtinas norint atlikti svarbias operacijas su duomenų bazėmis, kad trečioji šalis nebūtų įsikišusi.
  • / D - aplankas, kuriame saugoma duomenų bazė. Ypač svarbu, jei naudojamas aplankas, kuris skiriasi nuo programos, kurią pasirenka pagal nutylėjimą.
  • / U - vartotojo darbinis aplankas, jei programą naudoja keli naudotojai.
  • / N - naudotojo vardas norint pasiekti duomenų bazę ir paskyrą.
  • / P - slaptažodis prieigai prie paskyros ir duomenų bazės.

Dažniau naudojamos komandos:

  • / T ‹path› - kelias į aplanką su laikinais failais, jei norite, kad jie būtų saugomi kitame nei numatytojo aplanke.
  • / @ ‹FileName› - pasirinkti paketinį failą dirbant konfigūratoriaus režimu.
  • / W - inicijuoja žiniatinklio plėtinį.
  • / L - programos meniu kalba, išskyrus rusų kalbą: ENG - anglų, UKR - ukrainiečių

Naudojimo pavyzdys: 1cv7 įmonė / Dc: 1c duomenų bazė / NIvanov / P753159,

Jei paleisite programą su tokiomis komandomis, išvengsite naudotojo ir duomenų bazės pasirinkimo lango, ir jums nebus pasiūlyta naudotojo vardo ir slaptažodžio.

8.2 ir 8.3 versijos

  • DESIGNER - paleisti konfigūratoriaus režimu programavimo funkcijoms ir koregavimui.
  • ĮMONĖ - pradėti įprastą įmonės priežiūros tvarką.
  • CREATEINFOBASE ‹StringConnections› [/ AddInList [NameBase]] [/ UseTemplate ‹šablono failo pavadinimas›] - sukurti naują duomenų bazę, kurioje bus saugoma visa darbo informacija.
  • Ryšio eilutė - šiuos parametrus galima nurodyti:
    • Failas - duomenų bazės aplankas (su kūrinio failo versija).
    • Srvr - įmonės serverio adresas (darbų kliento-serverio versijoje). Galite nurodyti kelis adresus: Srvr = “Server1, Server2” arba Srvr = ”Server1: 1741, Server2: 1741“;
  • / AddInList [DatabaseName] - duomenų bazės, kuri bus naudojama prie sąrašo, pavadinimas. Jei praleisite šį parametrą, bazė nebus įtraukta į sąrašą, o jei neregistruosite savo vardo, jis bus priskirtas automatiškai.
  • / UseTemplate - duomenų bazė sukurta iš paruošto šablono, kuris nurodomas trikampiuose skliaustuose pateiktame pavadinime.
  • Nuoroda - programos serveryje saugomos duomenų bazės pavadinimas.

DBVS nurodo serveryje naudojamo duomenų bazės tipą:

  • MSSQLServer;
  • PostgreSQL;
  • IBMDB2;
  • „OracleDatabase“.

Kiekvienam duomenų bazės tipui galite nurodyti papildomus parametrus:

  • „Usr“ - prisijungimas.
  • Pwd - slaptažodis.
  • Locale - lokalizavimas.

Kai paleidžiate programą įprastu režimu arba konfigūratoriaus režimu, galite naudoti šiuos komandų eilutės parametrus:

  • / @ ‹FileName› - pasirenka išorinį failą su nurodytais komandų eilutės parametrais.
  • / F ‹PathBases› - kelias į duomenų bazę failo režimu.
  • / S ‹Kompiuterio pavadinimas NameBase› - duomenų bazės vieta pagrindiniame kompiuteryje serverio veikimo metu.
  • / WS - nuoroda, skirta prisijungti prie žiniatinklio serverio.
  • / IBName ‹duomenų bazės pavadinimas› pradeda duomenų bazę su nurodytu pavadinimu iš visų turimų duomenų bazių sąrašo. Jei sutampa kelių bazių pavadinimai, programa sukurs klaidą.
  • / IBConnectionString yra ryšio su visa duomenų baze adresas, naudojamas anksčiau aprašytoje „Connection String“ funkcijoje.

Naudojant ploną klientą, galite taikyti šiuos parametrus:

  • wsn - vartotojo prisijungimas prie prisijungimo prie žiniatinklio serverio.
  • wsp yra slaptažodis prisijungti prie žiniatinklio serverio.
  • wspauto - įgalinti automatinius tarpinio serverio nustatymus.
  • wspsrv - tarpinio serverio adresas.
  • wspport - proxy prievadas.
  • wspuser - prisijungti, kai dirbate per tarpinį serverį, kuriam reikia leidimo. įgaliotojo vartotojo vardas, kuriam suteiktas leidimas.
  • wsppwd - slaptažodis dirbant per tarpinį serverį, kuriam reikia leidimo. įgaliotojo vartotojo vardas, kuriam suteiktas leidimas.
  • / N ‹Login› - konfigūratoriuje nurodytas prisijungimas. Vartotojo vardas, kaip apibrėžta konfigūratoriuje.
  • / P ‹Password› - ankstesnio parametro vartotojo slaptažodis. Jis gali būti praleistas, jei vartotojas neturi slaptažodžio.
  • / WSN ‹name› yra autentifikavimo žiniatinklio serveryje vardas.
  • / WSP ‹password› - vartotojo slaptažodis, kurio pavadinimas nurodytas / WSN parametre, autentifikavimui žiniatinklio serveryje.
  • / WA- - draudžia naudoti „Windows“ autentifikavimą paleidžiant.
  • / WA + - priversti naudoti Windows autentifikavimą paleidimo metu. Jei nenorite parašyti šio parametro, numatytasis yra / WA +.
  • „AppAutoCheckVersion“ - automatinis kiekvieno norimos programos 1C versijos duomenų bazės versijos pasirinkimas.
  • / AppAutoCheckMode - automatinis paleidimo režimo pasirinkimas remiantis duomenų bazės informacija.
  • / UseHwLicenses +, / UseHwLicenses - ieškokite vietos saugos rakto.
  • / Debug - paleiskite 1C programą derinimo režimu.
  • / DebuggerURL - debugger, su kuriuo programa turėtų būti prijungta iškart po paleidimo. Nurodo derinimo URL (protokolas, kompiuteris ir prievado numeris), kuriame galima sukurti nuotolinius objektus derintuve.
  • / RunShortcut ‹failo pavadinimas› - paleiskite programą iš sukurtų duomenų bazių sąrašo.

Configurator partijos režimas

  • / DumpIB ‹FileName› - iškrauti duomenų bazę.
  • / RestoreIB ‹FileName› - įkelkite duomenų bazę.
  • / DumpCfg ‹FileName› - išsaugo nustatymus į atskirą failą.
  • / DumpDBCfg ‹FileName› - išsaugo duomenų bazės nustatymus į atskirą failą.
  • / LoadCfg ‹FileName› - įkelkite nustatymus iš išorinio failo.
  • / ConvertFiles ‹failo pavadinimas | katalogas› - 1C versijos 8.x failų partijos konvertavimas. Kad procedūra būtų sėkminga, failai turi būti prieinami rašymui, taip pat konfigūratoriaus veikimo režimas su atvira konfigūracija, kurioje atliksite konversiją.

Pavyzdžiui: 1cv8.exe /ConvertFilesd:/base/ExtProcessing.epf - failo konvertavimas,

1cv8.exe / ConvertFilesd: / base - aplanko konvertavimas.

Komandų eilutės pavyzdžiai

1C paleiskite storo kliento failo režimu:

„C: Programos failai 1cv83“ 1cv8.exe „ENTERPRISE / F“ D: duomenų bazė Vartotojo "/ N" administratorius "/ P" 12345 ′ ′

1C veikimas kliento-serverio režimu:

"C: Programos failai 1cv83 dėžutė 1cv8.exe" ENTERPRISE / S "serverio bazė Vartotojo" / N "administratorius" / P "12345 ′ ′

Išvada

Mes laikėme pagrindines komandas 1C komandai iš komandų eilutės. Pakeitus komandas galite atlikti įvairius prašymus. Tiesą sakant, yra daug daugiau, tačiau didelė jų dalis greičiausiai yra skirta techninės pagalbos specialistams. Naudodamiesi straipsnio informacija galite atlikti visus veiksmus. Palikite savo klausimus komentaruose.