none
sccm 2012 r2 - Windows Hotfix per sccm bereitstellen RRS feed

  • Frage

  • Hallo zusammen,

    gibt es eine "smarte" Lösung zum Bereitstellen von Hotfixes, die nicht über den WSUS (die Softwareupdates des SCCM) bereitgestellt werden können?

    Wenn nein - wir wollen das Hotfix mit der KB-Nr. 2494427 bereitstellen aber da das Hotfix nur für Windows 7 x86 ist UND nur dann installiert werden soll, wenn noch nicht drauf, so stelle ich mir die Frage, welche Erkennungsmethode wähle ich, um dem SCCM die Erforderlichkeit zu signalisieren?

    Kann hier jemand eine Lösung posten?

    P.S.: Wir hatten schon experimentiert und haben das Hotfix per Anwendung mit dem Bereitstellungstyp "Scriptinstallationsprogramm" und dem Verweis auf die .msu-Datei schon mal versucht, bereitzustellen - der Schalter /silent funktioniert zum Glück aber die richtige Erkennungsmethode für "ist schon installiert" haben wir noch nicht gefunden.

    Ich danke wiedermal ....


    Mit freundlichem Gruss - Harald Haas - MCSE Server Infrastructure 2012; MCTS Exchange Server 2010 Configuration;




    • Bearbeitet H.Haas Dienstag, 22. Juli 2014 09:28
    Dienstag, 22. Juli 2014 09:22

Antworten

  • Hallo zusammen,

    Die WMI-Klasse Win32_QuickFixEngineering beinhaltet die Updates welche für das Betriebssystem installiert sind. Diese werden nicht mehr in ADD/REMOVE-Programs gelistet.

    Du könntest zunächst überprüfen ob der gewünschte Hotfix dort gelistet wird, z.b. mit dem Befehl in der cmd:

    wmic qfe

    Wenn er gelistet ist könnte deine Detection Methode darauf gerichtet sein, z.B. realisiert mit PowerShell:

    $wmiclass=Get-WmiObject -namespace root\cimv2 -class win32_quickfixengineering
    If ($wmiclass.hotfixid -eq 'KB2494427'){return $true}

    oder als einzeiler:

    if (Get-WmiObject -Query "Select * from WIN32_QuickFixEngineering where HotFixID = 'KB2494427'"){ return $true}

    • Als Antwort markiert H.Haas Donnerstag, 24. Juli 2014 07:45
    Dienstag, 22. Juli 2014 11:43

Alle Antworten

  • Taucht der Hotfix in Win32_QuickFixEngineering auf? Wenn ja hast Du schon die Discovery Method.

    Torsten Meringer | http://www.mssccmfaq.de

    Dienstag, 22. Juli 2014 10:22
    Beantworter
  • Du schreibst in Rätseln?

    Win32_QuickFixEngineering kannte ich bis dato noch nicht - muss mich damit also erst befassen...

    Von daher kann ich die Frage zwei noch nicht beantworten.

    Aber vielleicht bist du schneller: Es handelt sich um das Hotfix Windows6.1-KB2494427-x86.msu


    Mit freundlichem Gruss - Harald Haas - MCSE Server Infrastructure 2012; MCTS Exchange Server 2010 Configuration;

    Dienstag, 22. Juli 2014 11:27
  • Hallo zusammen,

    Die WMI-Klasse Win32_QuickFixEngineering beinhaltet die Updates welche für das Betriebssystem installiert sind. Diese werden nicht mehr in ADD/REMOVE-Programs gelistet.

    Du könntest zunächst überprüfen ob der gewünschte Hotfix dort gelistet wird, z.b. mit dem Befehl in der cmd:

    wmic qfe

    Wenn er gelistet ist könnte deine Detection Methode darauf gerichtet sein, z.B. realisiert mit PowerShell:

    $wmiclass=Get-WmiObject -namespace root\cimv2 -class win32_quickfixengineering
    If ($wmiclass.hotfixid -eq 'KB2494427'){return $true}

    oder als einzeiler:

    if (Get-WmiObject -Query "Select * from WIN32_QuickFixEngineering where HotFixID = 'KB2494427'"){ return $true}

    • Als Antwort markiert H.Haas Donnerstag, 24. Juli 2014 07:45
    Dienstag, 22. Juli 2014 11:43
  • Das ist eine WMI-Klasse, in der sich normalerweise jeder installierte Hotfix einträgt. Dies sollte auch bei dem von Dir genannten so sein. Wenn ja, kannst Du diese Eigenschaft als Detection Method verwenden.

    Torsten Meringer | http://www.mssccmfaq.de

    Dienstag, 22. Juli 2014 11:47
    Beantworter
  • Hallo RundG,

    Klasse und DANKE!

    Die entsprechende Internetseite mit der Erklärung der WIN32_QuickFixEngineering habe ich auch schon durchgeschaut....


    Mit freundlichem Gruss - Harald Haas - MCSE Server Infrastructure 2012; MCTS Exchange Server 2010 Configuration;

    Donnerstag, 24. Juli 2014 07:45