Alle installierten Versionen von Windows 10 anzeigen lassen.
- Nikwin
- Senior
- Beiträge: 447
- Registriert: 06.03.2018, 06:01
- Hat sich bedankt: 21 Mal
- Danke erhalten: 29 Mal
- Gender:
Alle installierten Versionen von Windows 10 anzeigen lassen.
Hallo,
wenn ich diesen Tipp hier:
https://www.deskmodder.de/wiki/index.ph ... AMD-CPU.3F
befolge, zeigt Powershell nichts an und die Eingabeaufforderung (Administrator) meint:
Der Befehl "$AllBuilds" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
wenn ich diesen Tipp hier:
https://www.deskmodder.de/wiki/index.ph ... AMD-CPU.3F
befolge, zeigt Powershell nichts an und die Eingabeaufforderung (Administrator) meint:
Der Befehl "$AllBuilds" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
Gruß
Niko
Niko
- DK2000
- Legende
- Beiträge: 9173
- Registriert: 03.04.2018, 00:07
- Hat sich bedankt: 152 Mal
- Danke erhalten: 472 Mal
- Gender:
Re: Alle installierten Versionen von Windows 10 anzeigen lassen.
$AllBuilds ist auch kein Befehl, sondern eine Variable. Die gibt es so aber nicht. Das war mal so gedacht (wie auf dem Screenshot):
Beide Zeilen muss man eingeben. Dann sollte soetwas in der Art erscheinen:
Warum da jetzt nur die 18309 erscheint, kann ich nicht sagen, vermute aber mal es liegt daran, dass ich vor dem Upgrade auf die 18312 vorher die 18309 zurückgesetzt hatte (wegen der vielen Spielerei mit der Sandbox und so. DIe lief nicht mehr so taufrisch). Dadurch wurde die Kette wohl unterbrochen. Wenn nur eine Neuinstallation erfolgte, erscheint da auch nichts.
Code: Alles auswählen
$AllBuilds = $(gci "HKLM:\System\Setup" | ? {$_.Name -match "\\Source\s"}) | % { $_ | Select @{n="UpdateTime";e={if ($_.Name -match "Updated\son\s(\d{1,2}\/\d{1,2}\/\d{4}\s\d{2}:\d{2}:\d{2})\)$") {[dateTime]::Parse($Matches[1],([Globalization.CultureInfo]::CreateSpecificCulture('en-US')))}}}, @{n="ReleaseID";e={$_.GetValue("ReleaseID")}},@{n="Branch";e={$_.GetValue("BuildBranch")}},@{n="Build";e={$_.GetValue("CurrentBuild")}},@{n="ProductName";e={$_.GetValue("ProductName")}},@{n="InstallTime";e={[datetime]::FromFileTime($_.GetValue("InstallTime"))}} };
Code: Alles auswählen
$AllBuilds | Sort-Object -Property UpdateTime | Format-Table -Property UpdateTime, ReleaseID, Branch, Build, ProductName
Code: Alles auswählen
UpdateTime ReleaseID Branch Build ProductName
---------- --------- ------ ----- -----------
10.01.2019 02:28:59 1809 rs_prerelease 18309 Windows 10 Pro
- DK2000
- Legende
- Beiträge: 9173
- Registriert: 03.04.2018, 00:07
- Hat sich bedankt: 152 Mal
- Danke erhalten: 472 Mal
- Gender:
Re: Alle installierten Versionen von Windows 10 anzeigen lassen.
Ah, wusste ich doch, dass ich das hier schon mal irgendwo gelesen hatte:
https://www.deskmodder.de/blog/2018/03/ ... -auslesen/
https://www.deskmodder.de/blog/2018/03/ ... -auslesen/
- moinmoin
- ★ Team Admin ★
- Beiträge: 59745
- Registriert: 14.11.2003, 11:12
- Hat sich bedankt: 128 Mal
- Danke erhalten: 568 Mal
- Gender:
Re: Alle installierten Versionen von Windows 10 anzeigen lassen.
Danke DK, ist im Wiki ausgebessert.