ConfigMgr Delete Cached Items
The CCMCache is pretty good at taking care of itself, but perhaps you have a reason to delete something specific, how do you do that in a supported way? I have two scripts below, one that will just...
View ArticleConfigMgr Lab - Adding Ninite Apps
So you have a Personal ConfigMgr lab, but you want to add some app deployments to better simulate your actual environment. So you add Chrome, Reader, and a couple others (NOT JAVA). Next Month, they...
View ArticleBGinfo Updating MDT Default Templates
If you use MDT, then you’re familiar with their use of changing the background and adding system information during the OSD process. This is pretty handy to get some basic info, but with a little...
View ArticleBGIn-Place Upgrades
If (You Enjoy Reading) { I thought that was a clever title, but it seems more confusing the longer I look at it… anyway, this is the follow up post to take BGinfo from MDT, and add it’s capabilities...
View ArticleConfigMgr Client Provisioning Mode
I’ve been doing a lot of testing with Provisioning Mode. I needed to know what was going on when a system was in provisioning mode. I’m expecting official docs to be released soon, I’ll link to them...
View ArticleSend Text and Email to User from Task Sequence
Bonus: Learn to use Gmails SMTP service. Updated 3/6 - added auto close feature, so if user ignores the window, it will auto close allowing the TS to continue. (Updated the 3rd Form image below to...
View ArticleGet Package CCMCache Location
Ever want to know where in the CCMCache the content was located for that package that was downloaded? Ever think you found it, then figured out it wasn't the most updated version of the content? I...
View ArticleCollect OSD / IPU Info with Hardware Inventory
Several years ago I started to use Jason Sandys’ OSDInfo Script. I liked the idea of having a script run during OSD that would write information to WMI, which made it easy to inventory. Now I do IPU...
View ArticleTest Low Disk Space / Create Large Test File
So I stole this code from my friend Keith G, who provided it to assist with testing scenarios to see if our safe guards would work. Basically, the 1 line command will check your drive, then create a...
View ArticleWaaS–Post 1–PreCache Compat Scan TS
So this will be the first of several posts, well, it’s sorta the second, this heavily relies on the Script I posted for writing values to registry & WMI a few posts ago, however I’ve made several...
View ArticleWindows 10 Lock Screen
So, you think you’re setting the lock screen, just to have OSD finish and be like “Why is the lock screen missing and showing a dark blueish color?” or “Argh, it’s the stinking Windows default lock...
View ArticleCustomize SetupComplete.cmd and SetupRollback.cmd
Why? Ever want to run a few tasks after upgrade, or more importantly, ensure a few things happen if the upgrade goes south and rollsback? Why not hitch a ride on what ConfigMgr is doing natively and...
View ArticleAutomatically Capture Hard Blocker
This was one of Keith S. Garner’s (@keithga1) gifts to me before he parted ways on his new adventure. I asked him for a script to automatically pull the Hard Blocker from the compatdata XML file...
View ArticleUpdate CCMCache Size via PowerShell
Super short post, just more for self-documenting. I found tons of scripts out there to do this, but they all required having to reset ccmexec before the cache size updates. So… if you do it from the...
View ArticleWaaS–Post 2–In Place Upgrade TS
WARNING... WORK IN PROGRESS... This has been in my drafts for a couple months, I'm pretty busy so I don't know when I'll get to polish it, so for now, just publishing it with intent to go back and...
View ArticleTweet from PowerShell... Customized for a TS
Ok.. another one that's been in my drafts for the past 3 months, Seems to work fine, however if you run it in a TS over and over and over again because you're testing constantly, it seems to skip some,...
View ArticleIPU & Offline Dynamic Updates
UPDATE: 8/20 - Adam Gross (@AdamGrossTX) added more info and explain even more! That guys is awesome, really nice walk through on how to do it with a script to automate! Check it out HERE UPDATE:...
View ArticleSetup Alias for your ConfigMgr Content Source
Super quick post, basically I had to do this today and I don’t want to forget when I replace my source file server next time. What: Setting up Alias name for CM Source File Server, so when the server...
View ArticleScripts Node, Add Local & Network Logging to Script
This is basically two posts in one, add logging to your scripts in the script node, and Get Service Windows Info, check if you have any deployments being squashed by too restrictive Services Windows,...
View ArticleRun PowerShell ISE as System to Test scripts… From Software Center
Yet another post caused by my recent rebuilding of my lab from scratch after I totally hosed my last CM Server. This time I’m documenting (blogging) a few additional things. So you write a lot of...
View Article