Exchange Mailbox Rules
At one of my previous Jobs, I had to write a script to help me understand rules. Well, I pulled that script out of the vault to do the same thing recently. The following script will allow you to select one user or multiple users to grab their rules. Or you can just forget the flag and get all of the users at once. The idea of the script is to get...
SHD – Set Those Speakers
I hate it when someone calls and says they can't hear their video while on a terminal server. 99% of the time is because the sound is muted on the local computer. Believe it or not, this is very simple to solve. We do this by using wscript.shell. $Obj = New-Object...
SHD – Set Mac Structure
I hate it when you get a mac address that's not in the right format. Last week I got the mac address XX-XX-XX-XX when I needed to input it as XX:XX:XX:XX. So aggravating. So, here comes PowerShell to help. First, let's validate the mac address. Second, let's change...
TPM Chips
When you need to bitlocker hundreds of machines, but can't have the machines restart, it's best to look for the TPM chip another way instead of the standard hardware check method. The best way to do this is using a PowerShell Cim Instance. Get-CimInstance -ClassName...