PowerShell Team

Automating the world one-liner at a time…

VMWare PowerShell Cmdlets Released (And Opportunity to Win $$$$)

On Monday VMWare offically released their PowerShell cmdlets in a ship vehicle called the VMWare Infrastructure (VI) Toolkit.  What could be better than that?  Yup - you guessed it - it's FREE!!  Check out the details HERE. Download the free toolkit HERE. Free!  What could be better than that?  Well they could pay you ...

Invoking PowerShell from VBScript (COM)

There are a number of scenarios where you might want to call PowerShell from VBScript.  You might already have an VBScript that does some function and you want to update it to include some PowerShell operation but don't want to convert the entire script to PowerShell.  You might have some people on your staff that are very...

Naming Shells and Consoles

Recently a product team asked me what entries they should put into their Program Groups folder.  They need an entry to launch their admin GUI and to launch  PowerShell with their snapin (they could do this by launching a Minishell which is a non-extensible version of PowerShell that has that products snapins baked in or they could do...

PowerShell Build Environment for Windows SDK

The Windows SDK team would like your feedback on what features you would like most in a future Windows SDK.  One of your choices is a PowerShell Build Environment.  If this is something that would be useful to you, go HERE and take the survey and let them know.  Cheers! Jeffrey Snover [MSFT]Windows Management Partner ...

PowerShell Laptop Stickers

I think I've blogged about this in the past but I keep getting asked about the cool PowerShell sticker I have on my laptop so I'll mention it again.  The superstars at Nsoftware are giving away free PowerShell stickers HERE.  No laptop is complete without one!  :-)Hmmmm there's a thought:  "PowerShell Inside".&...

Shift-FileIndex

Klaus Graefensteiner has a great blog entry HERE where he publishes a great function called Shift-FileIndex.  He was scanning files which created names with indexes (e.g. Vacation_0021.jpg ).  Being the real world - things went wrong and he had duplicated pages which he then deleted which then left holes in the numbering and so on.&...

PowerShell ASP – Too cool!

For the longest time, people have been asking me when they'll be able to use PowerShell in ASP.  It makes perfect sense - PowerShell is a great language that let's you do amazing things quickly.  Sadly, my answer has always been: At Microsoft, to ship is to choose. We are trying to solve the problem of administrating and automating ...

Dude, Where's My Manual?

Windows PowerShell comes with a lot of help files and documents, but, somehow, my favorite and most-frequently-used help is the help that  I get by typing "Get-Help" in the console.   And I have always wondered why this help is not readily available as a  single document, ready to be viewed, searched, and printed. Well, now it ...

Atlanta Talk

I has a blast talking to a group of customers in Atlanta today about where PowerShell is and where it is going.  Attached is the deck I presented. Jeffrey Snover [MSFT]Windows Management Partner ArchitectVisit the Windows PowerShell Team blog at:    http://blogs.msdn.com/PowerShellVisit the Windows PowerShell ScriptCenter ...

Translating Literature Into PowerShell

James O'Neill got it into his head that he could translate literature into PowerShell.  He has a hilarious one-line Waiting for Godot and a one screen MacBeth HERE.  Dmitry Sotnikov picked up the challenge and has a Hamlet blog HERE. I like the idea and have decided to do the world a favor and finish the job that Jean Paul Satre's ...