1s 8.3 hiljainen asennus. "1C Enterprise v8":n asentaminen ja päivittäminen ryhmäkäytäntöjen (GPO) avulla

Huono asiantuntija on se, jonka täytyy juosta kaikille työpaikoille ja työskennellä jaloillaan. Sinun täytyy työskennellä pään kanssa :)

Voit asentaa alustan jokaiselle asiakastietokoneelle manuaalisesti.

Mutta sitten järjestelmänvalvojan täytyy käydä läpi kaikki tietokoneet peräkkäin.
Jos tietokoneita on 2-3, tämä ei ole ongelma. Mutta jos tietokoneita on tusina tai useampia, tämä prosessi voi kestää kauan.

Alustan päivittäminen asiakastietokoneisiin on myös haaste.

Tämän prosessin automatisoimiseksi voit käyttää mahdollisuutta asentaa alusta useisiin tietokoneisiin jaetun verkkohakemiston kautta.

Tätä menetelmää voidaan käyttää, kun asiakastietokoneisiin on asennettu Windows.
Järjestelmänvalvoja sijoittaa alustan jakelusarjat ja joukon määritystiedostoja yhteiseen verkkohakemistoon.
Päivittääksesi alustan, sinun tarvitsee vain sijoittaa uusi alustan jakelu yhteiseen hakemistoon.

1C:n massaasennus ja päivitys: 9 videota ja PDF

Kutsumme sinut tutustumaan yksityiskohtaisempiin materiaaleihin:

Jaettu hakemistorakenne

Tässä videossa kuvataan, kuinka verkkohakemisto alustajakeluineen tulee järjestää niin, että sitä voidaan käyttää asentamiseen useisiin tietokoneisiin.
Selostetaan, missä muodossa alustajakelut tulee ladata ja mitä konfiguraatiotiedostoja tarvitaan.

Valmistellaan jaettua hakemistoa palvelimella

Tämä video käsittelee käytännössä verkkohakemiston täyttämistä alustajakeluilla. Alustan jakelu ladataan ja kokoonpanon käynnistystä muokataan. Näyttää, kuinka löydät halutun julkaisun käynnistysohjelman.

Toiminnot asiakastietokoneessa

Tämä video käsittelee alustan asentamisen ominaisuuksia asiakastietokoneen jaetusta verkkohakemistosta.

Alustan päivitys

Tämä video selittää, kuinka uuden julkaisualustan jakelusarja sijoitetaan oikein yhteiseen verkkohakemistoon. Siinä kuvataan, mitä toimia asiakastietokoneessa on suoritettava, jotta alusta voidaan päivittää.

Asetustiedosto, joka määrittää jaetun verkkohakemiston sijainnin

Tämä video selittää, mihin verkkojakoasetukset on tallennettu asiakastietokoneeseen, jota tulee käyttää alustan päivityksen tarkistamiseksi.

Käyttöoikeudet asennettaessa alustaa jaetun verkkohakemiston kautta

Tämä video selittää yleisimmän virheen, joka tapahtuu työskenneltäessä verkon jaetun hakemiston kanssa.

Työskentely käyttäjänä ilman järjestelmänvalvojan oikeuksia

Tämä video kuvaa, kuinka voit asentaa alustan asiakastietokoneelle käyttäjälle, jolla ei ole järjestelmänvalvojan oikeuksia. Huomio kiinnitetään tämän menetelmän haittoihin.

Mahdolliset tietoturvaongelmat, kun käytät AlwaysInstallElevated-käytäntöä

Tämä video selittää, miksi AlwaysInstallElevated-käytäntö on vakava ongelma tietokoneturvallisuuden kannalta ja miksi sen käyttöä tulisi käytännössä välttää, jos mahdollista.

Ja viimeinen alennuspäivä.

Tämän kurssin avulla voit ratkaista KAIKKI ongelmat, jotka liittyvät tietojärjestelmien käyttöönottoon ja tukeen 1C:ssä.

