Is WinRM Secure or do I need HTTPs?
One of the things I absolutely love about my job is being thrown into the deep end of the rapids with little to no time to prepare given the opportunity to try new things and new technologies, pushing me out of my comfort zone. It normally goes _okay_. Case in point: a client of ours recently was investigating WinRM and whether or not it was secure, leading me down a rabbit hole of Certificates, Enterprise CA's, SSL Handshakes, WireShark and more. Continue Reading...
SOLVED: What happens to WINRM when certs die
Oh boy, this has been a rollercoaster of emotions. But guys...we made it. We have finally, and definitively answered what happens to WinRM with HTTPs when certificates expire. If you're curious about why this is a big question, see my previous posts on this topic. Continue Reading...
Adding tab-completion to your PowerShell Functions
Probably my single favorite feature of PowerShell isn't exciting to most people...but I love Auto-Completion. I have my reasons: As I have the typing skills of a preying mantis (why did I mention them...they're easily the creepiest and worst insect...ewww) and constantly typo everything, I LOVE auto-completion. Continue Reading...
Tool-highlight: Show Windows Toast Messages with PowerShell
This will be a quick post here, but I just wanted to shine a spotlight on an AWESOME tool that I absolutely love: Joshua King's 'BurntToast' PowerShell module, which makes the arduous task of rendering a Windows Toast notification VERY Easy. Continue Reading...
Registering for WMI Events in PowerShell
Continue Reading...
Locking your Workstation with PowerShell
Locking a workstation using PowerShell? It sounds like an easy task, right? That's what I thought too...and told the customer...but NO! Friends, it wasn't easy...before now. As it turns out, some tasks in Windows just aren't accessible via WMI. For instance, the useful Win32 OperatingSystem class has some nifty methods for working with the system's power state, like Reboot and Continue Reading...