
2023 Autor: Peter John Melton | [email protected]. Zuletzt bearbeitet: 2023-11-26 11:06
In unserem vorherigen Artikel haben wir Ihnen den schnellsten Weg gezeigt, um von einer einfachen Benutzerliste zu ihrer Erstellung in Active Directory zu gelangen. Sie erhalten jedoch häufig eine Liste mit Benutzern, die zusätzliche Datenfelder enthalten. Da wir nicht für jedes mögliche Szenario vorab ein Skript schreiben können, zeigen wir Ihnen, wie Sie unser PowerShell-Skript zur Benutzererstellung verwenden und es an Ihren Zweck anpassen.
In diesem Fall wurde uns das gegeben Büro Attribut für unsere neuen Benutzer, so möchten wir sicherstellen, dass jedes neue Konto bei der Erstellung hinzugefügt wird.

Als erstes speichern wir die Excel-Datei als .csv Datei.

Als Nächstes öffnen wir das Snap-In Active Directory-Benutzer und -Computer. Wir müssen herausfinden, wie der tatsächliche Attributname für das ist Büro In diesem Feld öffnen wir die Eigenschaften eines unserer aktuellen Benutzer, indem Sie darauf doppelklicken.

Wir können sehen, dass dieser Benutzer Human Resources für seine ausgefüllt hat Büro Attribut auf die Allgemeines Tab.

Wir klicken auf das Attribut-Editor Registerkarte, um den technischen Namen dafür herauszufinden Büro Feld, weil wir dies benötigen, um in einer Minute in die PowerShell einzusteigen. Es zeigt, dass der Attributname für die Büro Feld ist PhysicalDeliveryOfficeName. Da der Attributname nicht immer mit dem Feldnamen in den anderen Registerkarten übereinstimmt, kann es manchmal schwierig sein, das zu finden, wonach Sie suchen. Wenn Sie das von Ihnen benötigte Feld nicht finden können, können Sie immer einen Dummy-Benutzer erstellen und nur dieses bestimmte Feld in ein eindeutiges Feld umwandeln Attribut-Editor Tab und scrollen Sie nach unten, bis Sie es finden.

Jetzt müssen wir unser PowerShell-Skript bearbeiten, um dieses neue Feld wiederzugeben. Das Format dafür ist "AttributeName = dataRecord”. Wir möchten sicherstellen, dass wir den Feldnamen aus unserer CSV-Datei nach dem Feld "$ dataRecord." Eintrag. In diesem Abschnitt werden die Daten aus unserer Benutzerdatei abgerufen:
$physicalDeliveryOfficeName=$dataRecord.Office
und dieser Abschnitt des Skripts fügt es in die neuen Benutzerobjekte ein:
$objUser.Put(“physicalDeliveryOfficeName”,$physicalDeliveryOfficeName)
Das fertige Skript sieht so aus:

Speichern Sie das Skript unbedingt als .ps1 Datei.

Mit unserer Benutzerliste und unserem Skript im C: Benutzeradministrator Ordner klicken wir mit der rechten Maustaste auf das Skript und wählen aus Führen Sie mit PowerShell aus.


Wenn Sie einen unserer neu erstellten Benutzer öffnen, wird dies angezeigt Büro Das Feld wird mit den Daten aus unserer ursprünglichen Benutzerliste ausgefüllt.

Empfohlen:
Erstellen Sie weitere nützliche Verknüpfungen auf dem Android-Startbildschirm mit Nova Launcher-Gesten

Wenn Sie wie ich sind, machen Sie viel mit Ihrem Android-Handy. Das bedeutet für die meisten Benutzer in der Regel Unordnung auf den Startbildschirmen - dies muss jedoch nicht so sein.
Datenträgerbereinigung in Server 2008, Teil 2: Planen Sie eine Bereinigung

Mit Disk Cleanup ist es ein Kinderspiel, Ihre Server störungsfrei zu halten, und das Planen einer Bereinigung macht es mühelos.
Erstellen mehrerer Benutzer in Server 2008 mit PowerShell

Das Erstellen von Benutzern über das AD-Benutzer- und -Computer-Snap-In ist ein sehr einfacher Prozess, aber Sie müssen sich häufig der Situation stellen, dass Sie Konten für eine ganze Gruppe von Personen gleichzeitig erstellen müssen. Es ist jedoch nicht nötig, dass dies ein zeitaufwändiger Prozess für Sie ist, und wir haben alles getan, was Sie nicht tun müssen.
So erstellen Sie einen neuen Benutzer in Server 2008

In einem neuen Netzwerk müssen Sie zunächst Benutzer erstellen, die auch als Benutzerobjekte bezeichnet werden. Solange Sie die Informationen über den Benutzer kennen, den Sie erstellen müssen, dauert der Vorgang nicht lange.
Passen Sie die angezeigten Felder im Outlook-E-Mail-Listenbereich an

Dieser Artikel wurde von MysticGeek, einem technischen Blogger der How-To-Geek-Blogs, verfasst.