Automation/Scripting


Wide Load

Get a better view of the data you've asked PowerShell to fetch with the Format-Wide cmdlet.

Label Me Perfect

The power of properties allow you to use it as a, well, a PowerShell labelmaker.

Perfect Properties

PowerShell custom properties go beyond the call of duty by providing information as you need it.

Super ScriptBlocks

Brace yourself! That's your way of telling PowerShell to execute whatever code is encased in the curly braces.

Provider Peek

PSDrives work like real drives, only different. Here's how to work with these PSProviders in PowerShell.

Surfing Pipeline

Let's put what you've learned so far into practice using PowerShell's pipeline with objects.

Functions That Act Like Cmdlets

The third part in a series on writing simple functions to work in PowerShell.

Keeping Your Options Open

Now that you're familiar with functions, here's how to pass information to them. A look at the Param keyword.

Get-Modular

PowerShell can handle functions, but be sure to keep things simple by modularizing code.

Comparison and Contrast

Which of these things is not like the other? Use the Compare-Object cmdlet to find out.

PowerShell 2.0: Even Better Than 1.0

The community technology preview is worth the time to download. Here's what I like so far.

COM-unication

If you've written VBscripts, you're familiar with COM objects. Some COM objects work just fine in PowerShell, maybe better.

Checking Your Homework

Last week's assignment: Create a formatted report of some processes with the powers of PowerShell. How did you do?

Show What You Learned About PowerShell

Homework Assignment #1: Creating a formatted report of a selected scoped of peak paged memory.

Give Me Time

PowerShell's DateTime object will leave you with time on your hands to do other things.

Most   Popular