When new builds of Windows leak, most people focus on easily accessible features such as the user interface or file system. While those are certainly important areas, I feel changes to the underpinnings of Windows, such as its APIs and related developer tools, often go unseen (and are, frankly, more interesting). So today, I'm switching gears and sharing my notes on Windows PowerShell cmdlets and changes coming in Windows 8.1 "Blue" (as of leaked build 9374).
Windows 8.1 features shiny new VPN configuration cmdlets to replace your aging rasdial and route-based batch files.
Finer control of Windows Defender across the enterprise is now possible with these new cmdlets. (Strangely, the Windows Defender team opted to shorten the WindowsDefender prefix, breaking the usual cmdlet naming guidance/pattern. I suspect we'll see them right the ship here, so be careful if you're writing scripts around these cmdlets.)
These cmdlets make customization of the Start Screen way easier than previous methods.
The Deployment Image Servicing and Management tool in Windows has always been an odd PowerShell cmdlet wanna-be, with its similar but frustratingly different command syntax. Wrapping that functionality, however, are new cmdlets, and they couldn't come quickly enough.
Funny enough, Paul Thurrott and I just wrote about Kiosk Mode in Windows 8.1. These cmdlets make managing Kiosk Mode even easier.
These cmdlets appear to pertain to Network Address Translation (NAT) components in the Routing and Remote Access feature present in Windows Server, not the NAT on your home network.
A few handy Trusted Platform Module cmdlets that would otherwise require digging through the TPM Management console or TPM Base Services API.
It's always nice to see improvements to the way we access the blackbox that is Windows Management Instrumentation.
I'm not familiar with the concept of network "compartments", so can't offer much here. I suspect this is a Server "Blue" -specific addition that will make sense in the future.
New Physical Computer System View (PCSV) cmdlets ready Windows for next generation systems management in the enterprise.