Jump to content

WSUS LUP Problem


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Hi,

 

ich habe über den local update publisher ein Paket über Wsus bereitgestellt. Das hatt soweit auch alles funktioniert. Folgendes Problem stellt sich mir momentan.

 

Das Paket Flash Player Plugin.msi habe ich eingebunden und mit den Standard msi Regeln veröffentlicht. Zusätzlich frage ich noch die Registry nach der Version (siehe Regelwerk unten), damit der Flash Player nur installierbar ist wenn die installierte Version älter ist als die aktuelle.

 

Soweit so gut, das habe ich getestet, es funktioniert auch alles wie gewollt. Wir haben allerdings einige Rechner im Netz auf denen weder Flash noch Java installiert sein soll. Das Problem ist nun, dass genau diese Rechner auch die Applikation angeboten bekommen, obwohl dort Flash nicht installiert ist. 

 

Hatt jemand eine Idee wie ich das über das Regelwerk abbilden kann das nur Rechner die Flash Applikation bekommen auf denen es auch schon installiert ist? Bzw. geht das überhaupt?

 

Danke schonmal für eure Tipps.

 

VG
Jens

 

Hier noch die Regeln bzw. das Paket als xml die aktuell eingebunden sind:

 

 

<sdp:SoftwareDistributionPackage xmlns="http://www.w3.org/2001/XMLSchema" xmlns:bar="http://schemas.microsoft.com/wsus/2005/04/CorporatePublishing/BaseApplicabilityRules.xsd" xmlns:bt="http://schemas.microsoft.com/wsus/2005/04/CorporatePublishing/BaseTypes.xsd" xmlns:cmd="http://schemas.microsoft.com/wsus/2005/04/CorporatePublishing/Installers/CommandLineInstallation.xsd" xmlns:lar="http://schemas.microsoft.com/wsus/2005/04/CorporatePublishing/LogicalApplicabilityRules.xsd" xmlns:msi="http://schemas.microsoft.com/wsus/2005/04/CorporatePublishing/Installers/MsiInstallation.xsd" xmlns:msiar="http://schemas.microsoft.com/wsus/2005/04/CorporatePublishing/MsiApplicabilityRules.xsd" xmlns:msp="http://schemas.microsoft.com/wsus/2005/04/CorporatePublishing/Installers/MspInstallation.xsd" xmlns:sdp="http://schemas.microsoft.com/wsus/2005/04/CorporatePublishing/SoftwareDistributionPackage.xsd" xmlns:uei="http://schemas.microsoft.com/wsus/2005/04/CorporatePublishing/Installers/UpdateExeInstallation.xsd" xmlns:usp="http://schemas.microsoft.com/wsus/2005/04/CorporatePublishing/UpdateServicesPackage.xsd" xmlns:drv="http://schemas.microsoft.com/wsus/2005/04/CorporatePublishing/Installers/WindowsDriver.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" SchemaVersion="1.2">
  <sdp:Properties PackageID="dc8245f8-6243-47a2-8718-d6efd234d85f" CreationDate="2013-04-04T13:13:07.049Z" VendorName="Adobe" PublicationState="Published" CanSourceBeRequired="false" UpdateType="Software">
    <sdp:ProductName>Flash</sdp:ProductName>
  </sdp:Properties>
  <sdp:LocalizedProperties>
    <sdp:Language>en</sdp:Language>
    <sdp:Title>Adobe Flash Player 11 Plugin</sdp:Title>
    <sdp:Description>Adobe Flash Player 11 Plugin</sdp:Description>
  </sdp:LocalizedProperties>
  <sdp:ApplicationSpecificData />
  <sdp:IsInstallable>
    <bar:RegSzToVersion Key="HKEY_LOCAL_MACHINE" Subkey="SOFTWARE\Wow6432Node\Macromedia\FlashPlayerPlugin" Value="Version" Comparison="LessThan" Data="11.6.602.180" />
  </sdp:IsInstallable>
  <sdp:IsInstalled>
    <lar:And>
      <msiar:MsiProductInstalled ProductCode="{346137e0-7160-403b-ad21-3ff01d25037b}" xmlns:msiar="http://schemas.microsoft.com/wsus/2005/04/CorporatePublishing/MsiApplicabilityRules.xsd" />
      <bar:RegSzToVersion Key="HKEY_LOCAL_MACHINE" Subkey="SOFTWARE\Wow6432Node\Macromedia\FlashPlayerPlugin" Value="Version" Comparison="EqualTo" Data="11.6.602.180" />
    </lar:And>
  </sdp:IsInstalled>
  <sdp:InstallableItem ID="026d113b-a017-42d0-b330-4d62b55a77e4">
    <sdp:ApplicabilityRules>
      <sdp:IsInstalled>
        <msiar:MsiApplicationInstalled />
      </sdp:IsInstalled>
      <sdp:IsSuperseded>
        <msiar:MsiApplicationSuperseded />
      </sdp:IsSuperseded>
      <sdp:IsInstallable>
        <msiar:MsiApplicationInstallable />
      </sdp:IsInstallable>
      <sdp:Metadata>
        <msiar:MsiApplicationMetadata>
          <msiar:ProductCode>{346137e0-7160-403b-ad21-3ff01d25037b}</msiar:ProductCode>
        </msiar:MsiApplicationMetadata>
      </sdp:Metadata>
    </sdp:ApplicabilityRules>
    <sdp:InstallProperties CanRequestUserInput="false" RequiresNetworkConnectivity="false" Impact="Normal" RebootBehavior="CanRequestReboot" />
    <sdp:UninstallProperties CanRequestUserInput="false" RequiresNetworkConnectivity="false" Impact="Normal" RebootBehavior="CanRequestReboot" />
    <msi:MsiInstallerData ProductCode="{346137e0-7160-403b-ad21-3ff01d25037b}" MsiFile="install_flash_player_11_plugin.msi" />
  </sdp:InstallableItem>
