Sunny61 819 Geschrieben 2. März 2017 Melden Geschrieben 2. März 2017 (bearbeitet) Hallo zusammen,ein WSUS auf W2012R2 oder niedriger zeigt die W10 Clients immer nur ohne genaue Bezeichnung an. Z.B. Windows (Version 10.0) wird angezeigt. Nicht schön. Das Script korrigiert die Anzeige. Am besten als SetUpdateW10.sql abspeichern. USE [SUSDB] GO SET NOCOUNT ON; UPDATE [dbo].[tbComputerTargetDetail] SET [OSDescription] = 'Windows 10 Enterprise' WHERE OSMajorVersion = 10 AND OldProductType = 1 AND NewProductType = 4 -- 4 = Enterprise UPDATE [dbo].[tbComputerTargetDetail] SET [OSDescription] = 'Windows 10 Pro' WHERE OSMajorVersion = 10 AND OldProductType = 1 AND NewProductType = 48 -- 48 = Pro UPDATE [dbo].[tbComputerTargetDetail] SET [OSDescription] = 'Windows 10 Enterprise 2016 LTSB' WHERE OSMajorVersion = 10 AND OldProductType = 1 AND NewProductType = 125 -- 125 = Windows 10 Enterprise 2016 LTSB GO In diesem Artikel http://bent-blog.de/windows-server-update-services-wsus-auf-windows-server-2012-mit-automatischer-bereinigung/ wird beschrieben, wie man eine *.SQL Datei auf dem WSUS regelmäßig ausführen kann. Das o.g. Script muss mehrmals täglich ausgeführt werden, da jeder Client seinen eigenen Eintrag immer wieder überschreibt. Ist der WSUS auf einem W2016 installiert, ist das hinfällig, der WSUS auf dem W2016 kennt natürlich die Descriptions der Betriebssysteme. ;) Happy Patching! EDIT: Weitere Scripte für das updaten der Bezeichnung sind auf WSUS.DE zu finden: https://wsus.de/de/update_betriebssystem_in_susdb bearbeitet 2. März 2017 von Sunny61 2 Zitieren
ddt 1 Geschrieben 3. März 2017 Melden Geschrieben 3. März 2017 Statt dauernd irgendwelche Scripte reinlaufen zu lassen, hab ich mir einen Trigger gebaut. 1 Zitieren
Sunny61 819 Geschrieben 3. März 2017 Autor Melden Geschrieben 3. März 2017 Und was macht dein Trigger? Genau, er startet Scripte. :p Wenn die Windows Internal Database installiert ist, läuft kein Trigger: https://www.wsus.de/datenbanktrigger_in_der_susdb_nutzen Zitieren
Sunny61 819 Geschrieben 13. März 2017 Autor Melden Geschrieben 13. März 2017 (bearbeitet) Das nächste Script ist für die Windows Server 2016 Standard: USE [SUSDB] GO SET NOCOUNT ON; UPDATE [dbo].[tbComputerTargetDetail] SET [OSDescription] = 'Windows Server 2016 Standard' WHERE OSMajorVersion = 10 AND OldProductType = 3 AND NewProductType = 7 -- 7 = Windows Server 2016 Standard GO Windows Server 2016 Datacenter: USE [SUSDB] GO SET NOCOUNT ON; UPDATE [dbo].[tbComputerTargetDetail] SET [OSDescription] = 'Windows Server 2016 Datacenter' WHERE OSMajorVersion = 10 AND OldProductType = 3 AND NewProductType = 8 -- 8 = Windows Server 2016 Datacenter GO bearbeitet 13. März 2017 von Sunny61 1 Zitieren
mad-max79 11 Geschrieben 9. Mai 2017 Melden Geschrieben 9. Mai 2017 Danke "Sunny61" für die Scripte. Eingebaut, getestet....läuft :) Zitieren
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.