1s 8.3 csendes telepítés. Az „1C Enterprise v8” telepítése és frissítése csoportházirendek (GPO) használatával

Rossz szakember az, akinek minden munkahelyre szaladgálnia és lábbal kell dolgoznia. A fejeddel kell dolgozni :)

A platformot manuálisan telepítheti minden ügyfélszámítógépre.

De akkor a rendszergazdának egymás után végig kell mennie az összes számítógépen.
Ha 2-3 számítógép van, akkor ez nem probléma. De ha egy tucat vagy több számítógép van, akkor ez a folyamat sokáig tarthat.

A platform frissítése az ügyfélszámítógépeken szintén kihívást jelent majd.

A folyamat automatizálásához használhatja azt a lehetőséget, hogy a platformot egy megosztott hálózati könyvtáron keresztül számos számítógépre telepítse.

Ez a módszer akkor használható, ha az ügyfélszámítógépeken telepítve van a Windows.
A rendszergazda a platformelosztó készleteket és a konfigurációs fájlokat egy közös hálózati könyvtárban helyezi el.
A platform frissítéséhez csak az új platform disztribúcióját kell elhelyeznie a közös könyvtárban.

Az 1C tömeges telepítése és frissítése: 9 videó és PDF

Meghívjuk Önt, hogy tekintse meg a részletesebb anyagokat:

Megosztott könyvtárszerkezet

Ez a videó leírja, hogyan kell egy platformelosztással rendelkező hálózati könyvtárat úgy megszervezni, hogy azt nagyszámú számítógépre lehessen telepíteni.
Elmagyarázza, hogy a platform disztribúcióit milyen formában kell feltölteni, és milyen konfigurációs fájlok szükségesek.

Megosztott könyvtár előkészítése a szerveren

Ez a videó azt tárgyalja a gyakorlatban, hogy hogyan töltsünk ki egy hálózati címtárat platform disztribúciókkal. A platform disztribúciója feltöltődik, és a konfiguráció indítása megtörténik. Megmutatja, hogyan találhatja meg a kívánt kiadás indítóját.

Műveletek az ügyfélszámítógépen

Ez a videó a platform kliensszámítógép megosztott hálózati könyvtárából történő telepítésének jellemzőit tárgyalja.

Platform frissítés

Ez a videó elmagyarázza, hogyan kell helyesen elhelyezni egy új kiadási platform terjesztési készletét egy közös hálózati könyvtárban. Leírja, hogy milyen műveleteket kell végrehajtani az ügyfélszámítógépen a platform frissítéséhez.

A megosztott hálózati könyvtár helyét meghatározó konfigurációs fájl

Ez a videó elmagyarázza, hol tárolódnak a hálózati megosztási beállítások az ügyfélszámítógépen, amelyhez hozzá kell férni a platformfrissítés ellenőrzéséhez.

Hozzáférési jogok, ha a platformot megosztott hálózati könyvtáron keresztül telepíti

Ez a videó elmagyarázza a hálózati megosztott könyvtár használatakor előforduló leggyakoribb hibákat.

Rendszergazdai jogok nélküli felhasználóként dolgozik

Ez a videó bemutatja, hogyan telepítheti a platformot ügyfélszámítógépre rendszergazdai jogosultságokkal nem rendelkező felhasználó számára. Fel kell hívni a figyelmet ennek a módszernek a hátrányaira.

Lehetséges biztonsági problémák az AlwaysInstallElevated házirend használatakor

Ez a videó elmagyarázza, miért jelent komoly problémát az AlwaysInstallElevated házirend a számítógép-biztonság szempontjából, és miért érdemes lehetőség szerint kerülni a gyakorlati használatát.

És a kedvezmények indulásának utolsó napja.

Ez a kurzus lehetővé teszi az ÖSSZES probléma megoldását, amely az információs rendszerek telepítésével és támogatásával kapcsolatos az 1C-n.

Íme néhány téma a tanfolyamról:

  • Az 1C:Enterprise 8 platform telepítése és frissítése – kézi és automatikus, Windows és Linux számára
  • Automatikus indítás rutinműveletek elvégzésére
  • Konfigurációk frissítése felhasználói módból
  • Nem szabványos konfigurációk frissítése. Hogyan lehet elkerülni a problémákat a frissítés során módosított szabványos konfigurációk
  • Készítsd el a saját szállítási cfu fájlok
  • BSP eszközök: külső nyomtatványok, dokumentumok kitöltésének feldolgozása stb.
  • Használat ingyenes DBMS PostgreSQL
  • Telepítés és indítás szerverfürt 1C: 8. vállalat
  • Adminisztrációs segédprogram fürt és munkakiszolgálók beállításához
  • Beállítások RLS az UPP 1.3 és az ERP 2 példájával
  • Mit kell tenni, ha az információbiztonságban szereplő adatok megsérülnek
  • Beállítások adatcserék konfigurációk között
  • Szervezet csoportfejlesztés
  • Beállítás és használat hardver védelmi kulcsok
  • 1C szoftverlicencek: beépítés és külső berendezéshez kötés

