Viele Änderungen an virtuellen Maschinen kann man im laufenden Betrieb vornehmen. Ein paar Eigenschaften lassen sich aber nur bearbeiten, wenn die betreffende VM abgeschaltet ist. Um solche Arbeiten außerhalb der üblichen Betriebszeiten auszuführen, eignet sich ein PowerShell-Skript, das man per Taskplaner aufruft. Das folgende Skript etwa fährt eine bestimmte VM herunter, setzt dann die CPU-Kompatibilität […]
Der Microsoft-Program-Manager für Hyper-V Ben Armstrong hat einen kleinen Blog-Artikel verfasst, in dem er beschreibt, wie man Dateien aus einer Hyper-V-VM auf den Host kopiert, wenn es keine Netzwerkverbindung zwischen Host und VM gibt. Für den umgekehrten Weg gibt es seit Windows Server 2012 das PowerShell-Commandlet “Copy-VMFile”, doch das beherrscht eben aktuell nur das Kopieren […]
Kürzlich hat Microsofts PowerShell-Team in einem seiner Blog-Artikel bekannt gegeben, dass zukünftig eine native SSH-Unterstützung in PowerShell geplant ist. Dieses ist ein weiterer Schritt zur Interoperabilität mit der Unix-Welt! Es wird sich demnach auch nicht nur um einen reinen SSH-Client, sondern auch um einen SSH-Server handeln. Die Implementierung wird ebenfalls auf OpenSSH aufsetzen. Es ist […]
Eine ADFS-Installation besteht aus vielen einzelnen Komponenten. Wer so etwas einrichtet, benötigt eine Dokumentation der Konfiguration. Das ist manuell ein ziemlich großer Aufwand. Glücklicherweise bringt ADFS seit Version 2.0 eine PowerShell-Schnittstelle mit, die man zum Reporting einsetzen kann. Der MVP-Kollege Jorge de Almeido Pinta hat vor einiger Zeit ein Migrations-Skript für ADFS erzeugt, das zunächst […]
Dieser Artikel erschien zuerst auf Daniels Blog. Aufgrund einer Änderung eines Speicherortes musste eine komplette Struktur von Benutzerordnern neugestaltet werden. Dazu musste die Struktur an einen anderen Speicherort verschoben werden und auch die personenbezogenen Berechtigungen komplett angepasst werden mussten. Um diese Anforderung umzusetzen habe ich folgendes Skript verwendet: $Startordner= „X:“ $Domäne = „domain.local“ foreach($personalfolder in […]
Über die Group Policy Preferences (GPP) kann man unter anderem Registry-Einträge per Gruppenrichtlinie an Client-Rechner verteilen. Was bei einem einzelnen Eintrag manuell noch machbar ist, wird zu einer aufwändigen und fehlerträchtigen Aufgabe, wenn es um mehrere Registry-Werte geht, die man parallel verteilen muss. Hierfür bieten die GPP einen Import-Mechanismus über XML-Dateien. Damit ist jedoch noch […]
Unser Hyper-V-Inventarisierungsskript hat jetzt eine kleine Schwester bekommen: Get-HyperVNetworkReport.ps1 ist ein PowerShell-Skript, das die Netzwerkverbindungen eines Hyper-V-Hosts und seiner VMs in übersichtlicher Form anzeigt. Es steht in der TechNet Gallery kostenlos bereit. Die Netzwerkeinstellungen in Hyper-V bilden den Kern der Kommunikation virtueller Maschinen. Das Konzept ist eigentlich gar nicht so schwierig. Den Bordmitteln von Hyper-V […]
Wir haben jetzt die Version 2.0 unseres kostenlosen Hyper-V-Dokumentationsskripts Get-HyperVInventory.ps1 in der TechNet Gallery veröffentlicht. Erst vor wenigen Tagen war die Version 1.0 online gegangen und hat viele positive Reaktionen hervorgerufen. Get-HyperVInventory ist ein PowerShell-Skript, das eine große Zahl technischer Parameter und Konfigurationen von Hyper-V-Hosts ausliest und in einem umfassenden Bericht zusammenfasst. Die Reports dienen […]
Auf der TechNet-Gallery steht jetzt ein neues PowerShell-Skript namens Get-HyperVInventory.ps1 bereit, mit dem man umfassende Konfigurations-Reports einer Hyper-V-Umgebung erzeugen kann. Diese Berichte dienen der Inventarisierung und bieten einen schnellen, recht vollständigen Überblick über die Virtualisierungsumgebung. Sie enthalten keine Performance-Daten und keine Angaben zum “Gesundheitszustand” der Umgebung. Man kann aber auf Basis der gesammelten Daten einschätzen, […]
Wenn man ein echtes Firmen-Active Directory mit tausenden Benutzern simulieren soll, stellt man schnell fest, dass die Erzeugung realistischer Testbenutzer alles andere als einfach ist. Man findet im Internet zwar haufenweise PowerShell-Einzeiler, die „mal eben“ ein Benutzerkonto anlegen, aber was, wenn richtige Vor- und Nachnamen verwendet werden sollen? Adressen, die es wirklich gibt und Postleitzahlen, […]



Kategorie:
Translate EN