If you've downloaded a lot on MajorGeeks, odds are you've come across PowerShell scripts. Advanced users and IT administrators frequently use them, but how will you ever become an advanced user if you don't learn? So, if you're wondering how to get a PowerShell script to work, look no further. PowerShell is Microsoft's shell and scripting tool. PowerShell typically refers to its command-line interface (CLI) or a DOS prompt, if you will. Most Powershell scripts have switches allowing you to run specific commands but some do the work for you and have an almost GUI like feel.