Believe me or not? If yes and you are a MS-Directory Professional try it.
1. Where WAN connectivity is very slow you can work through command line.
2. Prevent accident deletion until you put exact deletion command.
3. You can automate you’re your AD environment.
4. Commands are easy to remember.
5. You can extract reports at a glance for million users with various parameters.
For more information see the below links and find the admin guide.
Download Quest Powersheel with admin guide.
Dotnet framework 3.5 SP1
For query purpose its does not require any kind of special permission.
See the below link also.
Before running any ps script put the below command.