Configuration Manager 2012 Compliance Baseline to Disable Notepad++ Automatic Updates

Posted: August 12, 2014 in System Center Configuration Manager 2012
Tags: , ,

In this post I’m not going to explain how to create a Compliance Item and Baseline for that you can review this post; Configuration Manager 2012 Compliance Baseline to Disable Adobe Air Automatic Updates.

Below you will find scripts for Discovery and Remediation of Notepad++ automatic updates.

<#
  This script will check if automatic updates is disabled and return a Compliant/Non-Compliant string.

  Created:     04.08.2014
  Version:     1.0
  Author:      Odd-Magne Kristoffersen
  Homepage:    https://sccmguru.wordpress.com/
    
  References:
  - Disable Auto Updater 
    http://wpkg.org/Notepad_plus_plus
#>
$OSArchitecture = Get-WmiObject -Class Win32_OperatingSystem | Select-Object OSArchitecture

If($OSArchitecture.OSArchitecture -ne "32-bit")
    {
    $Status = Test-Path 'C:\Program Files (x86)\Notepad++\Updater'
        if($Status -match $False)
            {Write-Host 'Compliant'}
            else 
            {Write-Host 'Non-Compliant'}
    }
else
    {
        $Status = Test-Path 'C:\Program Files\Notepad++\Updater'
        if($Status -match $False)
            {Write-Host 'Compliant'}
            else 
            {Write-Host 'Non-Compliant'}
    }
<#
  This script will disable automatic updates if it is enabled.

  Created:     04.08.2014
  Version:     1.0
  Author:      Odd-Magne Kristoffersen
  Homepage:    https://sccmguru.wordpress.com/
    
  References:
  - Disable Auto Updater 
    http://wpkg.org/Notepad_plus_plus
#>

$OSArchitecture = Get-WmiObject -Class Win32_OperatingSystem | Select-Object OSArchitecture

If($OSArchitecture.OSArchitecture -ne "32-bit")
    {Remove-Item 'C:\Program Files (x86)\Notepad++\Updater' -Force -Recurse}
else
    {Remove-Item 'C:\Program Files\Notepad++\Updater' -Force -Recurse}

You can also download the scripts here: Compliance Settings Scripts

Advertisements
Comments
  1. Meelis says:

    Although these scripts are quite good it creates a problem with notepad++ plugins. because Notepad++ Plugin Manager uses gpup.exe file which also resides in updater folder. So I would reccomend just deleting the GUP.exe or GUP.xml file.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s