PSBoundParameters – Credentials

PSBoundParameters – Credentials

The PSBoundParameter is an amazing tool that will clear your mind of worries about non-mandatory parameter sets. In my Super Help Desk module I use the credential flag. Inside this flag, I tell the system to use the credentials provided or the currently running...

read more
SHD – Disable Inactive Users

SHD – Disable Inactive Users

Now we have a way to find the disable OU, and to disable a user, now it's time to disable old accounts. We do this by targeting the Last Logon dates. Word of warning before we continue. When you do this, target a single OU instead of all of the company. Target only...

read more
SHD – Disable User

SHD – Disable User

My last blog was about how to find the disabled user OU. Now we will go over how I disable users and move them around to the disabled OU. The next blog will combine all this together and remove inactive accounts that are within a set OU. Let's rock this! First first...

read more
SHD – Find Disabled OU

SHD – Find Disabled OU

Have you ever started in a company and there was no documentation? The disabled OU isn't named "Disabled Users" and things are just what the heck? This powershell script will help find that disabled user OU. Believe it or not, it's a one liner. ((Get-ADUser -filter {...

read more
SHD – Set Those Speakers

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...

read more
SHD – Set Mac Structure

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...

read more
TPM Chips

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...

read more
SHD Array To Line Of Text

SHD Array To Line Of Text

Often times I need to put an array into a line of text. It can take a while. So I made a powershell to help me make powershells. This little guy takes a single array and turns it into a line of text that I can use in a parameter ("A","B","C"). The Break Down The first...

read more
PDQ Auto Deploy

PDQ Auto Deploy

We use PDQ where I work, and I am lazy. So, I have made a way to set up devices into Different OUs. This way when I am gone, it's as easy as putting a computer into an OU and walks away. When I image, The image will load the OS and put the computer into the OU for me,...

read more

11 + 10 =