Quiero obtener los ID del sistema operativo Windows del archivo de escaneo sin conexión de Microsoft Windows Update (WU)

Quiero obtener los ID del sistema operativo Windows del archivo de escaneo sin conexión de Microsoft Windows Update (WU)

El escaneo sin conexión en busca de actualizaciones de Windows requiere la descarga de un archivo firmado, wsusscn2.cabdesde Windows Update.

Contiene wsusscn2.cabmetadatos sobre actualizaciones relacionadas con la seguridad publicadas por Microsoft.

Necesito obtener identificadores específicos del sistema operativo Windows que aparecen en wsusscn2.cabo desde otra fuente.

Para obtener este formulario de información wsusscn2.caby un extractor de cab se necesita un analizador xml específico. Pero como sólo necesito los identificadores del sistema operativo, espero poder encontrarlos también en otras fuentes.

Busqué en internet, en foros de Microsoft, docs y no encontré una tabla o algo similar sobre los identificadores. Puedo encontrar algunos ID de sistema operativo en Internet, pero nada que tenga todos los ID de sistema operativo o un buen analizador. También busqué una descripción detallada del esquema utilizado para xmls pero no encontré ninguna.

Ejemplo de cómo quiero que se extraiga la información:

Windows Server 2016: 569e8e8f-c6cd-42c8-92a3-efbb20a0f6f5

Respuesta1

Encontrarás tu lista en el proyecto. Actualización sin conexión de WSUS.

Descargue y descomprima el archivo Zip, luego eche un vistazo a los dos archivos siguientes que enumero a continuación, cada uno con un pequeño extracto:

ProductIds-final.txt

558f4bc3-4827-49e1-accf-ea79fd72d4c9=Windows XP
56750722-19b4-4449-a547-5b68f19eee38=Microsoft SQL Server 2012
569e8e8f-c6cd-42c8-92a3-efbb20a0f6f5=Windows Server 2016
575d68e2-7c94-48f9-a04f-4b68555d972d=Windows Small Business Server 2008
589db546-7849-47f5-bbc0-1f66cf12f5c2=Windows 8 Embedded

ProductIds-final-invertido.txt

Este archivo tiene el mismo contenido pero está mejor ordenado para su propósito:

Windows 10 GDR-DU=abc45868-0c9c-4bc0-a36d-03d54113baf4
Windows 10 LTSB=d2085b71-5f1f-43a9-880d-ed159016d5c6
Windows 10, version 1903 and later=b3c75dc1-155f-4be4-b015-3f1a91758e52
Windows 10=a3c2375d-0c8a-42f9-bce0-28333e198407
Windows 2000=3b4b8621-726e-43a6-b43b-37d07ec7019f
Windows 7=bfe5b177-a086-47a0-b102-097e4fa1f807
Windows 8 Embedded=589db546-7849-47f5-bbc0-1f66cf12f5c2
Windows 8.1=6407468e-edc7-4ecd-8c32-521f64cee65e
Windows 8=2ee2ad83-828c-4405-9479-544d767993fc
Windows Admin Center=b1b8f641-1ff2-4ae6-b247-4fe7503787be
Windows Embedded Standard 7=f4b9c883-f4db-4fb5-b204-3343c11fa021
Windows Essential Business Server 2008 Setup Updates=6966a762-0c7c-4261-bd07-fb12b4673347
Windows Essential Business Server 2008=e9b56b9a-0ca9-4b3e-91d4-bdcf1ac7d94d
Windows Insider Pre-Release=ca006cfb-49eb-439b-880a-1312e1fc9713
Windows Live=0ea196ba-7a32-4e76-afd8-46bd54ecd3c6
Windows RT 8.1=2c62603e-7a60-4832-9a14-cfdfd2d71b9a
Windows Server 2003, Datacenter Edition=7f44c2a7-bc36-470b-be3b-c01b6dc5dd4e
Windows Server 2003=dbf57a08-0d5a-46ff-b30c-7715eb9498e9
Windows Server 2008 R2=fdfe8200-9d98-44ba-a12a-772282bf60ef
Windows Server 2008=ba0ae9cc-5f01-40b4-ac3f-50192b5d6aaf
Windows Server 2012 R2=d31bd4c3-d872-41c9-a2e7-231f372588cb
Windows Server 2012=a105a108-7c9b-4518-bbbe-73f0fe30012b
Windows Server 2016=569e8e8f-c6cd-42c8-92a3-efbb20a0f6f5
Windows Server 2019=f702a48c-919b-45d6-9aef-ca4248d50397
Windows Server Solutions Best Practices Analyzer 1.0=eef074e9-61d6-4dac-b102-3dbe15fff3ea
Windows Server, version 1903 and later=21210d67-50bc-4254-a695-281765e10665
Windows Small Business Server 2008=575d68e2-7c94-48f9-a04f-4b68555d972d
Windows Small Business Server 2011 Standard=1556fc1d-f20e-4790-848e-90b7cdbedfda
Windows Vista=26997d30-08ce-4f25-b2de-699c36a8033a
Windows XP 64-Bit Edition Version 2003=a4bedb1d-a809-4f63-9b49-3fe31967b6d0
Windows XP Embedded=874a7757-3a13-43b2-a7f2-cf2ff43dd6bf
Windows XP x64 Edition=4cb6ebd5-e38a-4826-9f76-1416a6f563b0
Windows XP=558f4bc3-4827-49e1-accf-ea79fd72d4c9

información relacionada