Skip to content
Josiah Pewterbaugh
  • Twitter
  • GitHub
  • LinkedIn
Night Mode
Text Size

IT Professional

PowerShell

Query to find all hardware models – including Lenovo

Posted on Published April 22, 2020April 22, 2020 by Josiah Pewterbaugh

I needed to find all the hardware models in our environment. Lenovo stores their model name in ‘version’ instead of ‘model’ like other vendors. I ran the following SQL code on our SCCM/MECM database to get the data I needed. This code can be converted to a report in SSRS or used in PowerShell. If […]

Upgrading 7-Zip crashes Windows Explorer

Posted on Published March 8, 2020March 6, 2018 by Josiah Pewterbaugh

We started deploying 7-Zip v18.01 but quickly had to stop the deployment due to Windows Explorer crashing and leaving the end user without a taskbar. We tweaked our deployment and added this parameter to our PowerShell App Deployment Toolkit install string:

Allow a user to delay a Windows 10 upgrade task sequence

Posted on Published March 8, 2020November 29, 2016 by Josiah Pewterbaugh

Upgrading Windows 10 (e.g. v1511 to v1607) is easy using the upgrade task sequence in SCCM. Unfortunately it is not as user friendly as we would like, most notably there is no warning to the user that an upgrade is about to take place (when you set the upgrade task sequence to required). To fix […]

Citrix Receiver install hangs during task sequence

Posted on Published March 8, 2020November 28, 2016 by Josiah Pewterbaugh

We had a lot of problems getting Citrix Receiver to install correctly in our task sequence. During imaging it would hang until you moved the mouse or it timed out. Apparently this is a semi-common problem due to how Citrix Receiver installs USB support.

Enable the TPM chip for Lenovo workstations via WMI and PowerShell

Posted on Published March 5, 2020September 21, 2016 by Josiah Pewterbaugh

For whatever reason the TPM chip was being set to disabled during our imaging process/checklist. This became an issue when we started rolling out MBAM (BitLocker). In order to remediate this we deployed a package using SCCM and PowerShell App Deployment Toolkit that would enable the TPM chip. Thankfully Lenovo makes it easy to modify […]

© 2022 Josiah Pewterbaugh

Perfection is the enemy of progress!