</sdp:SoftwareDistributionPackage>
bearbeitet von Sonic
Link zu diesem Kommentar

Hi Sunny,

 

danke für die Tipps. Ja wir haben nur 64Bit Clients von daher sollte das passen. Leider haben wir bisher weder Java noch Flash über WSUS verteilt sodas ich das nicht als Vorraussetzung eintragen kann.

Ich werde heute mal weitertesten, ob ich irgendwie ein Regelwerk gebaut bekomme mit dem es tut. Ich gege Rückmeldung sobald ich weiter bin. :-)

 

 

VG

Link zu diesem Kommentar

danke für die Tipps. Ja wir haben nur 64Bit Clients von daher sollte das passen. Leider haben wir bisher weder Java noch Flash über WSUS verteilt sodas ich das nicht als Vorraussetzung eintragen kann.

Ich werde heute mal weitertesten, ob ich irgendwie ein Regelwerk gebaut bekomme mit dem es tut. Ich gege Rückmeldung sobald ich weiter bin. :-)

 

Du kannst den Registry Schlüssel/Wert auf Existenz abfragen, falls nicht vorhanden, dann keine Installation.

Link zu diesem Kommentar

Bingo, genau das ist die Lösung, irgendwie war ich von dem Regelwerk etwas verwirrt. Danke Sunny für die Unterstützung :-)

 

Hier noch die Lösung bzw. das Regelwerk mit dem es nun funktioniert.

 

 

