Több felhasználó létrehozása a Server 2008-ban PowerShell segítségével, 2. rész: További mezők

Több felhasználó létrehozása a Server 2008-ban PowerShell segítségével, 2. rész: További mezők
Több felhasználó létrehozása a Server 2008-ban PowerShell segítségével, 2. rész: További mezők

Videó: Több felhasználó létrehozása a Server 2008-ban PowerShell segítségével, 2. rész: További mezők

Videó: Több felhasználó létrehozása a Server 2008-ban PowerShell segítségével, 2. rész: További mezők
Videó: How to Adjust and Disable Search Suggestions in Firefox - UPDATED - YouTube 2024, Lehet
Anonim

A korábbi cikkünkben azt mutattuk be, hogy a leggyorsabb módja annak, hogy a felhasználók egyszerű listájából az Active Directory létrehozásába lépjenek. Azonban gyakran kap egy listát azokról a felhasználókról, akik extra adatmezőket kapnak. Mivel nem tudunk forgatókönyvet írni minden lehetséges forgatókönyv előtt, megmutatjuk Önnek, hogyan kell a felhasználó létrehozása a PowerShell szkriptet, és módosítsa azt a célnak megfelelően.

Ebben az esetben megkaptuk a Hivatal attribútum az új felhasználók számára, ezért meg szeretnénk győződni arról, hogy az új felhasználók által létrehozott fiókban hozzáadódik a létrehozáskor.

Image
Image

Az első dolog, amit az excel fájl mentése a .csv fájlba.

Image
Image

Ezután megnyitjuk az Active Directory felhasználók és számítógépek beépülő modult. Meg kell tudnunk, hogy mi a tényleges attribútum neve a Hivatal mezőt, így dupla kattintással megnyithatjuk az aktuális felhasználóink tulajdonságait.

Image
Image

Láthatjuk, hogy ez a felhasználó rendelkezik az Emberi Erőforrásokkal Hivatal attribútum a Tábornok fület.

Image
Image

Kattunk a Attribútumszerkesztő lapon találja meg a műszaki nevet Hivatal mivel szükségünk van rá, hogy egy perc alatt belépjen a PowerShellbe. Ez azt mutatja, hogy a Hivatal mező van physicalDeliveryOfficeName. Mivel az Attribútum neve nem mindig ugyanaz, mint a másik lapon található Mező neve, néha nehéz lehet megtalálni, amit keres. Ha úgy tűnik, hogy nem találja meg a kívánt mezőt, akkor mindig létrehozhat egy próbabábut használó személyt, és csak egy adott mezőt módosíthat, majd lépjen a Attribútumszerkesztő lapozzon lefelé, amíg meg nem találja.

Image
Image

Most új PowerShell szkriptet kell szerkesztenünk, hogy tükrözze ezt az új mezőt. Ennek formátuma "AttributeName = dataRecord”. Biztosítani szeretnénk, hogy helyesen adjuk meg a mező nevét a.csv fájlból a "$ DataRecord.” belépés. Ez a rész húzza ki az adatokat a felhasználói fájlból:

$physicalDeliveryOfficeName=$dataRecord.Office

és a szkript ezen része az új felhasználói objektumokba fogja beilleszteni:

$objUser.Put(“physicalDeliveryOfficeName”,$physicalDeliveryOfficeName)

A kész parancsfájl így fog kinézni:

Image
Image

Ügyeljen arra, hogy a parancsfájlt a .ps1 fájlba.

Image
Image

Felhasználóink listájával és forgatókönyvünkkel a C: UsersAdministrator mappában jobb egérgombbal a parancsfájlra és válaszd Fuss a PowerShell segítségével.

Amikor visszamegyünk az AD-felhasználókhoz és számítógépekhez, megnézhetjük az új felhasználókat.
Amikor visszamegyünk az AD-felhasználókhoz és számítógépekhez, megnézhetjük az új felhasználókat.
Image
Image

Egy újonnan létrehozott felhasználó megnyitása azt mutatja, hogy a Hivatal mező kitöltése az eredeti felhasználók listáján szereplő adatokkal történik.

Ajánlott: