About Me

Geek working in IT, loves #PowerShell and #ConfigMgr. PowerShell MVP 2014-2015.

PowerShell is one of the things that fascinates me most in Windows Universe. So experimenting with it and learning to automate my daily tasks working in a Private cloud engineering team, sharing my ramblings in hope that it helps someone down the line.

Note - Opinions are of my own not my employer.

Get-PowerShell | Start-Automation | Invoke-Cloud


My name is Deepak , based out of Bangalore, India.

You can contact me via Social media too.
Follow me on Twitter / Facebook


  1. Hi Deepak ! - Try some magic about removing DPs from a package called "configuration Manager client upgrade package". It's hidden package not visible in the console. The dps will get automatically added and removed. In the WMI also it not visible. I don't any Lazy properties or some other tricks make it visible ? Can you please try whenever you get time ?


    1. Hi Anoop,

      How about we try this during the PSBUG meet ?

  2. Hi,

    i would like to know on how to detect older packages/applications in SCCM using vbscript. please let me know.

    1. Be it VBScript or PowerShell the underlying implementation is same.
      You would have to check the SMS_Application WMI class instances.

      Hint - Look at the documentation of the class and there should be a way to find out older packages/applications.


  3. Hello Deepak!
    Sorry for my english, i'm French ! =)
    I like your blog, it's very interesting but i have a question (very important question but nobody can help me)...

    I've made a script in Powershell to automate creation and deployment of applications on SCCM 2012 R2.
    All works fine (wow!!) BUT when i try to add two detection methods for the same application, it does'nt work. With only one, all is ok, but i want to add a second with the same script.

    Do you have a solution or advices ?
    Thanks in advance :)


    1. Hi Ludovic,

      That should be possible, since the UI allows you to add multiple detection rule. However it might not be easy.

      You can use the contact form at the end of the blog to email me and talk more on this.