Mindenesetre egy ponton telepítenie kell az 1C-t, konfigurálnia kell a foglalásokat, hozzáférési jogokat, különféle indítási módokat, tesztelnie kell az adatbázisok integritását, biztosítania kell a szerverek működését stb.

És jobb, ha azonnal megteszi.

Hogy később ne történjen meg "...! Hát mi a...! A tiéd...!" - és a sajnálkozás egyéb kifejezései :)

Tehát milyen módszereket kínál az 1C szoftverünk telepítésére?

1. Telepítés bejelentkezési szkript segítségével

2. Telepítés egy megosztott hálózati könyvtárba helyezve

3. Telepítés csoportházirendek használatával

Elutasítjuk az első két módszert, mert Ebben a cikkben a csoportházirendek (GPO) használatával történő telepítést vizsgáljuk meg.

Az 1C:ITS oldalakon található információk, amelyeket a gyártó kínál számunkra a termékének csoportházirendekkel történő bevezetéséről, nagyon kevés:

Csoportházirendekkel történő telepítéskor a telepítési nyelv megadásához meg kell adni a megfelelő nyelvi transzformációs fájlt. A fájlnevek megfelelnek a Microsoft Windows decimális LCID-ábrázolásnak (.mst kiterjesztéssel). Az orosz nyelvű transzformációs fájl neve 1049.mst.

Ezenkívül meg kell adnia az adminstallrestart.mst átalakítási fájlt. Ebben az esetben az 1C:Enterprise rendszer, ha az ügyfél és a kiszolgáló verziója nem egyezik, felszólítja a számítógép újraindítására az új verzió telepítéséhez. Az adminisztrátornak meg kell győződnie arról, hogy az új disztribúciót már hozzáadta a csoportházirendekhez.

A csoportházirendek használatával az 1C:Enterprise több verzióját is telepítheti.

Új verzió telepítéséhez új telepítést kell létrehoznia a csoportházirendben.

Az 1049.mst nyilvánvaló, de az adminstallrestart.mst nem túl hasznos. Ezért létrehozzuk a saját transzformációs fájlunkat.
Először is azt szeretném megérteni, hogyan jelezhetjük a telepítő felé, hogy a termék mely összetevőit szeretnénk telepíteni és melyeket nem? Annak ellenére, hogy az 1c-ből származó dokumentáció általában meglehetősen kiterjedt és részletes, valamilyen oknál fogva erről egy szó sem esik. De a bejelentkezési szkript, amelyet a legelején elutasítottunk, segít kilábalni ebből a helyzetből. A szkriptben a következő sorokat láthatjuk:

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

Ahol:
DESIGNERALLCLIENTS – minden kliens és konfigurátor.
A THINCLIENT egy vékony kliens kliens-szerver működéshez.
THINCLIENTFILE – vékony kliens, amely képes fájlinformációs bázisokkal dolgozni.
SZERVER – 1C:Vállalati szerver. Ha a telepítő az indítóból fut, a szerver alkalmazásként lesz telepítve.
WEBSERVEREXT – a webszerver bővítményei.
CONFREPOSSERVER – 1C:Vállalati konfigurációs tárolószerver.
SERVERCLIENT – komponensek az 1C:Enterprise szerverek fürtjének adminisztrálásához.
A CONVERTER77 az 1C:Enterprise 7.7 verziótól származó információs bázisok konvertálója.
NYELVEK – a telepítéshez szükséges interfésznyelvek listája. Ha több nyelv van megadva, azok „,”-vel elválasztva jelennek meg.

Ez a parancssor létrehoz egy parancssort, amelyet az msiexec telepítőnek ad át feldolgozásra.

