Robert - ConfigMgr

About Robs Blog

I'm Robert Marshall, director and principle consultant at SMSMarshall Ltd, who's specialism is in the Microsoft System Center 2012 Configuration Manager product and all of its dependent products, covering all aspects from Architecture, Implementation, Migration to Break-Fix.

I've been in front of computers for over 30 years now, with my roots in programming 8 bit computers, I've taken an often exciting journey which has led to becoming an expert in an enterprise product. I consider my career as starting 17 years ago, when I began my first serious role as a deployment engineer. I've seen 8 bit through to 64 bit, the rise and refinement of the interface we take for granted now, the rise of the Internet from land-line based modem access for the few, to the powerful broadband connections we have today for the masses, I saw mobile phones come into existence, and I've seen Microsoft evolve from more than a handful of employees to the company it is now, while pretty much tinkering with every OS they have released, as well as seeing an industry that has evolved around those humble beginnings to become what we have today. I'm a keen technical puzzle solver, I love to solve gnarly problems around my area of specialism. And, I love to share when I have time. I hope you enjoy the blog.


  • WMUG Clinic–Orchestrator-20-August-2014

    WMUG has another Clinic days away, 20th of August 2014 , this time covering System Center Orchestrator, with a great bunch of knowledgeable guys, with Peter Egerton hosting, and with guest speakers Sam Erskine, Steve Beaumont (MVP), Dieter Gasser, Steve...
  • WMUG Clinic-Service Manager-July-2014

    WMUG hosted a Clinic for July 2014, this time for Service Manager with a bunch of great guys, Sam Erkine, David Scambler, Andreas Baumgarten MVP, Dieter Gasser and Anton Gritsenko MVP. Covered a lot off, worth the listen. Check out the Clinic page...
  • New ConfigMgr Architects mailing list

    I love designing for ConfigMgr, and to boot I love sharing, so I created a new mailing list dedicated to ConfigMgr design. If you’d like to join up ping an email to with SUBSCRIBE in the subject or body, and I'll add you...
  • Enhanced Hierarchy functionality

    Some of you may already know or have guessed, controlling Management Point, and now Software Update Point usage has become a bit of a preoccupation of mine. It is a “missing” feature that I’m acutely aware of as an Architect, I have to point out to customers...
  • LocationAware–Control Management Point usage

    I’ve written a pretty awesome and cheaply priced product to control System Center 2012 Configuration Manager SP1 and R2 Management Point selection and usage, literally bringing localisation that we have today for Content to Management Points without any...
  • LinkedIn Phishing attempts

    Keep an eye out for this bunch of LOL on LinkedIn. I received this today. (I wonder who the poor guy is in the picture!) Mr. Robert Marshall , I would start by saying thanks for your response..How is your family doing? I hope okay. My proposal is very...
  • Where’s Robert been lately?

    Where’s Robert been lately? A good question! The last few months I’ve been working for my company SMSMarshall Ltd, to produce a ConfigMgr related product, coded in C# using Visual Studio 2013, while trying to weave in day to day consultancy work, community...
  • Patch Tuesday–Some patches being reported as incompatible with OSD due to multiple reboots

    I’m seeing several sources reporting that there are a few patches in the latest Patch Tuesday cycle that are not compatible with OSD due to their requirement for multiple reboots. Keep an eye out, here’s a run down, the skinny, from Nash Pherson an ECM...
  • Management Points

    One day
  • ConfigMgr Inbox Monitor–Updated to V1.3

    Just finished up the latest revision to the ConfigMgr Inbox Monitor tool bringing it to V1.3. Here’s a shot of the slightly modified UI: There’s a big build up of files taking place there, silent but deadly, tool took mere moments to render this birds...
  • WMUG Tweet chat - 15/04/204

    WMUG asked another fun question on Twitter last week, and here’s the conversation we all had, happy reading! Thanks to those involved for this question: @RobMVP, @PeterEgerton, @NickolajA, @matthewwhite,, @terencebeggs and @JasonSandys Cite a good reason...
  • WMUG Tweet chat - 14/04/204

    I had some fun with other MVP’s and peers in the community over last week using Twitter, asked a couple of ConfigMgr related questions and here’s the first question and replies. I hope you enjoy the read. I think this is something we’ll do regularly now...
  • 8 years ago I started posting on this blog

    I took a peek through some of my older blog posts and realised that I started blogging over 8 years ago, it doesn’t seem that long ago, certainly isn’t a world record by any means, others have been posting stuff to blogs in what is now called the System...
  • LinkedIn advertising can make you laugh out loud

    Had to laugh when I saw this on LinkedIn, Damn that’s a nice jacket!
  • System Center 2012 Configuration Manager R2–CU1 as arrived

    Cumulative Update 1 for System Center 20212 Configuration Manager R2 has arrived in the form of KB2938441 . Here’s the enhancements: App-V 5.0 SP2 is now supported Updated Endpoint Protection Client PowerShell changes There’s...
  • New tool–ManageMP for WINPE

    Wrote a small tool to do some Management Point blocking during the OSD WINPE build phase. I wanted to block MP’s very early on and using a prestart command like I showed here wasn’t very useful without some kind of conditional logic being applied to do...
  • Controlling Management Point access during OSD

    *** Update - I wrote a tool called ManageMP that let's you specify MP's to be blocked and on which subnet a client has to be for the block to take place, check it out here I wrote a tool called SwitchMP to force an existing ConfigMgr Client...
  • New tool–ConfigMgr SwitchMP

    Need to point a Client at a specific MP, or block access to specific MP’s? Not many of us need to pin Clients to a specific MP, it’s not really possible, but is now. Download and instructions here There’s a Q&A feedback tab on that page, if you could...
  • Odd quirk after upgrading Visual Studio 2013 Preview Edition

    I had an odd error when loading existing projects after I upgraded from Visual Studio 2013 Preview edition to the RTM edition: The project file could not be loaded. Root element is missing. C:\Program Files (x86)\MSBuild\12.0\bin\Microsoft.CSharp.targets...
  • Windows 2012 Server Deduplication and ConfigMgr 2012

    Windows Server 2012 brought along a really nice bunch of features, and a lot of work went into Disk Management, we saw Storage Pools, and a feature that I hadn’t check out, Deduplication. Since Windows 2012 we’ve been able to make use of this feature...
  • BenQ BL2411 Review

    I’m very fortunate to be sitting in front of a new panel I’ve got for review purposes, the BenQ BL2411PT , it’s a 16:10 (1920x1200) 24” IPS panel with quite a lot of features, and just so happens to be involved in a hot debate on whether the Dell U2412M...
  • Beta–ConfigMgr Support Center tool from Microsoft

    There’s a new ConfigMgr tool just released from Microsoft called Support Center, in it’s beta stage, and open to the public. It’s primary purpose is for passing on Client diagnostic information to Microsoft Support Services, but it goes beyond that and...
  • Custom tools–Added to TechNet Gallery

    I added my ConfigMgr tools to the TechNet Gallery and thought I’d offer up the links. I was using SourceForge before, think I’ll post to both repositories from here on in. You can check these out over on TechNet Gallery as well as all the other cool tools...
  • New Tool–CustomDDR

    *** UPDATE *** I updated the script a bit to V1.2 and produced some instructions, check it out here ( ) *** UPDATE *** I’ve written a new ConfigMgr related tool to handle...
  • New ConfigMgr tool coming–Custom DDR

    *** UPDATE *** I updated the script a bit to V1.2 and produced some instructions, check it out here ( ) *** UPDATE *** Wrote a new tool last night, it was actually a complete...