Submit a ticketCall us

WebinarUpcoming Webinar: How Help Desk and Remote Support Pays for Itself

Learn how help desk software can simplify ticketing management, allow you to track hardware and software assets, and accelerate the speed of IT support and service delivery. Gain insights on how remote support tools allow your IT team to maximize their efficiency and ticket resolution by expediting desktop troubleshooting, ultimately helping keep end-users happy and productive.

Register here.

Home > Success Center > Patch Manager > Patch Manager Documentation > Patch Manager 2.1.5 Administrator Guide > Patch Manager Administrator Console > Manage software package rulesets

Manage software package rulesets

Updated January 3, 2018

WSUS uses software publishing rules to evaluate if a package is installed and can be deployed to a specific client. This section describes each type of software publishing ruleset and provide a corresponding example.

For additional information about these rulesets, see the following articles on THWACK:

The Rule Editor is the same regardless of the rule type or whether you launch it from the Package Wizard or the New Rule task in the Administration and Reporting > Software Publishing > Rules view in the Patch Manager Administrator Console.

Prerequisite Ruleset

Common prerequisite rules define the prerequisite Windows version, language, and processor architecture for the target computers.

See the Microsoft Technet website to identify the specific version for your Windows Server operating system.

For example, to add a rule to include only workstations running Windows Server 2008:

  1. Expand Administration and Reporting > Software Publishing and select Rules.
  2. In the center pane, double-click a rule.
  3. In the Rule Editor dialog box, select Create Basic Rule.
    SPM-Admin-Guide-Rule-Editor1.png
  4. Click the Rule Type drop-down menu and select Windows Version.
    SPM-Admin-Guide-Rule-Editor2.png
  5. Complete the Windows Version tab options.
    SPM-Admin-Guide-Rule-Editor3.png
    1. Click the Rule Type drop-down menu and select Windows Version.
    2. In the Comparison field, select Greater Than or Equal To.
    3. In the Major Version field, select 6.
    4. In the Minor Version field, select 0.
    5. In the SP Major Version field, select 1.
    6. In the SP Minor Version field, select 0.
    7. In the Product Type field, select Server.
  6. Click OK

Applicability Ruleset

Common applicability rules check to see whether certain registry keys or values exist on the target computer. Generally, applicability ruleset works together with the installed ruleset to define whether or not a target computer requires the update.

The difference between the applicability and installed rules in these examples is that the applicability rule is checking for installed versions prior to the update installer version, and the installed rule is checking for the existence of the same version. As a result, the two rulesets combined determine whether the update is required.

For example, to add a rule to check whether the Firefox version is less than 10.0:

  1. Expand Administration and Reporting > Software Publishing and select Rules.
  2. In the Rule Editor window, select Create Basic Rule.
    SPM-Admin-Guide-Rule-Editor1.png
  3. Click the Rule Type drop-down menu and select File Version with Registry Value.
    SPM-Admin-Guide-Rule-Editor4.png
  4. Complete the File Version with Registry Value tab options.
    SPM-Admin-Guide-Rule-Editor6.png
    1. In the Registry Key field, enter:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\firefox.exe
    2. In the Registry Value field, enter Path, and then select Use 32-bit registry.
    3. In the Sub-path field, enter firefox.exe.
    4. In the Comparison field, select Less Than.
    5. In the Version field, enter 10.0.0.441.
  5. Click OK.

Installed Ruleset

Common installed rules check to see whether certain registry keys or values exist on the target computer. Generally, installed ruleset works hand-in-hand with the applicability ruleset to define whether or not a target computer requires the update.

For example, to add a rule to check whether the Firefox version is less than 10.0:

  1. In the Rule Editor window, select Create Basic Rule.
    SPM-Admin-Guide-Rule-Editor1.png
  2. In the center pane, double-click a rule.
  3. In the Rule Type field, select File Version with Registry Value.
    SPM-Admin-Guide-Rule-Editor4.png
  4. Complete the File Version with Registry Value tab options.
    SPM-Admin-Guide-Rule-Editor7.png
    1. In the Registry Key field, enter:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\firefox.exe
    2. In the Registry Value field, enter Path, and then select Use 32-bit registry.
    3. In the Sub-path field, enter firefox.exe.
    4. In the Comparison field, select Equal To.
    5. In the Version field, enter 10.0.0.441.
  5. Click OK.
Last modified

Tags

Classifications

Public