Welcome to MSDN Blogs Sign in | Join | Help

Checkout Out-WPF

Joel (Jaykul) Bennett has a cool post HERE where he is experimenting with some GUI scripting toolkits and a utility Out-WPF.  You can also checkout a Screencast of Out-WPF working HERE.  It is very cool and very short so give it a look-see.

Scripting GUIs with PowerShell is going to be a REALLY BIG DEAL going forward.

Jeffrey Snover [MSFT]
Windows Management Partner Architect
Visit the Windows PowerShell Team blog at:    http://blogs.msdn.com/PowerShell
Visit the Windows PowerShell ScriptCenter at:  http://www.microsoft.com/technet/scriptcenter/hubs/msh.mspx

Published Monday, January 05, 2009 6:50 PM by PowerShellTeam
Filed under:

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# More PowerBoots: PowerShell and Out-WPF

Monday, January 05, 2009 3:29 PM by More PowerBoots: PowerShell and Out-WPF

# re: Checkout Out-WPF

I am just starting to integrate powershell into our solution, read a great post about AddType, but wait, that's in V2!

After digging around, it looks like CTP1 came out in 11/2007, and CTP3 in 12/2008.

13 months to go from CTP1 to CTP3?  Are there Beta's after this?  Are we looking at 2010 for RTM of PowerShell 2?

Monday, January 05, 2009 6:48 PM by damon

# Simple question

Hi Jeffrey,

Thanks for all the fun with PS, and a silly question, far below your level of discussion maybe, but:

Why don't we have a cmdlet Out-Object?

To be used for assignments, e.g. instead of

$a = thing | oper1 | oper2,

you could write

thing | oper1 | oper2 | out-object $a

It looks more natural to me, at the back of the pipeline, because $a is what comes out of the pipe.

Greetings and successs in 2009, Jacques

Wednesday, January 07, 2009 3:50 PM by Jacques

# re: Checkout Out-WPF

@jacques

We have something similar.  At any stage of the pipeline you can specify -OutputVariable (aliased to -ov) a and it will take all the output and put it into that variable IN ADDITION to passing on the pipeline.

e.g.

thing |oper1| oper2 -ov a

or

thing -ov t |oper1 -ov a1 | oper2 -ov a2

enjoy!

jps

Wednesday, January 07, 2009 4:04 PM by PowerShellTeam

Leave a Comment

(required) 
required 
(required) 
 
Page view tracker