Windows PowerShell DSC Resource Kit Wave 5–xWindowsOptionalFeature
When PowerShell 4.0 shipped, the major new feature was DSC or Desired State Configuration – a very convenient and declarative way to manage the configuration of your Windows servers. However as a...
View ArticleCalling WinRT Async Methods from Windows PowerShell
Windows 8 introduced a new API for modern applications called the Windows Runtime API or WinRT API for short. One of the hallmarks of this API is that it eschews synchronous methods for any method...
View ArticlePowerShell Community Extensions 3.1.0 Released
We released a minor update to PSCX that adds support for Windows PowerShell 4.0 in addition to its support for PowerShell 3.0. You can grab the updated bits for your shiny new Windows 8.1 or WMF 4.0...
View ArticlePSReadLine: A Better Line Editing Experience for the PowerShell Console
When Windows PowerShell 3.0 shipped, the team created an extensibility mechanism to allow a third party to “take over” the line editing experience. That hook is a function called PSConsoleHostReadline...
View ArticlePowerShell Tidbit: Capturing a ScreenShot with PowerShell
This is a crude approach but works for capturing the main window of an application who’s process object you can find –typically via Get-Process. If you run this script from PowerShell.exe or...
View ArticlePowerShell 4.0 Now Available
You can get PowerShell 4.0 for down level operating systems now via the WMF 4.0 download. NOTE: Be sure you have .NET 4.5 installed *before* you install WMF 4.0. For various reasons, the WMF 4.0...
View ArticlePSCX 3.2.0 Available
A new version of the PowerShell Community Extensions was released this morning on CodePlex. PSCX 3.2.0 is also available on the PowerShell Resource Gallery Preview site which means you can use the new...
View ArticleWindows PowerShell and Named Pipes
A named pipe is a stream-based mechanism for inter-process communication (IPC). The .NET Framework has two types for allow you to use named pipes: System.IO.Pipes.NamedPipeServerStream...
View ArticleBlackJack, NamedPipes and PowerShell Classes – Oh My!
In my last blog post, I introduced you to using .NET named pipes to implement BlackJack across different PowerShell processes and even across the network. In this blog post, we will take a look at...
View ArticleCalling WinRT Async Methods from Windows PowerShell
Windows 8 introduced a new API for modern applications called the Windows Runtime API or WinRT API for short. One of the hallmarks of this API is that it eschews synchronous methods for any method...
View ArticlePowerShell Community Extensions 3.1.0 Released
We released a minor update to PSCX that adds support for Windows PowerShell 4.0 in addition to its support for PowerShell 3.0. You can grab the updated bits for your shiny new Windows 8.1 or WMF 4.0...
View ArticlePSReadLine: A Better Line Editing Experience for the PowerShell Console
When Windows PowerShell 3.0 shipped, the team created an extensibility mechanism to allow a third party to “take over” the line editing experience. That hook is a function called PSConsoleHostReadline...
View ArticlePowerShell Tidbit: Capturing a ScreenShot with PowerShell
This is a crude approach but works for capturing the main window of an application who’s process object you can find –typically via Get-Process. If you run this script from PowerShell.exe or...
View ArticlePowerShell 4.0 Now Available
You can get PowerShell 4.0 for down level operating systems now via the WMF 4.0 download. NOTE: Be sure you have .NET 4.5 installed *before* you install WMF 4.0. For various reasons, the WMF 4.0...
View ArticleCalling WinRT Async Methods from Windows PowerShell
Windows 8 introduced a new API for modern applications called the Windows Runtime API or WinRT API for short. One of the hallmarks of this API is that it eschews synchronous methods for any method...
View ArticlePowerShell Community Extensions 3.1.0 Released
We released a minor update to PSCX that adds support for Windows PowerShell 4.0 in addition to its support for PowerShell 3.0. You can grab the updated bits for your shiny new Windows 8.1 or WMF 4.0...
View ArticlePSReadLine: A Better Line Editing Experience for the PowerShell Console
When Windows PowerShell 3.0 shipped, the team created an extensibility mechanism to allow a third party to “take over” the line editing experience. That hook is a function called PSConsoleHostReadline...
View ArticlePowerShell Tidbit: Capturing a ScreenShot with PowerShell
This is a crude approach but works for capturing the main window of an application who’s process object you can find –typically via Get-Process. If you run this script from PowerShell.exe or...
View ArticlePowerShell 4.0 Now Available
You can get PowerShell 4.0 for down level operating systems now via the WMF 4.0 download. NOTE: Be sure you have .NET 4.5 installed *before* you install WMF 4.0. For various reasons, the WMF 4.0...
View ArticleCalling WinRT Async Methods from Windows PowerShell
Windows 8 introduced a new API for modern applications called the Windows Runtime API or WinRT API for short. One of the hallmarks of this API is that it eschews synchronous methods for any method...
View Article