Author: Kris Powell

Do you enjoy repetitive tasks, busy work, and thoughtless clicking of buttons? If you do, then this blog might not be for you. This blog is for people looking for a better solution to patch management and software updates. Are you staying late at work trying to update all of your machines to the latest version […]

This post is dedicated to the forgetful. I have learned to cope with my forgetfulness by creating PowerShell ISE snippets. I’ll be the first to admit that I tend to forget things. All the time. So much, in fact, that it may even seem intentional. Does this sound familiar? Have you ever… Opened up old […]

Raise your hand if you’ve ever had problems removing Windows 10 Apps. Raise your other hand if you’re fancy enough to know these by their name, Universal Windows Platform apps. If you’ve got both hands up, clap them together. You’re fancy! Generally speaking, removing Windows 10 Apps with PowerShell can be tricky. Once you get the hang of […]

After today, you are going to know that determining disk type with Get-PhysicalDisk is super easy. If you recently watched our PDQ & A webcast, you may have seen that we were unable to answer a question about how to determine if a disk is a solid state drive (SSD) or not. Fast forward to now […]

Disabling Web Bluetooth API in Google Chrome seems to be on the mind of many administrators in recent days. Google Chrome 56 recently came out (update notes here), it included the fancy new Web Bluetooth API. This allows developers to easily create web applications that can communicate with Bluetooth devices. While there are many fun and creative […]

We’re going to look at using PowerShell and SQLite to update package file paths in PDQ Deploy. Trust me, it’s more exciting than it sounds. During the course of a recent file server migration, lots of scary warnings started popping up all over the place in my Deploy window! What happened? What was I to […]

Webcast: Real World Applied PowerShell If you missed this week’s live webcast, well, you’re in luck! We have a recording available as well as some of the scripts used in this webcast for your copy+paste pleasure. Clearing Event Logs # This will clear a single log Clear-EventLog -Log Application, System # This will clear all […]

Copying files to all of the the user profiles is a snap with PowerShell. It’s one of the more common questions that I’m asked, so I thought I’d get a blog post written about it so that people have something to reference. Copying Files to All User Profiles If you have ever used a computer, […]

We’re going to look at modifying the registry for all users whether or not a user is logged into a machine. This is a continuation of my last blog post – Modifying the Registry of Another User. As a quick refresher, we learned how to modify a user’s registry (HKEY_CURRENT USER or HKEY_USERS) without having […]