• How to allow local site admins to create their own applications or packages and only deploy certain existing ones using SCCM 2012 RBAC.

    This explains how you can grant local site admins different rights to global applications and deployment using Role Based Access control – RBAC.

    Two sets of AD Groups are needed where one is used to grant the rights to create own deployment objects and the other to deploy existing ones without being able to modify them. The admins would be added to both.

    Two sets of Security scopes are also needed, one for creating…

    • Thu, Jun 6 2013
  • Create SCCM Update Groups/Lists from a Collection – Right Click.

    Here comes a new variant of one of my favourite scripts originally written by Joachim Meyer. Original: http://cid-dc43b6dbf64a5be0.spaces.live.com/blog/cns!DC43B6DBF64A5BE0!113.entry

     This version creates a Update Group/List using the update status of all systems in a Collection, can be used instead of ADR or to compliment it. (The new version is at the bottom of this post.)

     The script now accepts COLLECTIONID and a 

    • Thu, Jun 6 2013
  • New-CMProgram has no PackageID option.

    Just starting to convert my WMI based Powershell scripts to Configuration Manager  2012 sp1 cmdlets when I stumbled on a issue with New-CMProgram, it only allows you to specify the package name and not PackageID like the WMI class SMS_Program will.

    This means the Name has to be unique and you cannot continue with something like:
    Manufacturer:“Adobe“, Name:“Adobe Reader“, Version:“xx.xx“, Language:“English“…

    • Fri, May 31 2013
  • Using the Hydration Kit for ConfigMgr 2012 SP1 in your own test domain.

    The Hydration kit is a fantastic way of saving time when building your own test lab, but as I prefer to use my own lab domain I needed to make few changes.

    Hydration Kit for ConfigMgr 2012 SP1 can be downloaded from here: http://www.deploymentresearch.com/Research/tabid/62/EntryId/82/The-Hydration-Kit-for-ConfigMgr-2012-SP1-with-Windows-Server-2012-SQL-Server-2012-is-available-for-download.aspx

    List of changes that need…

    • Thu, Apr 25 2013
  • Reclaim diskspace when deleting updates from Update Package.

    SCCM 2007: Reclaiming disk space is of course important when you want to remove Expired Updates from a Update Package.

    Deleting Updates from Update Package does not appear to remove the actual update files from the source directory, the wizard even allows you to update the Distribution Points which has no effect on the actual contents.

    1. Delete Updates from the Deployment Package in the console, un-tick Update…

    • Fri, Jan 6 2012
  • Create update lists using a reference system and Right-Click

    Uptate lists are nice to have but I wish the query engine behind Update Search Folders were more useful, a very common task is to create an update list from a Reference system but there seems to be no easy way of doing that. WQL would be a nice option here.

    One solution is to run this brilliant PowerShell script made by Joachim http://cid-dc43b6dbf64a5be0.spaces.live.com/blog/cns!DC43B6DBF64A5BE0!113.entry


    But I wanted…

    • Tue, Nov 3 2009
  • SCCM discovery custom attributes.

    One thing I'm often asked about is how to type in specific data into SMS/SCCM, add an asset number to a system for example, since SMS/SCCM has no such feature most of us just store the data on the clients registry and pull it back by modifying the SMS_DEF.MOF.
    Custom discover attributes are how ever an option that now allows us to use AD as a place to type in simple asset information.
    But there are other data we…
    • Wed, Mar 25 2009
  • Injecting IDE mass storage drivers into XP images in SCCM

    SCCM has a fantastic feature to achieve the goal of a single image for XP, it is to inject Mass-storage drivers into the image after it has been applied, there is however one snag, SCCM can for some reason only import drivers where the .INF file where the Class=SCSIAdapter.

    Most IDE drivers however have Class=hdc, fortunately you can just change the class and then import the driver, this will then be fixed in SP1 so…

    • Sat, Apr 19 2008

    When deploying a image to baremetal in SCCM you need to create a DDR since the Task Sequence is like any other deployment, that is a an advertisement targetting a resource in SMS.

    How this works in the background however is that the Task Sequence uses the SMBIOS UUID to match the advertisement policy and chain the Task Sequence to the same system during the reboots needed for the whole process and computer association…

    • Fri, Apr 18 2008
  • Delta package replication problems in SMS 2003 and SCCM 2007

    There can be many reasons for package replication in a large hierarchy to fail, the compressed package files may not exists anymore on the child site, antivirus may have blocked files in the scheduler on a parent or because of problems fixed with few hotfixes in SMS 2003 SP2.

    The symptom can be that the latest version of the package does not reach your DP's or the package just does not appear or reappear and the package…

    • Mon, Oct 1 2007
  • 4GB WIM file size limit when deploying a Captured XP Image on a DVD in BDD 2007

    When trying to create a bootable DVD to install a backup of a system I thought the easiest way would be to use BDD 2007 but that turned out to be more difficult than I expected..
    When the WIM image file is larger than 4GB OSCDIMG.EXE fails generating the ISO file because of restriction of the max file size on DVD.
    One would think by using ImageX.exe to split the WIM file would solve the problem but unfortunately importing…
    • Thu, Apr 26 2007
  • MPTroubleshooter case sensitive

    MPTroubleshooter seems to be case sensitive when it comes to the name of the site system during Post-Installation check, not sure if this began after W2003 SP1 was applied or maybe I have never run it agains this one.

    I could not find any problems with the MP it self, it was providing policies and processing incoming data

    The errors returned were actually not true.

    "All MPs listed in SQL do not match the return of the…

    • Fri, Apr 20 2007
  • MMC cannot open the file drive:\SMS\bin\i386\sms.msc

    "MMC cannot open the file drive:\SMS\bin\i386\sms.msc
    This may be because the file does not exist, is not an MMC console, or was created by a later version of MMC. This may also be because you do not have sufficient rights to the file."

    I've seen this few time over the years but everytime I forget and I can never find anything useful on the internet. This seems to happen if your TSE session has to be killed…

    • Fri, Feb 2 2007
  • SMS 2003 Device Management Feature Pack DMFP

    Not much information can be found about this feature pack for SMS 2003 but I’ve seen some interest on this subject on newsgroups so I though I would share some of my experience with you based on a project I did here in the UK for one of my clients, this project started before WinCE 5 but most of it should still be relevant.
    Customer requierements:
    Customer needs management for Windows 2003 mobile based Smart phones…
    • Sat, Jan 20 2007
  • SMS virtual testlab performance example.

    This might be intersting for anyone who does not have racks of servers available for testing or learning.
    The VMWare's free Virtual server is an excellent tool to test and develop SMS / OSD / BDD solutions and I wanted to share with you some performance figures. Until now I had been using the Microsoft Virtual PC since it was part of the PSDN kit and then free for anyone but I wasn't always happy with the performance…
    • Mon, Jan 8 2007