<sdp:SoftwareDistributionPackage xmlns="http://www.w3.org/2001/XMLSchema" xmlns:bar="http://schemas.microsoft.com/wsus/2005/04/CorporatePublishing/BaseApplicabilityRules.xsd" xmlns:bt="http://schemas.microsoft.com/wsus/2005/04/CorporatePublishing/BaseTypes.xsd" xmlns:cmd="http://schemas.microsoft.com/wsus/2005/04/CorporatePublishing/Installers/CommandLineInstallation.xsd" xmlns:lar="http://schemas.microsoft.com/wsus/2005/04/CorporatePublishing/LogicalApplicabilityRules.xsd" xmlns:msi="http://schemas.microsoft.com/wsus/2005/04/CorporatePublishing/Installers/MsiInstallation.xsd" xmlns:msiar="http://schemas.microsoft.com/wsus/2005/04/CorporatePublishing/MsiApplicabilityRules.xsd" xmlns:msp="http://schemas.microsoft.com/wsus/2005/04/CorporatePublishing/Installers/MspInstallation.xsd" xmlns:sdp="http://schemas.microsoft.com/wsus/2005/04/CorporatePublishing/SoftwareDistributionPackage.xsd" xmlns:uei="http://schemas.microsoft.com/wsus/2005/04/CorporatePublishing/Installers/UpdateExeInstallation.xsd" xmlns:usp="http://schemas.microsoft.com/wsus/2005/04/CorporatePublishing/UpdateServicesPackage.xsd" xmlns:drv="http://schemas.microsoft.com/wsus/2005/04/CorporatePublishing/Installers/WindowsDriver.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" SchemaVersion="1.2">
  <sdp:Properties PackageID="582c5800-13e5-43f7-a27a-e34d24294a34" CreationDate="2013-04-08T09:26:33.582Z" VendorName="Adobe" PublicationState="Published" CanSourceBeRequired="false" UpdateType="Software">
    <sdp:ProductName>Flash</sdp:ProductName>
  </sdp:Properties>
  <sdp:LocalizedProperties>
    <sdp:Language>en</sdp:Language>
    <sdp:Title>Adobe Flash Player 11 Plugin</sdp:Title>
    <sdp:Description>Adobe Flash Player 11 Plugin</sdp:Description>
  </sdp:LocalizedProperties>
  <sdp:ApplicationSpecificData />
  <sdp:IsInstallable>
    <lar:And>
      <lar:And>
        <bar:RegKeyExists Key="HKEY_LOCAL_MACHINE" Subkey="SOFTWARE\Wow6432Node\Macromedia\FlashPlayerPlugin" xmlns:bar="http://schemas.microsoft.com/wsus/2005/04/CorporatePublishing/BaseApplicabilityRules.xsd" />
        <bar:RegSzToVersion Key="HKEY_LOCAL_MACHINE" Subkey="SOFTWARE\Wow6432Node\Macromedia\FlashPlayerPlugin" Value="Version" Comparison="LessThan" Data="11.6.602.180" xmlns:bar="http://schemas.microsoft.com/wsus/2005/04/CorporatePublishing/BaseApplicabilityRules.xsd" />
      </lar:And>
    </lar:And>
  </sdp:IsInstallable>
  <sdp:IsInstalled>
    <bar:RegKeyExists Key="HKEY_LOCAL_MACHINE" Subkey="SOFTWARE\Wow6432Node\Macromedia\FlashPlayerPlugin" xmlns:bar="http://schemas.microsoft.com/wsus/2005/04/CorporatePublishing/BaseApplicabilityRules.xsd" />
  </sdp:IsInstalled>
  <sdp:InstallableItem ID="a43794ef-fa79-41d5-8d13-eb097c9da94f">
    <sdp:ApplicabilityRules>
      <sdp:IsInstalled>
        <msiar:MsiApplicationInstalled />
      </sdp:IsInstalled>
      <sdp:IsSuperseded>
        <msiar:MsiApplicationSuperseded />
      </sdp:IsSuperseded>
      <sdp:IsInstallable>
        <msiar:MsiApplicationInstallable />
      </sdp:IsInstallable>
      <sdp:Metadata>
        <msiar:MsiApplicationMetadata>
          <msiar:ProductCode>{346137e0-7160-403b-ad21-3ff01d25037b}</msiar:ProductCode>
        </msiar:MsiApplicationMetadata>
      </sdp:Metadata>
    </sdp:ApplicabilityRules>
    <sdp:InstallProperties CanRequestUserInput="false" RequiresNetworkConnectivity="false" Impact="Normal" RebootBehavior="CanRequestReboot" />
    <sdp:UninstallProperties CanRequestUserInput="false" RequiresNetworkConnectivity="false" Impact="Normal" RebootBehavior="CanRequestReboot" />
    <msi:MsiInstallerData ProductCode="{346137e0-7160-403b-ad21-3ff01d25037b}" MsiFile="install_flash_player_11_plugin.msi" />
  </sdp:InstallableItem>
</sdp:SoftwareDistributionPackage>
Link zu diesem Kommentar
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...