| 10 min read

Distribution Group clean-up using PowerShell

One of the downsides of old environments is the scope (and necessity) for clean-up. It often happens that there are more groups in an environment than users. And it is certainly not uncommon. In today’s post, we look at a... [ScriptInside]: >_

| 10 min read

Find the computer responsible for user account lockout

Most enterprises of today have a set of security policies that govern how an Active Directory account is handled. Most environments today also have a strong password policy. Some have account lockout policies as well. In most environments I’ve worked... [ScriptInside]: >_

| 10 min read

Exchange database inventory using PowerShell

With the new year come new resolutions. Oh, I was talking about the site. PowerShell Pro will now show some PowerShell scripts that would help you with automation. Today’s automation snippet is all about getting an inventory of all mailboxes... [ScriptInside]: >_

| 6 min read

Remoting in PowerShell

PowerShell truly becomes powerful when it is made to handle tasks remotely. While this is amazing, stakeholders in many organisations may be opposed to the idea of remotely managing computers using PowerShell. In most cases, security is the elephant in...

| 6 min read

Understanding streams in PowerShell

In the past, we have spoken about how cmdlets output objects, and how output can be piped from one cmdlet to another. If you ever encountered errors or warnings or verbose output in the execution that involved outputting content to...