PowerShell: Windows Firewall-Regeln zur Baramundi-Installation

Die Baramundi Management Suite ist ein Software-Produkt, mit dem ich angeschlossene Clients und Server verwalten kann, Software verteilen kann, Geräte per PXE-Boot vollständig installieren kann, ein Update-Management einführen kann, meine Clients inventarisieren und noch vieles mehr… Die Software arbeitet agentenbasiert, d.h. ich muss auf jedem meiner verwalteten Endpunkte die Installation …

Weiterlesen…

Automatische Erstellung von Zertifikaten per PowerShell mit einer Windows CA

Ich benötige häufiger Zertifikate für Webserver und AD-Benutzer. Diese Zertifikate werden über eine Windows Zertifizierungsstelle erstellt und genutzt, über die Active Directory erfolgt auch eine Verteilung der Stamm-Zertifikate. Die Zertifikate werden sowohl für Windows- als auch für Linux-Systeme benötigt, hinzu kommen diverse Appliances wie Firewalls, Router, Switches usw… Damit die …

Weiterlesen…

Migration von einem DHCP Server von Windows Server 2012 R2 zu Windows Server 2016

Wenn ein DHCP Server migriert werden soll, kann dies mittlerweile sehr entspannt mittels PowerShell gemacht werden. Der Vorgang ist der gleiche wie bei den vorherigen Windows-Versionen und sieht, vereinfacht dargestellt, wie folgt aus: DHCP-Rolle auf dem neuen Server installieren und noch nicht autorisieren DHCP-Daten für den alten Server exportieren (kann …

Weiterlesen…

Secure Boot bei einer Hyper-V VM per PowerShell deaktivieren

Wenn man auf einem Server Core eine VM so anpassen möchte, dass Sie (bei einer Generation 2 VM wohlgemerkt) kein Secure Boot nutzt, funktioniert folgender Befehl:

Ich hatte ursprünglich mit $false gearbeitet, dann aber eine Fehlermeldung erhalten, weil es nicht $true und $false ist, sondern On und Off 🙂

Weiterlesen…

Unattend-Installation von Foxit per Windows PowerShell

Diese paar Zeilen sorgen dafür, dass die Setup-Datei auf eine Reihe an Servern kopiert wird und die Datei danach so ausgeführt, dass eine Installation ohne Fenster, Abfragen usw. passiert.

Die Silent-Parameter habe ich von der folgenden Seite: http://www.get-itsolutions.com/foxit-reader-silent-install-disable-update/

Weiterlesen…

Prüfen, ob VM Mitglied im Failover Cluster ist

Der kleine Code-Schnipsel prüft, ob eine VM Mitglied im Hyper-V Failover Cluster ist. Die Überprüfung kann aber auch grundsätzlich für alle Arten von Abfrage genutzt werden, ob die Ausgabe Null ist oder nicht.

 

Weiterlesen…

Erweiterte Eigenschaften von Cluster Shared Volumes im Failover Cluster anzeigen

Ich brauchte heute eine Möglichkeit, neben dem Namen und dem Mountpoint von Cluster Shared Volumes (CSV) noch weitere Eigenschaften auszugeben. Grundsätzlich funktioniert dies mit

Dieser Befehl gibt alle Möglichkeiten Eigenschaften und Attribute von allen verfügbaren CSV-Datenträgern aus, unter anderem Name State OwnerNode FriendlyVolumeName (hierbei handelt es sich um den …

Weiterlesen…

User in Active Directory per PowerShell erstellen

Die folgenden Zeilen Code legen neue Benutzer in einer AD und und fügen den neuen Benutzer einer Gruppe hinzu. Weiterhin kann die OU angegeben werden, in dem die Konten erzeugt werden.

 

Weiterlesen…