Prof. Powershell


A Defining Moment

The beauty of PowerShell is simplifying the oft-repeated task. Here's an example where you can create functions on the fly for common troubleshooting.

Wide Load

See more and get more with the Format-Wide cmdlet.

Module Testing

Make a statement for checking out modules.

Parameter Peeking

Tab completion and Get-Command offer two ways to discover parameters for cmdlets without resorting to reading the cmdlet help.

Value Proposition

If any colleagues aren't convinced of the PowerShell power, this week's trick might convert 'em.

Like, Totally Modular, Dude!

Active Directory cmdlets come as modules, not PS snapins. Managing AD is easy with this new PowerShell goodie.



Group Hash

Group-Object, we hardly knew ye. One more tip before we close the book on you.

More Group Play with Group-Object

Nifty trick that shows you by name what processes you'd typically have to guess at when calling up the ParentProcessID property.

Group Play with Group-Object

Gather and filter until you get the info you need. It's what the Group-Object cmdlet is all about.

Return of PSCX

Extensions built by the PowerShell community, for the community, has gone much improvement. Here's a few of my favorite extensions.

Typing Lesson: Taking PowerShell Farther with Object Types

If there's such thing as a secret sauce to PowerShell, the PowerShell team has added it to the types.ps1xml file.

Apply ISE Pack As Needed

I use PowerShell's Integrated Script Editor Pack mostly for one must-have feature, but there's a whole host of cool scripting tools you might also want to check out.

ISE Cool

Do you want your PowerShell environment settings to stick as you're whistling and working? Check out the ISE's very own $psISE object for ideas.

Profile Pro

Get a handle on PowerShell's profile scripts, used for configuring your PS sessions.

Can I Get a Little Help Here?

The Get-Help cmdlet has some useful features you might want to take advantage of.