Das Supportende von Windows 7 ist bereits lange erreicht. Seit dem 14. Januar 2020 gibt es keine kostenlosen Sicherheitsupdates mehr für das populäre Betriebssystem von Microsoft. Es ist also an der Zeit, Windows 7 auf Windows 10 „upzudaten“. In diesem Artikel zeige ich Dir, wie Du im Netzwerk alle noch aktiven Windows 7 Computer ermitteln kannst.
Windows 7 Computer im Active Directory finden
Damit Du Dir einen Überblick über die zu aktualisierenden Systeme anfertigen kannst, musst Du natürlich zunächst herausfinden, welche Computer im Netzwerk aktuell noch mit Windows 7 unterwegs sind. Im besten Fall findest Du diese Informationen in Deiner Netzwerkdokumentation. Es kann aber nicht schaden, diese Angaben mit einer Gegenprüfung abzusichern.
Mit der Windows PowerShell ist es sehr leicht, alle Windows 7 Computer zu ermitteln und in einer Datei zu speichern. Bei der Suche verwenden wir das Cmdlet „Get-ADComputer“, welches sämtliche Computerobjekte im Active Directory berücksichtigt. Zusätzlich schränken wir die Suche auf die aktiven Computerkonten ein, damit in der Liste keine Computer erscheinen, die nicht mehr im Active Directory vorhanden sind.
Der folgende Befehl sucht daher nach allen aktiven Computerkonten, welche Windows 7 als Betriebssystem haben und speichert das Ergebnis ist eine CSV-Datei:
Get-ADComputer -Filter 'operatingsystem -like "*Windows 7*" -and enabled -eq "true"' `
-Properties Name,Operatingsystem,IPv4Address |
Sort-Object -Property Operatingsystem |
Select-Object -Property Name,Operatingsystem,OperatingSystemVersion,IPv4Address |
ConvertTo-CSV | Out-File C:\Berichte\Win7Clients.csv
Liste der Windows 7 Clients im Netzwerk erstellen
Die letzte Zeile speichert die Ausgabe in eine CSV-Datei, welche für die weiteren Schritte herangezogen werden kann. Diese ließe sich anschließend noch mit den Hardwareinformationen der PCs versehen und bietet eine gute Basis für die weiteren Schritte (Upgrade von Windows 7 auf Windows 10 möglich? / Neuinstallation oder Austausch).
Durch Anpassung der ersten Zeile des Skriptes lassen sich auch Suchen nach weiteren Betriebssystemen (wie z.B. Windows Server 2008 (R2)) anstellen. Was damit alles möglich ist, findet Ihr in dem Artikel von Patrick Gruenauer (sid-500.com), welcher auch als Grundlage für das obige Skript diente.
Ebenfalls interessant:
- Sperrbildschirm deaktivieren in Windows 10
- PowerShell Array
- Inaktive Computerkonten im Active Directory ermitteln
Dieser Artikel ist wie alle anderen auf dieser Seite kostenlos für Dich und ich hoffe, ich konnte Dir weiterhelfen. Wer möchte, kann diesem Blog eine kleine Aufmerksamkeit in Form einer kleinen Spende (PayPal) oder über die Amazon Wunschliste zukommen lassen.
Hinterlasse einen Kommentar