HP Dock Registry & Inventory with ConfigMgr
This is a follow up to my last post where I went over the WMI Provider to inventory Docks with Configuration Manager. There are a few docks that don't have the WMI Provider. The HP Thunderbolt G2 Dock...
View ArticleGathering Battery Information via PowerShell & WMI
TLDR: GitHub Script: garytown/BatteryInfo.ps1 If you have an HP Device, there is a nifty utility called HP Power Manager, in which it tells you the health and status of your battery. Related Posts:...
View ArticleInstalling HP Power Manager via PowerShell / ConfigMgr CI
This is pretty simple, as long as you have HPCMSL on your end points, and if you're running HP Devices, you should just do it! Related Posts: HP CMSL – ConfigMgr CIs (Auto Install and Update HPCMSL...
View ArticleDebugging / Troubleshooting in the ConfigMgr Task Sequence
Download: TS - Debug - Troubleshoot - Reference Items (1 download) As presented at MMSMOA 2023 - by Gary Blok & Mike Terrill: MMS 2023 at MOA: Task Sequences - Back to the Basics (sched.com) Once...
View ArticleKB5025885: Dealing with CVE-2023-24932 via Proactive Remediation &...
Required Reading: KB5025885: How to manage the Windows Boot Manager revocations for Secure Boot changes associated with CVE-2023-24932 - Microsoft Support TLDR: GitHub:...
View ArticleKB5025885: Dealing with CVE-2023-24932 for your ConfigMgr boot images.
I recently wrote a post for how to apply the remediation in Windows after the May updates, this post now goes on to cover how to update your ADK Winpe.wim file then reload your CM Media to allow it to...
View ArticleSecure Wipe with SDELETE revisited
So many years ago I blogged about using sdelete to run a secure wipe task task squence. Secure Wipe with logging using ConfigMgr Task Sequence – GARYTOWN ConfigMgr Blog Since then, I've updated it a...
View ArticleConfigMgr Inventory SystemSKUNumber, Product & BIOSVersion for Device Mapping
TLDR: Add Custom WMI Class MS_SystemInformation, and grab it from there. Related Content: Adding to Your Hardware Inventory - Recast Software (Adding Product into Inventory which is used by HP) Why? I...
View ArticleConfigMgr TS Basics - Model Mapping Conditions
I still get asked this pretty often, and I share this post: Driver Pack Mapping and Pre-Cache, and get told... ok, that's cool... but lets keep it simple for now... so in this post, I'll go with the...
View ArticleConfigMgr Global Condition - Use Certificate Existence as Condition
Related Posts: Create global conditions - Configuration Manager | Microsoft Learn Manufacturer Global Condition for App Model Creating ConfigMgr Global Conditions - Test for Existing Application...
View ArticleScheduled Tasks & PowerShell
Triggering Script from GitHub This post was mostly created for myself to help remember tricks I use in creating scheduled tasks with PowerShell. I find it handy when developing thing in my lab to keep...
View ArticleDeploy HP MIK Client for ConfigMgr with CI
So HP's MIK is a tool provided to help manage HP devices using ConfigMgr. I'm not going to go over this in detail, but to get the full benefit of MIK, you need to deploy a client side install which...
View ArticleHP Dock ConfigMgr Global Condition
This post I'm going to cover creating a Global Condition to detect if HP Docks are connected to a Windows Device. This will make targeting the HP Dock Update Application possible, which I'll cover in...
View ArticleHP Docks Update via ConfigMgr App Model
This post will be building on the last post which created the Global Condition needed for this App model deployment to work. If you haven't already done so, check it out and build it. Recommended...
View ArticleOSDCloud - ConfigMgr Integrated - Win11 OSD
So, for a lab where you want to get up and running with OSD as soon as possible, this is a great trick. You can have an OSD Task Sequence, using OSD Cloud, so all of the content is hosted in the cloud...
View ArticleLab | Disable Intel Downfall Mitigation via PowerShell | ConfigMgr & Intune
Why? It's a lab, I want performance over security (sometimes). This vulnerability doesn't really apply to my lab. Feel free to do your own research into this vulnerability, and in any organization, it...
View ArticleLab | Scheduled Power-On | HP Devices via PowerShell | Intune & ConfigMgr
This is a tip for making sure your devices get turned on regularly (Via BIOS Settings), then you can also turn them off automatically as well (Via Scheduled Task). I have a lot of test devices in my...
View ArticleTask Sequence Troubleshooting - Log Gather
TLDR Script used to gather important logs and information during OSD for Troubleshooting:GitHub: garytown/OSD/OSDLogGather.ps1 at master NOTE, use this for troubleshooting only, don't run on every...
View ArticleDISM Apply Drivers - TSProgressUI SubBar
Did you move to using Standard Packages instead of the native driver packages in ConfigMgr years ago? Why use standard packages, and the DISM command instead of importing drivers and using the built...
View ArticleTask Sequence – Gather User Text Input – Command Line
Ok, why would you need this? I don’t know. But today I saw a request from someone on Reddit who wanted a way to prompt for a computer name, but wanted it really simple, no Front ends, and didn’t want...
View Article