Tässä muutamia aiheita kurssilta:

  • 1C:Enterprise 8 -alustan asentaminen ja päivittäminen – manuaalinen ja automaattinen, Windowsille ja Linuxille
  • Automaattinen käynnistys rutiinitoimintojen suorittamiseen
  • Määrityksiä päivitetään käyttäjätilasta
  • Ei-standardikokoonpanojen päivittäminen. Kuinka välttää ongelmia päivityksen aikana muokatut vakiokokoonpanot
  • Luo omasi toimitus cfu-tiedostot
  • BSP työkalut: ulkoiset lomakkeet, asiakirjojen täyttöjen käsittely jne.
  • Käyttö ilmainen DBMS PostgreSQL
  • Asennus ja käynnistys palvelinklusteri 1C: Yritys 8
  • Hallinta-apuohjelma klusterin ja työpalvelimien luomiseen
  • asetukset RLS käyttäen esimerkkiä UPP 1.3 ja ERP 2
  • Mitä tehdä, jos tietoturvan tiedot ovat vioittuneet
  • asetukset tiedonvaihdot kokoonpanojen välillä
  • Organisaatio ryhmän kehittäminen
  • Asennus ja käyttö laitteiston suojausavaimet
  • 1C ohjelmistolisenssit: asennus ja sitominen ulkoisiin laitteisiin

Joka tapauksessa sinun on jossain vaiheessa otettava käyttöön 1C, määritettävä varaukset, käyttöoikeudet, erilaiset käynnistystilat, testattava tietokantojen eheys, varmistettava palvelimien toiminta jne.

Ja on parempi tehdä se heti.

Jotta sitä ei tapahtuisi myöhemmin "...! No mitä ihmettä...! Sinun...!" - ja muita katumuksen ilmauksia :)

Joten mitä menetelmiä ohjelmistomme käyttöönottamiseksi 1C tarjoaa meille?

1. Asennus kirjautumisskriptillä

2. Asennus asettamalla se jaettuun verkkohakemistoon

3. Asennus ryhmäkäytäntöjä käyttäen

Hylkäämme kaksi ensimmäistä menetelmää, koska Tässä artikkelissa tarkastellaan asennusta ryhmäkäytäntöjen (GPO) avulla.

Valmistajan meille tarjoamat 1C:ITS-sivuilla olevat tiedot tuotteensa käyttöönotosta ryhmäkäytäntöjen avulla ovat hyvin niukkoja:

Kun asennat ryhmäkäytäntöjen avulla, sinun on määritettävä sopiva kielimuunnostiedosto määrittääksesi asennuskielen. Tiedostojen nimet vastaavat Microsoft Windowsin desimaalilukua LCID-muodossa (tunniste .mst). Venäjän kielen muunnostiedosto on nimeltään 1049.mst.

Lisäksi sinun on lisäksi määritettävä muunnostiedosto adminstallrestart.mst. Tässä tapauksessa 1C:Enterprise-järjestelmä, jos asiakas- ja palvelinversiot eivät täsmää, kehottaa käynnistämään tietokoneen uudelleen uuden version asentamiseksi. Järjestelmänvalvojan on varmistettava, että uusi jakelu on jo lisätty ryhmäkäytäntöihin.

Ryhmäkäytäntöjen avulla voit asentaa useita 1C:Enterprisen versioita.

Jos haluat asentaa uuden version, sinun on luotava uusi asennus ryhmäkäytännössä.

1049.mst on ilmeinen, mutta adminstallrestart.mst ei ole kovin hyödyllinen. Siksi luomme oman muunnostiedostomme.
Ensinnäkin haluaisin ymmärtää, kuinka voimme ilmoittaa asentajalle, mitkä tuotteen komponentit haluamme asentaa ja mitä emme? Huolimatta siitä, että 1c:n dokumentaatio on yleensä melko laaja ja yksityiskohtainen, jostain syystä tästä ei puhuta sanaakaan. Mutta kirjautumisskripti, jonka hylkäsimme heti alussa, auttaa meitä pääsemään ulos tästä tilanteesta. Käsikirjoituksessa näemme seuraavat rivit:

