Die besten PowerShell-Skripte in der Praxis

Die PowerShell ist zweifelsohne eines der wichtigsten Windows-Werkzeuge. Wir stellen die besten Microsoft-Skripte und deren praktischen Nutzen vor. [...]

POWERSHELL-SKRIPTE FÜRS ACTIVE DIRECTORY
Administratoren, die Aufgaben für Active Directory in der PowerShell automatisieren wollen, finden in der TechNet Gallery ebenfalls einige interessante Skripte. Sie können zum Beispiel über die PowerShell neue Benutzerkonten in Active Directory anlegen lassen und die entsprechenden Daten dazu aus einer Excel-Tabelle auslesen. Neue Benutzer anlegen funktioniert auch mit dem Modul Active Directory Module für die PowerShell. Dieses gehört zu den Standardverwaltungs-Tools, wenn Sie Active Directory auf einem Server installieren. Das Modul ist zudem Bestandteil der Remoteserver-Verwaltungs-Tools auf Servern oder auf Arbeitsstationen mit Windows 7/8.1.

Praktisch: Über die PowerShell legen Sie auch Active-Directory-Benutzerkonten mit Daten aus Excel-Tabellen an. (c) Joos

Das Standardmodul für die Verwaltung von Active Directory in der PowerShell kann allerdings keine Daten aus Excel auslesen, um Benutzer gleich mit den richtigen Daten in der korrekten Organisationseinheit oder Domäne anzulegen. Über die TechNet Gallery ist das aber ohne Weiteres möglich.

Dazu verwenden Sie das Modul Create Active Directory Users Based on Excel Input. Der Download besteht aus einer CSV-Datei mit Beispielen sowie einem PowerShell-Skript, das Daten aus der Excel-Tabelle ausliest und die Benutzer anlegt. Geübte PowerShell-Entwickler können die Skriptdatei noch an eigene Wünsche anpassen.

Anlage: Mit dem Active Directory User Creation Tool 1.2 erstellen Sie Benutzer über PowerShell und grafischer Oberfläche. (c) Joos

Ein ebenfalls beliebtes Tool in diesem Bereich ist Arposh New User Creation (ANUC), auch unter dem Namen Active Directory User Creation Tool bekannt. Das Tool ist allerdings nicht nur für das Erstellen von Benutzerkonten in der PowerShell sinnvoll, sondern bietet auch eine grafische Oberfläche.

Grundlage des Tools ist eine XML-Steuerungsdatei. Diese wird beim ersten Start erstellt und muss von Ihnen konfiguriert werden. Beim nächsten Start liest das Tool die Daten aus seiner XML-Datei ein und stellt eine grafische Oberfläche zur Verfügung. Auch mit Active Directory User Creation Tool können Sie Benutzer über eine CSV-Datei in Active Directory anlegen.

Wollen Sie das genaue letzte Anmeldedatum eines Benutzerkontos auslesen, können Sie ebenfalls die PowerShell verwenden. Laden Sie sich dazu das Skript Get Active Directory User Last Logon herunter. Damit Sie das Skript nutzen können, müssen Sie auch hier die Remoteserver-Verwaltungs-Tools für Active Directory installiert haben.

DATENBANKEN UND TABELLEN BESSER MIT DER POWERSHELL DURCHSUCHEN
Mit der SQL-PowerShell-Abfrage Search for a string in all tables of SQL Server Database können Sie in einer beliebigen Anzahl von Tabellen nach einem bestimmten String suchen lassen. Bei der Abfrage handelt es sich im Grunde genommen um eine einfache Stored Procedure. Sie können die einzelnen Tabelle als Variable hinterlegen oder kommagetrennt in der Liste aufnehmen. Sie können das Skript auch für die aktuellen Versionen SQL Server 2012 SP1/2014 verwenden.


Mehr Artikel

News

Bad Bots werden immer menschenähnlicher

Bei Bad Bots handelt es sich um automatisierte Softwareprogramme, die für die Durchführung von Online-Aktivitäten im großen Maßstab entwickelt werden. Bad Bots sind für entsprechend schädliche Online-Aktivitäten konzipiert und können gegen viele verschiedene Ziele eingesetzt werden, darunter Websites, Server, APIs und andere Endpunkte. […]

Frauen berichten vielfach, dass ihre Schmerzen manchmal jahrelang nicht ernst genommen oder belächelt wurden. Künftig sollen Schmerzen gendersensibel in 3D visualisiert werden (c) mit KI generiert/DALL-E
News

Schmerzforschung und Gendermedizin

Im Projekt „Embodied Perceptions“ unter Leitung des AIT Center for Technology Experience wird das Thema Schmerzen ganzheitlich und gendersensibel betrachtet: Das Projektteam forscht zu Möglichkeiten, subjektives Schmerzempfinden über 3D-Avatare zu visualisieren. […]

Be the first to comment

Leave a Reply

Your email address will not be published.


*