Einträge in Powershell
Passwörter sicher speichern - für mehrere Benutzer

In meinem Blogeintrag "Passwörter sicher speichern – die PowerShell, dein Freund und Helfer" habe ich mich damit befasst, wie man Passwörter mit Hilfe des SecureStrings speichern kann. Der SecureString verwendet normalerweise eine Mischung aus dem lokalen Computer-Passwort und dem Benutzer-Passwort. Will also ein anderer Benutzer auf dem selben Computer oder der selbe Benutzer auf einem anderen Computer das Passwort auslesen, geht das nicht. Wie man, mit einigen Einbußen in der Sicherheit, dieses Problem umgehen kann, zeige ich im Folgenden.

Weiterlesen
PowerShell Desired State Configuration Teil 3 - Konfiguration anwenden

So, jetzt bin ich endlich beim dritten Teil der Reihe angekommen, in welchem ich euch zeige, wie wir ein Beispiel Konfigurations-Skript erstellen, welches wir immer wieder verwenden können und wie wir dieses auf einen Client oder einen Server anwenden können.

Weiterlesen
PowerShell Desired State Configuration Teil 2 – Installation oder "Wie man ein Windows Feature aktiviert"

Nachdem ich im ersten Teil dieser Reihe erläutert habe, welche Vorteile DSC bietet, hatte ich versprochen euch im zweiten Teil zu zeigen, wie man DSC aktivieren und verwenden kann.Jedoch wollte ich euch die komplette Länge des Beitrages mit Installation und Verwendung nicht auf einmal zumuten, daher kommt die Erstellung eines DSC Skriptes und dessen Verwendung erst im dritten Teil.

Weiterlesen
PowerShell Desired State Configuration Teil 1 - Ersatz für den SCCM?

Einige werden sich beim Lesen dieses Eintrages wohl wundern, wieso ich jetzt erst über dieses Feature schreibe, wenn die Desired State Configuration (DSC) doch schon mit der PowerShell 4.0 im August 2013 erschien.

Dies hat den Hintergrund, dass ich, auch in Hinsicht auf unsere Kunden, bemerkt habe, dass sich immer noch viel zu wenige auf die, mittlerweile für viele, zu schnell ändernde Umgebung und technischen Neuerungen eingestellt haben.

Zudem fiel mir auf, dass nur sehr wenige die neuen Technologien zur Vereinfachung der Administration und der Integration verwenden, die Microsoft uns an die Hand gibt.

Weiterlesen
Powershell Quick-Tip: Remove-ADUser vs. Exchange

Will man Benutzer mit dem Befehl Remove-ADUser löschen und hat einen Exchange in seiner Umgebung bekommt man manchmal folgende Fehlermeldung: Der Verzeichnisdienst kann den angeforderten Vorgang nur an einem Endknotenobjekt durchführen

Was die Ursache für den Fehler ist und wie man ihn umgehen kann, werden wir uns im Folgenden genauer anschauen.

Weiterlesen
Powershell Quick-Tip: AD-User ohne ActiveDirectory Modul deaktivieren

Die Powershell ist für viele Bereiche sehr hilfreich und macht einem Administrator das Leben deutlich leichter. Da man allerdings nicht immer alle Module auf dem aktuellen PC installiert hat, die man gerne verwenden möchte, muss man sich auch alternative Wege anschauen. Im Folgenden werden wir einen Benutzer deaktivieren ohne den Befehl Disable-ADAccount zu verwenden, da dieser nur mit dem Modul ActiveDirectory verfügbar ist.

Weiterlesen
Powershell Quick-Tip: Skriptteile als anderer Benutzer ausführen

Manchmal ist man in der misslichen Lage gewisse Teile eines PowerShell-Skripts als anderer Benutzer ausführen zu müssen. Kennt man die normale Kommandozeile denkt man direkt an den Run-As Befehl. Wie man das entsprechende PowerShell-Pendant verwendet, werde ich im Folgenden erklären.

Weiterlesen
Exchange Migration nach Office 365 - IMAP Migration

Mit der IMAP-Migration kann der Inhalt von Benutzerpostfächern von einem IMAP-Messaging-System zu Exchange Online migriert werden. Die IMAP Migration ist völlig serverunabhängig. Beliebige Postfächer von beliebigen Mailservern können nach Office 365 migriert werden. Im Gegensatz zu anderen Migrationspfaden wird für die IMAP Migration kein Zertifikat von einer öffentlichen Zertifizierungsstelle benötigt.

Weiterlesen