CmdLine = cmdLine & " DESIGNERALLCLIENTS=1 THINCLIENT=1 WEBSERVEREXT=0 SERVER=0 CONFREPOSSERVER=0 CONVERTER77=0 SERVERCLIENT=1 LANGUAGES=RU"

Missä:
DESIGNERALLCLIENTS – kaikki asiakkaat ja konfiguraattori.
THINCLIENT on ohut asiakas asiakas-palvelin-toimintaan.
THINCLIENTFILE – ohut asiakasohjelma, joka pystyy työskentelemään tiedostotietokantojen kanssa.
PALVELIN – 1C: Yrityspalvelin. Jos asennusohjelma suoritetaan käynnistysohjelmasta, palvelin asennetaan sovelluksena.
WEBSERVEREXT – laajennuskomponentit verkkopalvelimelle.
CONFREPOSSERVER – 1C: Yrityksen määritysten tallennuspalvelin.
SERVERCLIENT – komponentit 1C:Enterprise-palvelinklusterin hallintaan.
CONVERTER77 on tietokantojen muuntaja versiosta 1C:Enterprise 7.7.
LANGUAGES – luettelo liitäntäkielistä asennusta varten. Jos useita kieliä on määritetty, ne erotetaan merkillä ",".

Tämä komentorivi luo komentorivin, joka lähetetään msiexec-asennusohjelmalle käsittelyä varten.

