Ich mache einfach folgendes Experiment:
Ich setze eine VM mit Server 2012 auf und versuche die Updates zu installieren.
Sollte es klappen, füge ich einen statischen Link hinzu, wenn nicht, lasse ich es.
Viele Grüße
<FileLocation Id="uvjXogYGXS8Ara1P6cIIE4YhU6k=" Url="http://download.windowsupdate.com/d/msdownload/update/software/updt/2014/07/windows8-rt-kb2967916-x64_baf8d7a206065d2f00adad4fe9c20813862153a9.cab"/>
<Update CreationDate="2017-06-27T00:20:45Z" DefaultLanguage="en" UpdateId="a01e550b-7998-44f4-82e1-8f04c31c0c0
a" RevisionNumber="201" RevisionId="13526102" IsLeaf="true" DeploymentAction="Bundle">
<PayloadFiles>
<File Id="uvjXogYGXS8Ara1P6cIIE4YhU6k="/>
</PayloadFiles>
<Prerequisites>
<UpdateId Id="f8c1d184-7116-498a-903e-25b17eb66bac"/>
<UpdateId Id="59653007-e2e9-4f71-8525-2ff588527978"/>
<UpdateId Id="95e0e190-4087-4592-9ea2-052e3166921e"/>
<UpdateId Id="982f5c0d-ccc5-402a-ab11-9c2654334962"/>
<UpdateId Id="2ee2ad83-828c-4405-9479-544d767993fc"/>
</Prerequisites>
<BundledBy>
<Revision Id="13526103"/>
</BundledBy>
</Update>
<Update CreationDate="2017-06-27T00:20:47Z" DefaultLanguage="en" UpdateId="2c478900-5f6a-4c7c-8041-3b940c53ea27" RevisionNumber="201" RevisionId="13526103" IsLeaf="true" IsBundle="true">
<Prerequisites>
<UpdateId Id="f8c1d184-7116-498a-903e-25b17eb66bac"/>
<UpdateId Id="59653007-e2e9-4f71-8525-2ff588527978"/>
<UpdateId Id="95e0e190-4087-4592-9ea2-052e3166921e"/>
<UpdateId Id="982f5c0d-ccc5-402a-ab11-9c2654334962"/>
<UpdateId Id="0fa1201d-4330-4fa8-8ae9-b877473b6441"/>
<UpdateId Id="2ee2ad83-828c-4405-9479-544d767993fc"/>
</Prerequisites>
<Categories>
<Category Type="UpdateClassification" Id="0fa1201d-4330-4fa8-8ae9-b877473b6441"/>
<Category Type="Product" Id="2ee2ad83-828c-4405-9479-544d767993fc"/>
<Category Type="Company" Id="56309036-4c77-4dd9-951a-99ee9c246a94"/>
<Category Type="ProductFamily" Id="6964aab4-c5b5-43bd-a17d-ffb4346a8e1d"/>
</Categories>
</Update>
<FileLocation Id="naHePl0QlBe6svIBTVsTlynqxFo=" Url="http://download.windowsupdate.com/d/msdownload/update/software/secu/2015/12/windows6.1-kb3121461-x86_9da1de3e5d109417bab2f2014d5b139729eac45a.cab"/>
<FileLocation Id="GTIfKkasYRT8Ye8Irydkf45+X+w=" Url="http://download.windowsupdate.com/d/msdownload/update/software/secu/2015/12/windows6.1-kb3121461-x64_19321f2a46ac6114fc61ef08af27647f8e7e5fec.cab"/>
<FileLocation Id="Z3GaqZXl7wHGrNSqU4m12SQ+gjg=" Url="http://download.windowsupdate.com/d/msdownload/update/software/secu/2015/12/windows8-rt-kb3121461-x86_67719aa995e5ef01c6acd4aa5389b5d9243e8238.cab"/>
<FileLocation Id="h/swjzdvsZ3Xq+azhrDmwr4XGqc=" Url="http://download.windowsupdate.com/d/msdownload/update/software/secu/2015/12/windows8-rt-kb3121461-x64_87fb308f376fb19dd7abe6b386b0e6c2be171aa7.cab"/>
<FileLocation Id="b3mEnNk1YfvBmoqwPz/N7kzn1s8=" Url="http://download.windowsupdate.com/d/msdownload/update/software/secu/2015/12/windows8.1-kb3121461-x86_6f79849cd93561fbc19a8ab03f3fcdee4ce7d6cf.cab"/>
<FileLocation Id="N/YdmvpomMKGG7hUq8s6Itl/7p4=" Url="http://download.windowsupdate.com/d/msdownload/update/software/secu/2015/12/windows8.1-kb3121461-x64_37f61d9afa6898c2861bb854abcb3a22d97fee9e.cab"/>
<Update CreationDate="2017-06-27T01:38:31Z" DefaultLanguage="en" UpdateId="1b95bd66-ebd4-4c55-b3ee-ac15acbf259
1" RevisionNumber="203" RevisionId="19855142" IsLeaf="true" DeploymentAction="Bundle">
<PayloadFiles>
<File Id="h/swjzdvsZ3Xq+azhrDmwr4XGqc="/>
</PayloadFiles>
<Prerequisites>
<UpdateId Id="f8c1d184-7116-498a-903e-25b17eb66bac"/>
<UpdateId Id="59653007-e2e9-4f71-8525-2ff588527978"/>
<UpdateId Id="2ee2ad83-828c-4405-9479-544d767993fc"/>
</Prerequisites>
<BundledBy>
<Revision Id="19855143"/>
</BundledBy>
</Update>
<Update CreationDate="2017-06-27T01:38:33Z" DefaultLanguage="en" UpdateId="b31ac45b-9f78-490d-b4b1-54d78339bf60" RevisionNumber="203" RevisionId="19855143" IsLeaf="true" IsBundle="true">
<Prerequisites>
<UpdateId Id="f8c1d184-7116-498a-903e-25b17eb66bac"/>
<UpdateId Id="59653007-e2e9-4f71-8525-2ff588527978"/>
<UpdateId Id="0fa1201d-4330-4fa8-8ae9-b877473b6441"/>
<UpdateId Id="2ee2ad83-828c-4405-9479-544d767993fc"/>
</Prerequisites>
<Categories>
<Category Type="UpdateClassification" Id="0fa1201d-4330-4fa8-8ae9-b877473b6441"/>
<Category Type="Product" Id="2ee2ad83-828c-4405-9479-544d767993fc"/>
<Category Type="Company" Id="56309036-4c77-4dd9-951a-99ee9c246a94"/>
<Category Type="ProductFamily" Id="6964aab4-c5b5-43bd-a17d-ffb4346a8e1d"/>
</Categories>
</Update>
Nach ein paar Tests scheint diese Auswahl an ProductIds am ehesten zuzutreffen:
w60 -> ba0ae9cc-5f01-40b4-ac3f-50192b5d6aaf (Windows Server 2008)
w61 -> bfe5b177-a086-47a0-b102-097e4fa1f807 (Windows 7), fdfe8200-9d98-44ba-a12a-772282bf60ef (Windows Server 2008 R2)
w62 -> a105a108-7c9b-4518-bbbe-73f0fe30012b (Windows Server 2012)
w63 -> 6407468e-edc7-4ecd-8c32-521f64cee65e (Windows 8.1), Windows Server 2012 R2 (d31bd4c3-d872-41c9-a2e7-231f372588cb)
w100 -> a3c2375d-0c8a-42f9-bce0-28333e198407 (Windows 10), d2085b71-5f1f-43a9-880d-ed159016d5c6 (Windows 10 LTSB), b3c75dc1-155f-4be4-b015-3f1a91758e52 (Windows 10, version 1903 and later), 569e8e8f-c6cd-42c8-92a3-efbb20a0f6f5 (Windows Server 2016), f702a48c-919b-45d6-9aef-ca4248d50397 (Windows Server 2019), 21210d67-50bc-4254-a695-281765e10665 (Windows Server, version 1903 and later)
<?xml version="1.0"?>
<!--
Author: H. Buhrmester, 2020
aker, 2020
Filename: extract-revision-and-update-ids.xsl
It extracts the following fields:
Field 1: Bundle RevisionId
Field 2: UpdateId
-->
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:__="http://schemas.microsoft.com/msus/2004/02/OfflineSync" version="1.0">
<xsl:output omit-xml-declaration="yes" indent="no" method="text"/>
<xsl:template match="/">
<xsl:for-each select="__:OfflineSyncPackage/__:Updates/__:Update/__:Categories/__:Category[@Type='Product']">
<xsl:text>#</xsl:text>
<xsl:value-of select="../../@RevisionId"/>
<xsl:text>#,</xsl:text>
<xsl:value-of select="../../@UpdateId"/>
<xsl:text> </xsl:text>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
.\bin\join.exe -t "," -o "2.2" "%TEMP%\ValidSupersededRevisionIds-unique.txt" "%TEMP%\revision-and-update-ids-unique.txt" > "%TEMP%\SupersededUpdateIds.txt"
c/30626232
l/ar/30626232
l/bg/30626232
l/cs/30626232
l/da/30626232
l/de/30626232
l/el/30626232
l/en/30626232
l/es/30626232
l/et/30626232
l/fi/30626232
l/fr/30626232
l/he/30626232
l/hr/30626232
l/hu/30626232
l/it/30626232
l/ja/30626232
l/ko/30626232
l/lt/30626232
l/lv/30626232
l/nl/30626232
l/no/30626232
l/pl/30626232
l/pt/30626232
l/pt-br/30626232
l/ro/30626232
l/ru/30626232
l/sk/30626232
l/sl/30626232
l/sr/30626232
l/sv/30626232
l/th/30626232
l/tr/30626232
l/uk/30626232
l/zh-cn/30626232
l/zh-tw/30626232
s/30626232
x/30626232
<Title>2020-01 Security and Quality Rollup for .NET Framework 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 for Windows 7 and Server 2008 R2 for x64 (KB4535102)</Title>
<MoreInfoUrl>http://support.microsoft.com/kb/4535102</MoreInfoUrl>
<UpdateIdentity UpdateID="075d4f35-c2bf-4f8f-9b78-ae1b7d1a6aa8" RevisionNumber="200" />
<FileLocation Id="naHePl0QlBe6svIBTVsTlynqxFo=" Url="http://download.windowsupdate.com/d/msdownload/update/software/secu/2015/12/windows6.1-kb3121461-x86_9da1de3e5d109417bab2f2014d5b139729eac45a.cab"/>
FileId (Base64): naHePl0QlBe6svIBTVsTlynqxFo=
SHA-1-Hash: 9da1de3e5d109417bab2f2014d5b139729eac45a
hb@debian:~$ echo "naHePl0QlBe6svIBTVsTlynqxFo=" | base64 --decode | xxd -plain
9da1de3e5d109417bab2f2014d5b139729eac45a
hb@debian:~$ echo "9da1de3e5d109417bab2f2014d5b139729eac45a" | xxd -revert -plain | base64
naHePl0QlBe6svIBTVsTlynqxFo=
Return to Anregungen / Suggestions
Users browsing this forum: No registered users and 5 guests