Zufallszahlen, temporäre Dateinamen und GUIDs erzeugen in PowerShell

ZufallszahlenIn Scripts benötigt man gelegentlich zufällig generierte Werte, seien es Zahlen, Namen für temporäre Dateien oder GUIDs für eindeutige Registry- bzw. Datenbank­schlüssel. PowerShell bietet eigene Funktionen für solche Zufallswerte.

Weiterlesen »

Hyper-V Replica: Virtuelle Maschinen an andere Standorte übertragen

Hyper-V ReplicaSeit Windows Server 2012 kann Hyper-V Replica die Verfügbarkeit virtueller Maschinen erhöhen, indem es diese fortwährend auf andere Hosts repli­ziert. Es überträgt VMs auch über WAN-Strecken zwischen Stand­orten und gewährleistet so eine getrennte Lagerung der Daten.

Weiterlesen »

Fehler 0x8024200D, 0xc1900200 bei Update von Windows 10 Tech Preview

Download von Build 10041Microsoft praktiziert das Modell der konti­nuier­lichen Updates von Windows 10 bereits in der Preview, wo neue Features über aktualisierte Builds hinzukommen. Diese In-Place-Upgrades funktionieren aber nicht immer reibungslos, oft muss man sich mit kryptischen Fehlermeldungen herumschlagen.

Weiterlesen »

Variablen in PowerShell: Namen, Werte, Datentypen

Variablen in PowerShellDer Zweck von Variablen besteht bekanntlich darin, Werte zu speichern, um später im Code darauf zugreifen zu können. Auch hier bietet PowerShell weit mehr Möglichkeiten als der veraltete Batch-Interpreter und kann sich mit anderen modernen Script-Sprachen messen.

Weiterlesen »

Kostenloses E-Book: Hyper-V installieren und verwalten mit System Center Virtual Machine Manager

Microsoft System Center Deploying Hyper-V with Software-Defined Storage & NetworkingMicrosoft Press veröffentlichte ein weiteres kostenloses E-Book zu Hyper-V und System Center Virtual Machine Manager. Das Werk exerziert anhand einer Proof-of-Concept-Instal­lation alle Schritte durch, die notwendig sind, um virtualisierte Server, Storage auf Basis von Scale-out File-Server und ein Management-Cluster einzurichten. Die beschriebene Umgebung aus mindestens 6 Servern soll der Grundstein für eine produktive Infrastruktur darstellen.

Weiterlesen »

VHDs auslesen mit PowerShell: Größe, Speicherort, Typ, Fragmentierung

VHD und VDHX mit Hyper-VDie x86-Virtualisierung erlaubt das Anlegen von virtuellen Maschi­nen mit wenigen Mausklicks. Entsprechend schnell vermehrt sich in vielen Umgebungen die Zahl der virtuellen Laufwerke. PowerShell kann helfen, den Überblick über die vorhandenen VHD(X)-Dateien zu bewahren.

Weiterlesen »

VMware gibt vSphere 6.0 und PowerCLI 6.0 R1 frei: Die Neuerungen im Überblick

vSphere 6 PackageNach den ersten Informationen zu vSphere 6.0 auf der VMworld 2014 und der Ankündigung aller neuen Features Anfang 2015 bringt VMware die nächste Version seiner Plattform nun auf den Markt. Gleichzeitig erscheint auch die dazu passende PowerShell-Bibliothek, die viele Funktionen von vSphere automatisieren kann.

Weiterlesen »

Deployment von Windows 10: ADK, MDT 2013 Update 1

Windows DeploymentMicrosoft veröffent­lichte aktualisierte Ver­sionen seiner Deploy­ment-Tools für Windows 10. Dazu zählen das Microsoft Deployment Toolkit (MDT) sowie das Assessment and Deployment Kit (ADK), das mit dem Designer für die Imageerstellung und -konfiguration (WICD) ein neues GUI-Programm enthält.

Weiterlesen »

Mouse without Borders: Maus und Tastatur zwischen PCs teilen

Mouse without BordersPower-User oder IT-Pros nutzen oft mehrere PCs oder Notebooks parallel. Das kostenlose Mouse without Borders von Microsoft erlaubt ihnen, Maus und Tastatur aller Rechner von einem PC aus zu steuern, so dass sie nicht mehr zwischen den Geräten wechseln müssen.

Weiterlesen »

Windows 10: Automatische Updates konfigurieren oder deaktivieren

Windows Update in der Systemsteuerung von Windows 10 PreviewIn der Store App Settings von Windows 10 Preview ist die Auswahl von Update-Methoden ausgegraut. Seit Build 9926 fehlt zudem Windows Update in der System­steuerung. Wenn man die vor­ein­ge­stellte auto­matische Installation von Updates nicht will, dann kann man andere Ein­stellungen über (lokale) Gruppenrichtlinien oder einen Registry-Eintrag konfigurieren.

Weiterlesen »