Transzformációs fájl létrehozásához szükségünk van az „Orca” szerkesztőre. (http://www.technipages.com/download-orca-msi-editor)
Így a telepítés után elindítjuk a programot. „Fájl” – „Megnyitás”, és válassza ki az „1CEnterprise 8.msi” elemet az 1C elosztókészletből. A program bal oldalán a táblázatok listája, a jobb oldalon pedig a táblázatok értékei jelentek meg. Mert Maga az 1C nem javasolja az msi-csomag megváltoztatását, ezért a „Transform” – „New Transform” menübe lépünk.

Lépjen a „Tulajdon” táblázathoz. A jobb oldalon keressük a „DEFLANGUAGE” sort „Auto” értékkel. Az értéket „RU”-ra kell módosítani (természetesen idézőjelek nélkül).

A legtöbb felhasználó számára minimális összetevőt kell telepítenie, ezek a Thin Client, Thick Client és a nyelv (például orosz)
Ezért hozzunk létre új mezőket (Ctrl+R), ahol meg kell adni egy nevet és értéket.
TERVEZŐÜGYFELEK = 1
VÉKONY = 1
THINCLIENTFILE = 1
SZERVER = 0
WEBSERVEREXT = 0
CONFREPOSSERVER = 0
SZERVERKLIENS = 0
KONVERTER77 = 0
NYELVEK = RU

Azok. Így kell kinéznie a képeken:

Ezután lépjen a „Transformálás” menübe – „Átalakítás generálása...”. Mentse el a fájlt, esetleg a terjesztést tartalmazó mappába, például Client.mst
Ezzel befejeződik az átalakítási fájl generálása.
A telepítés ellenőrzéséhez meg kell nyitnia a „cmd” programot. Lépjen a terjesztési mappába. És futtassa a parancsot:
setup.exe /S TRANSFORMS=Client.mst TRANSFORMS =1049.mst
vagy
msiexec /i "<каталог с дистрибутивом >"TRANSFORMS="<каталог с дистрибутивом >"\Client.mst TRANSFORMS="<каталог с дистрибутивом >"\1049.mst/passive

Az első parancsban a „/S”, a második parancsban a „/passive” paraméter azt jelenti, hogy a telepítés a háttérben fog megtörténni.

Egy idő után ellenőrizheti. Vastag klienst, vékony klienst és orosz interfészt kell telepíteni.

Ezután létre kell hoznia egy új telepítést a tartományi csoportházirendekben.
Ezenkívül létre kell hoznia egy megosztott könyvtárat a hálózaton, ahol a telepítési fájlok tárolódnak. Ellenőrizze, hogy a domain felhasználói rendelkeznek-e olvasási jogosultsággal ebből a könyvtárból.
Nyissa meg a GP szerkesztőt. Új szabályzatot alkotunk. Nyissa meg szerkesztésre. Lépjen a „Számítógép konfigurációja” - „Programok telepítése” szakaszba.

Hozzunk létre egy új csomagot. Kiválasztjuk az 1CEnterprise 8.2.msi fájlt, a fájl elérési útját a hálózati környezetben kell megadni \\SRV\…..\1Centerprise 8.msi, kiválasztjuk a telepítési módot - egy speciálisat, hogy a módosításokat lehessen végrehajtani .

A csomag létrehozása után megnyílik a csomag tulajdonságai ablak.
Lépjen a „Módosítások” fülre, és adjon hozzá egy 1049.mst nevű orosz nyelvű transzformációs fájlt és egy Client.mst átalakítási fájlt.

Az „OK” gombra kattintás után nem lehet módosító fájlokat hozzáadni.
A csomag kész. Érdemes megjegyezni, hogy a csomagot egy számítógépcsoportra kell alkalmazni, ehhez létre kell hozni egy ilyen csoportot az AD-ben, és ott kell elhelyezni azokat a számítógépeket, amelyekre a telepítést szánták.

Valahogy elhagytam a hangulatost. kijavítom magam. Ma az 1c v8.2 vállalati környezetben történő telepítéséről fogunk beszélni, csoportházirendek használatával. Tehát milyen módszereket kínál az 1C szoftverünk telepítésére?

  1. Telepítés csoportházirendek használatával

Elutasítjuk az első két módszert, mert használatukhoz a felhasználónak helyi rendszergazdai jogokkal kell rendelkeznie (ezek nem a mi módszereink). Lehetőség lenne a szkriptet indító szkriptként használni, egy kis kiegészítéssel. De, hogy őszinte legyek, nem értem: minek használjunk szkriptet, ha rendelkezik a szabványos lehetőséggel egy alkalmazás üzembe helyezésére egy msi-csomagból csoportházirendek használatával. Ez egy újabb triviális esetnek tűnik a szoftvertelepítés egy tartományban. Most menjünk a gyártó weboldalára, olvassunk el az msi-csomag beállításáról, esetleg töltsünk le néhány eszközt a transzformációs fájl (mst fájl) létrehozásához, ahogy az a nagy szoftvergyártóknál megszokott, és a munka kész is lesz. Ez azonban nem így volt. A gyártó által a termékének csoportházirendekkel történő bevezetésével kapcsolatos információk nagyon csekélyek:

Csoportházirendekkel történő telepítéskor a telepítési nyelv megadásához meg kell adni a megfelelő nyelvi transzformációs fájlt. A fájlnevek megfelelnek a Microsoft Windows decimális LCID-ábrázolásnak (.mst kiterjesztéssel). Az orosz nyelvű transzformációs fájl neve 1049.mst.

Ezenkívül meg kell adnia az adminstallrestart.mst átalakítási fájlt. Ebben az esetben az 1C:Enterprise rendszer, ha az ügyfél és a kiszolgáló verziója nem egyezik, felszólítja a számítógép újraindítására az új verzió telepítéséhez. Az adminisztrátornak meg kell győződnie arról, hogy az új disztribúciót már hozzáadta a csoportházirendekhez.

A csoportházirendek használatával az 1C:Enterprise több verzióját is telepítheti.

Új verzió telepítéséhez új telepítést kell létrehoznia a csoportházirendben.

Az 1c cég nagyon furcsa információhalmazt adott nekünk: a 1049.mst átalakítási (módosítási) fájl információi nyilvánvalóak, de az adminstallrestart.mst információi nem túl hasznosak. Először is azt szeretném megérteni, hogyan jelezhetjük a telepítő felé, hogy a termék mely összetevőit szeretnénk telepíteni és melyeket nem? Annak ellenére, hogy az 1c-ből származó dokumentáció általában meglehetősen kiterjedt és részletes, valamilyen oknál fogva erről egy szó sem esik. De a bejelentkezési szkript, amelyet a legelején elutasítottunk, segít kilábalni ebből a helyzetből. A szkriptben a következő sorokat láthatjuk:

cmdLine = cmdLine & „THICKCLIENT=1 THINCLIENT=1 WEBSERVEREXT=0 SZERVER=0 CONFREPOSSERVER=0 CONVERTER77=0 SERVERCLIENT=0 LANGUAGES=RU”

Ez a szkriptsor létrehoz egy parancssort, amelyet feldolgozás céljából elküld az msiexec telepítőjének. Amint látjuk, a „Property=PropertyValue” formátumú paraméterek hozzáadódnak ehhez a sorhoz. Ésszerű lenne azt feltételezni, hogy ezen tulajdonságok mindegyikének tükröződnie kell az msi csomag Tulajdonságok táblájában. Miután belenéztem az msi csomagba az Orca szerkesztővel (amiről már írtam a blogomon), nem láttam ezen tulajdonságok egyikét sem az 1c csomagban. Ezért minden esetre, .

Tehát a Properties táblához több sort kell hozzáadnunk, amelyek a megfelelő tulajdonságokat és azok értékeit tartalmazzák. Természetesen nem közvetlenül magát a telepítőcsomagot (msi fájl) módosítjuk, hanem az Orca segítségével készítünk egy transzformátort (mst fájlt). A képernyőképen látható, hogy milyen változtatásokat kell végrehajtani a telepítőcsomagon annak jelzéséhez, hogy csak a vastag és vékony klienseket akarjuk telepíteni, és ezzel egyidejűleg kiválasztani az orosz nyelvet a felülethez (ne felejtsük el, hogy nem csak válassza ki az orosz nyelvet az interfészhez, de adja hozzá a telepítőcsomaghoz is a megfelelő transzformátor segítségével - 1049.mst fájl). Nem beszélek arról, hogyan lehet telepítőcsomagot és módosító (átalakítási) fájlokat hozzáadni a csoportházirendhez, remélem, tudja ezt, és ha nem, akkor tudja.

Továbbra is mérlegelni kell az információs bázisok hozzáadásának kérdését a listához, amelyet a felhasználó látni fog az 1c program indításakor. Szerencsére az 1c v 7.7 óta. sok minden megváltozott, és ehhez nem kell szerkesztenie a rendszerleíró adatbázist. Az adatbázisokkal kapcsolatos információk mostantól egy v8i kiterjesztésű fájlban tárolódnak. Alapértelmezés szerint a fájl a helyi számítógépen található a mappában %APPDATA%\1C\1CEStartés van neve ibases.v8i. , de van néhány korlátozás azzal kapcsolatban, hogy a *.v8i fájlok unicode formátumú fájlok, és a GPP nem működik unicode kódolású fájlokkal. Ezért kompromisszumokat kell kötnünk, amelyekről Szergej blogjában olvashat. De van egy másik módszer is az információs bázisok listájának létrehozására a felhasználó számára, amelynek nincs meg ez a hátránya. A v8.1-től kezdődően, az 1c-ben lehetővé vált, hogy miután egyszer „kézzel” regisztráltak egy infobázist a listában, az egyes infobázisok leírását külön v8i fájlba lehetett feltölteni. Ezután ezek a v8i-fájlok elhelyezhetők egy megosztott hálózati erőforráson, és hozzáadhatók a felhasználók megosztott információs bázisainak listájához. És tudván, hogy az információs bázisok általános listája egy fájlban van tárolva 1CEStart.cfg, amely a mappában található %APPDATA%\1C\1CEStart, használhatja a GPP-t ezekre a célokra Sergey Betke által tapasztalt problémák nélkül. Mondok egy példát egy egyszerű fájl tartalmára 1CEStart.cfg(a fájlformátum leírása a http://its.1c.ru webhelyen található, ha Ön egy ITS-előfizetés szerencsés tulajdonosa).

A rektor közelében 2014. július 26-án 13:09-kor

1C 8 adatbázis összekapcsolása AD/GPO használatával

  • Rendszer adminisztráció

Jó napot

Egy közelmúltbeli bejegyzés ihlette, megosztok egy alternatív megoldást erre a problémára:

  • szkriptek használata nélkül
  • 1C fájlok szerkesztése nélkül (ibases.v8i, 1CEStart.cfg)
Az automatizálási feladatok hasonlóak: sok 1C-adatbázis és AD-címtár van, egy bizonyos AD-csoportba tartozó felhasználónak lehetőséget kell adni egy bizonyos 1C-adatbázis elindítására.

Ez a módszer csak akkor kényelmes, ha a felhasználó kevés számú 1C adatbázissal dolgozik (egytől tízig), mivel minden adatbázishoz külön parancsikont kell elhelyezni az asztalon.

1. lépés.

Hozzon létre egy csoportot az AD-ben, amely tartalmazza azoknak a számítógépeknek a listáját, amelyekre az 1C kliens telepítve van - tartalmazza a terminálfarm-kiszolgálókat, valamint azokat a számítógépeket, amelyekre az 1C-kliens telepítve van. Valójában ez nem feltétlenül szükséges, de ezt a csoportot további szűrőként fogjuk használni:

2. lépés.

Hozzunk létre csoportokat az AD-ben az 1C adatbázis-felhasználók számára:

Észreveheti, hogy egy külön csoport jön létre az adatbázis elindításához más paraméterekkel (jelen esetben vastag kliens módban).

3. lépés

Hozzon létre egy csoportházirendet, amely vezérli a felhasználói parancsikonokat:

Sajnos az 1C-hez még nincs kliens verzió az x64 platformhoz, így a kliens alapértelmezett helye a platform bitmélységétől függ. A Windows 32 bites verzióján az 1C 8.3 verzió esetén az ügyfél a %ProgramFiles%\1cv8\common\1cestart.exe fájlba, 64 bites Windows rendszeren pedig a %ProgramFiles(x86)%\1cv8\common\1cestart fájlba van telepítve. alkalmazás

Most nézzük meg közelebbről az egyes elemek létrehozását.

Az „Általános” lapon állítsa be az adatbázishoz való csatlakozás paramétereit és a parancsikon helyét (jelen esetben az asztalt). Példa parancsikon létrehozására a Win x64 platformhoz

Egy kis kitérő azoknak, akik most tervezik az 1C 8.2 platformról a 8.3-ra való átállást:

Az „Általános beállítások” lapon célozzuk meg a parancsikonunkat a korábban létrehozott hirdetéscsoportokra:

Beállítás Win x86 platformhoz:

És Win x64 esetén:

Új adatbázis hozzáadása magában foglalja egy új AD-csoport létrehozását, a parancsikon másolását a csoportházirend-objektumba, és az adatbázishoz való kapcsolat szerkesztését.

P.S. Ha olyan alkalmazottai vannak, akik önállóan helyeznek el parancsikonokat az asztalon, akkor jobb, ha nem használja ezt a módszert az adatbázisokhoz való hozzáféréshez.

Köszönöm a figyelmet, remélem ez a bejegyzés hasznos lesz számodra.

Címkék: 1c, hirdetés, gpo, linkek