database-tools

Wait for Programs

PowerShell launches Windows applications asynchronously. It only waits for the console application so you should use -wait if you want to launch a...

read more

Use Online Help

"To ship is to choose", so the Help files provided by PowerShell are sometimes outdated. You should use their online versions if you want...

read more

Get to know Parameter Sets

Sometimes, you may run into issues like this once you learned more about the parameters a given cmdlet supports: Get-Random -Minimum 1 -Maximum 50...

read more

A Better more.com

Whenever you want to break up a lot of information in separate page views, you can traditionally pipe to more.com, which is an external executable....

read more

Smart Auto-Completion

When you press Tab to auto-complete, PowerShell will look at what you have entered so far to find the most appropriate suggestion. One little known...

read more

Auto-Completion Reverse

You probably already know how to invoke code completion: simply press Tab. You will then see that a new suggestion is displayed each time you do...

read more

Listing Installed Software

You will find that listing installed software can be somewhat difficult as WMI provides the Win32_Product class, which only covers managed installs...

read more