I Actually Miss Outlook

I never thought it would come to this but I actually miss Microsoft Outlook since converting to a Linux-based desktop at my new role. I’m using Evolution but it just falls short in several ways and none of the alternatives do anything to reduce my frustration in dealing with email. Evolution Hangs Evolution hangs for […]

Read More

PowerShell 10961B Training – Top 5 Take Aways

I recently attended the Microsoft 10961B PowerShell training course. In the spirit of sharing, here are my top five take aways for those new to PowerShell: Take Away 1: Learning and using PowerShell is all about command and knowledge discovery. Three cmdlets that help us learn about PowerShell concepts, lookup commands and inspect objects: Get-Help […]

Read More

RDP Inception and Password Changes

A common pain point that seems to come up regularly among technical folks is how to change a Windows account password over an RDP connection. The correct answer is Control+Alt+End, right? Of course. However, this doesn’t work as you might expect when you’re lost in RDP “Inception“. RDP inception is when you’re multiple levels deep […]

Read More

PowerShell Tips: Group AD Members & Non-expiring Passwords

Display (enabled) members of an AD group (recursively): Get-ADGroupMember "GROUP_NAME" -Recursive | Get-ADUser | Where-Object Enabled -EQ True | Sort -Property Name | Select Name,sAMAccountNameGet-ADGroupMember "GROUP_NAME" -Recursive | Get-ADUser | Where-Object Enabled -EQ True | Sort -Property Name | Select Name,sAMAccountName Display accounts with password set to never expire: Get-ADUser -Filter ‘PasswordNeverExpires -eq $true’ | […]

Read More