Luodaksemme muunnostiedoston tarvitsemme "Orca"-editorin. (http://www.technipages.com/download-orca-msi-editor)
Ja niin asennuksen jälkeen käynnistämme ohjelman. ”Tiedosto” – ”Avaa” ja valitse 1C-jakelusarjasta ”1CEnterprise 8.msi”. Luettelo taulukoista ilmestyi ohjelman vasemmalle puolelle ja taulukkoarvot oikealle. Koska 1C itsessään ei suosittele msi-paketin vaihtamista, joten siirrymme "Transform" - "New Transform" -valikkoon.

Sinun on siirryttävä "Property"-taulukkoon. Oikealta puolelta etsimme riviä "DEFLANGUAGE", jonka arvo on "Auto". Arvo on vaihdettava arvoon "RU" (ilman lainausmerkkejä, tietysti).

Useimmille käyttäjille sinun on asennettava vähintään komponentteja, joita ovat Thin Client, Thick Client ja kieli (esimerkiksi venäjä)
Siksi luodaan uudet kentät (Ctrl+R), joille sinun on määritettävä nimi ja arvo.
SUUNNITTELIJAASIAKKAAT = 1
THINCLIENT = 1
THINCLIENTFILE = 1
PALVELIN = 0
WEBSERVEREXT = 0
CONFREPOSSERVER = 0
PALVELINASIAKAS = 0
MUUNTAJA77 = 0
LANGUAGES = RU

Nuo. Sen pitäisi näyttää kuvissa:

Siirry seuraavaksi "Muunna" -valikkoon - "Luo muunnos...". Tallenna tiedosto, ehkä jakelun kansioon, esimerkiksi Client.mst
Tämä päättää muunnostiedoston luomisen.
Asennuksen tarkistamiseksi sinun on avattava "cmd"-ohjelma. Siirry jakelukansioon. Ja suorita komento:
setup.exe /S TRANSFORMS=Client.mst TRANSFORMS =1049.mst
tai
msiexec /i "<каталог с дистрибутивом >"TRANSFORMS="<каталог с дистрибутивом >"\Client.mst TRANSFORMS="<каталог с дистрибутивом >"\1049.mst/passive

Ensimmäisessä komennossa parametri "/S" ja toisessa komennossa "/passive" tarkoittaa, että asennus tapahtuu taustalla.

Jonkin ajan kuluttua voit tarkistaa. Thick client, Thin client ja Russian interface tulisi asentaa.

Seuraavaksi sinun on luotava uusi asennus toimialueen ryhmäkäytännöissä.
Sinun on myös luotava verkkoosi jaettu hakemisto, johon asennustiedostot tallennetaan. Tarkista, että verkkotunnuksen käyttäjillä on lukuoikeudet tästä hakemistosta.
Avaa GP-editori. Luomme uuden politiikan. Avaa se muokkausta varten. Siirry kohtaan "Tietokoneen asetukset" - "Ohjelmien asennus".

Luodaan uusi paketti. Valitsemme tiedoston 1CEEnterprise 8.2.msi, tiedoston polku on määritettävä verkkoympäristön kautta \\SRV\…..\1CEnterprise 8.msi, valitsemme käyttöönottotavan - erityisen, jotta muutoksia voidaan tehdä .

Paketin luomisen jälkeen avautuu paketin ominaisuudet -ikkuna.
Sinun on siirryttävä "Modifikaatiot" -välilehteen ja lisättävä venäjän kielen muunnostiedosto 1049.mst ja muunnostiedosto Client.mst.

Kun napsautat "OK", muokkaustiedostoja ei voi lisätä.
Paketti on valmis. On syytä huomata, että pakettia on käytettävä tietokoneryhmälle, jotta tämä voidaan tehdä, sinun on luotava tällainen ryhmä AD: ssa ja sijoitettava tietokoneet, joille asennus on tarkoitettu.

Jotenkin jätin kodikkaani. Korjaan itseäni. Tänään puhumme 1c v8.2:n asentamisesta yritysympäristöön ryhmäkäytäntöjä käyttämällä. Joten mitä menetelmiä ohjelmistomme käyttöönottamiseksi 1C tarjoaa meille?

  1. Asennus ryhmäkäytäntöjä käyttäen

Hylkäämme kaksi ensimmäistä menetelmää, koska käyttääkseen niitä, käyttäjällä on oltava paikalliset järjestelmänvalvojan oikeudet (nämä eivät ole meidän menetelmiämme). Komentosarjaa olisi mahdollista käyttää käynnistysskriptinä pienellä lisäyksellä. Mutta ollakseni rehellinen, en ymmärrä: miksi käyttää komentosarjaa, kun sinulla on vakiokyky ottaa käyttöön sovellus msi-paketista ryhmäkäytäntöjen avulla. Vaikuttaa siltä, ​​että se on toinen triviaali tapaus ohjelmiston käyttöönotosta toimialueella. Mennään nyt valmistajan sivuille, luetaan msi-paketin asettamisesta, ehkä jopa ladataan joitain työkaluja muunnostiedoston (mst-tiedoston) luomiseen, kuten suurilla ohjelmistovalmistajilla on tapana, ja työ on tehty. Näin ei kuitenkaan ollut. Valmistajan meille tarjoamat tiedot tuotteensa käyttöönotosta ryhmäkäytäntöjen avulla ovat hyvin niukkoja:

Kun asennat ryhmäkäytäntöjen avulla, sinun on määritettävä sopiva kielimuunnostiedosto määrittääksesi asennuskielen. Tiedostojen nimet vastaavat Microsoft Windowsin desimaalilukua LCID-muodossa (tunniste .mst). Venäjän kielen muunnostiedosto on nimeltään 1049.mst.

Lisäksi sinun on lisäksi määritettävä muunnostiedosto adminstallrestart.mst. Tässä tapauksessa 1C:Enterprise-järjestelmä, jos asiakas- ja palvelinversiot eivät täsmää, kehottaa käynnistämään tietokoneen uudelleen uuden version asentamiseksi. Järjestelmänvalvojan on varmistettava, että uusi jakelu on jo lisätty ryhmäkäytäntöihin.

Ryhmäkäytäntöjen avulla voit asentaa useita 1C:Enterprisen versioita.

Jos haluat asentaa uuden version, sinun on luotava uusi asennus ryhmäkäytännössä.

Yritys 1c toimitti meille hyvin outoa tietoa: tiedot muunnostiedostosta 1049.mst ovat ilmeisiä, mutta tiedot adminstallrestart.mst:stä ​​eivät ole kovin hyödyllisiä. Ensinnäkin haluaisin ymmärtää, kuinka voimme ilmoittaa asentajalle, mitkä tuotteen komponentit haluamme asentaa ja mitä emme? Huolimatta siitä, että 1c:n dokumentaatio on yleensä melko laaja ja yksityiskohtainen, jostain syystä tästä ei puhuta sanaakaan. Mutta kirjautumisskripti, jonka hylkäsimme heti alussa, auttaa meitä pääsemään ulos tästä tilanteesta. Käsikirjoituksessa näemme seuraavat rivit:

cmdLine = cmdLine & “THICKCLIENT=1 THINCLIENT=1 WEBSERVEREXT=0 SERVER=0 CONFREPOSSERVER=0 CONVERTER77=0 SERVERCLIENT=0 LANGUAGES=RU”

Tämä komentorivi luo komentorivin, joka lähetetään msiexec-asennusohjelmalle käsittelyä varten. Kuten näemme, tälle riville lisätään parametrit muodossa "Property=PropertyValue". Olisi järkevää olettaa, että jokainen näistä ominaisuuksista näkyy msi-paketin Ominaisuudet-taulukossa. Tarkastellessani msi-pakettia Orca-editorilla (josta on jo kirjoitettu blogissani), en nähnyt mitään näistä ominaisuuksista 1c-paketissa. Siksi varmuuden vuoksi.

Joten meidän on lisättävä Ominaisuudet-taulukkoon useita rivejä, jotka sisältävät vastaavat ominaisuudet ja niiden arvot. Emme tietenkään tee muutoksia suoraan itse asennuspakettiin (msi-tiedosto), vaan valmistelemme muuntajan (mst-tiedoston) Orcan avulla. Kuvakaappaus näyttää muutokset, jotka on tehtävä asennuspakettiin, jotta voimme ilmoittaa, että haluamme asentaa vain paksut ja ohuet asiakkaat ja samalla valita käyttöliittymän venäjän kielen (älä unohda, että meidän ei tarvitse vain valitse käyttöliittymän venäjän kieli, mutta lisää se myös asennuspakettiin käyttämällä sopivaa muuntajaa - tiedosto 1049.mst). En puhu asennuspaketin ja muutostiedostojen lisäämisestä ryhmäkäytäntöön, toivon, että tiedät tämän, ja jos et tiedä, voit.

On vielä harkittava kysymystä tietokantojen lisäämisestä luetteloon, jonka käyttäjä näkee käynnistäessään 1c-ohjelman. Onneksi 1c v 7.7 lähtien. paljon on muuttunut, eikä sinun tarvitse muokata rekisteriä tätä varten. Tietokantoja koskevat tiedot on nyt tallennettu tiedostoon, jonka laajennus on v8i. Oletusarvoisesti tiedosto sijaitsee paikallisessa tietokoneessa kansiossa %APPDATA%\1C\1CEKäynnistä ja sillä on nimi ibases.v8i. , mutta siihen liittyy joitain rajoituksia, jotka liittyvät siihen, että *.v8i-tiedostot ovat unicode-muodossa olevia tiedostoja, eikä GPP voi toimia unicode-koodattujen tiedostojen kanssa. Siksi meidän on tehtävä kompromisseja, joista voit lukea Sergein blogista. Mutta on toinenkin tapa luoda tietokantaluettelo käyttäjälle, jolla ei ole tätä haittaa. V8.1:stä alkaen 1c:ssä tuli mahdolliseksi, kun tietokanta oli rekisteröity luetteloon "käsin", ladata kunkin tietokannan kuvaus erilliseen v8i-tiedostoon. Sitten nämä v8i-tiedostot voidaan sijoittaa jaettuun verkkoresurssiin ja lisätä käyttäjien jaettujen tietokantojen luetteloon. Ja tietäen, että tietokantojen yleinen luettelo on tallennettu tiedostoon 1CEStart.cfg, joka sijaitsee kansiossa %APPDATA%\1C\1CEKäynnistä, voit käyttää GPP:tä näihin tarkoituksiin ilman Sergey Betken kohtaamia ongelmia. Annan esimerkin yksinkertaisen tiedoston sisällöstä 1CEStart.cfg(tiedostomuodon kuvaus löytyy verkkosivustolta http://its.1c.ru, jos olet ITS-tilauksen onnekas omistaja).

Lähellä rehtoria 26. heinäkuuta 2014 klo 13.09

1C 8 -tietokannan yhdistäminen AD/GPO:lla

  • Järjestelmän hallinta

Hyvää iltapäivää

Äskettäisen postauksen innoittamana jaan vaihtoehtoisen ratkaisun tähän ongelmaan:

  • ilman skriptejä
  • muokkaamatta 1C-tiedostoja (ibases.v8i, 1CEStart.cfg)
Automaatiotehtävät ovat samanlaisia: 1C-tietokantoja ja AD-hakemistoa on useita, tietyn AD-ryhmän käyttäjälle on annettava mahdollisuus käynnistää tietty 1C-tietokanta.

Tämä menetelmä on kätevä vain, jos käyttäjä työskentelee pienellä määrällä 1C-tietokantoja (yhdestä kymmeneen), koska se edellyttää erillisen pikakuvakkeen sijoittamista työpöydälle jokaista tietokantaa varten.

Vaihe 1.

Luodaan AD:ssa ryhmä, joka sisältää luettelon tietokoneista, joihin 1C-asiakas on asennettu - se sisältää terminaalifarmin palvelimia sekä tietokoneita, joihin 1C-asiakas on asennettu. Itse asiassa tämä ei ehkä ole välttämätöntä, mutta käytämme tätä ryhmää lisäsuodattimena:

Vaihe 2.

Luodaan AD:ssa ryhmiä 1C-tietokannan käyttäjille:

Saatat huomata, että erillinen ryhmä luodaan käynnistämään tietokanta muilla parametreilla (tässä tapauksessa paksussa asiakastilassa).

Vaihe 3.

Luo ryhmäkäytäntö, joka hallitsee käyttäjien pikakuvakkeita:

Valitettavasti 1C:lle ei ole vielä asiakasversiota x64-alustalle, joten asiakkaan oletussijainti riippuu alustan bittisyvyydestä. Versiossa 1C 8.3 Windows 32-bittisessä versiossa asiakas asennetaan tiedostoon %ProgramFiles%\1cv8\common\1cestart.exe ja 64-bittiseen Windowsiin - %ProgramFiles(x86)%\1cv8\common\1cestart. exe

Katsotaanpa nyt tarkemmin kunkin elementin luomista.

Aseta "Yleiset"-välilehdellä parametrit tietokantaan yhdistämistä varten ja pikakuvakkeen sijainti (tässä tapauksessa työpöytä). Esimerkki pikakuvakkeen luomisesta Win x64 -alustalle

Lyhyt poikkeama niille, jotka juuri suunnittelevat siirtymistä 1C 8.2 -alustalta 8.3:een:

Kohdista "Yleiset asetukset" -välilehdellä pikakuvake aiemmin luotuihin mainosryhmiin:

Asetukset Win x86 alustalle:

Ja Win x64:lle:

Uuden tietokannan lisääminen sisältää uuden AD-ryhmän luomisen, pikakuvakkeen kopioimisen GPO:han ja yhteyden muokkaamisen tietokantaan.

P.S. Jos sinulla on työntekijöitä, jotka asettavat itsenäisesti pikakuvakkeita työpöydälle, on parempi olla käyttämättä tätä tietokantojen käyttötapaa.

Kiitos huomiostasi, toivottavasti tästä viestistä on sinulle hyötyä.

Tunnisteet: 1c, mainos, gpo, linkit