PowerShell Team

Automating the world one-liner at a time…

Latest posts

Sep 26, 2017
Post comments count 0
Post likes count 0

PowerShell in Azure Cloud Shell (Preview) is now publically available in Azure Portal

PowerShell Team

Yesterday, at IGNITE 2017, we announced the public availability of PowerShell in Azure Cloud Shell. With the addition of PowerShell in Cloud Shell, alongside Bash in Azure Cloud Shell, you now have the flexibility to choose the shell experience that works best for you. Thank you to our private preview users who helped shape the current experience by providing valuable feedback via issues and feature requests. We encourage you to continue your support by sharing your thoughts, experience, and input through the Azure Cloud Shell UserVoice. Hemant Mahawar - @HemanMahawar Principal Program Manager PowerShell Team

Sep 12, 2017
Post comments count 1
Post likes count 0

DSC Future Direction Update

Mark Gray [MSFT]

PowerShell Core and DSC PowerShell is open sourced and moving over to .Net Standard 2.0 for the reasons outlined in Jeffrey's blog post. Like PowerShell, PowerShell Desired State configuration (DSC) needs to meet customers in this multi-platform, multi-cloud, multi-OS world where they live. In Joey's blog post, he outlined what this means to the future of PowerShell. What does all of this mean for DSC going forward? In this post, we will discuss what direction we plan to take DSC including: Editions Windows PowerShell Desired State Configuration is included as part of Windows PowerShell ...

Aug 24, 2017
Post comments count 0
Post likes count 0

Windows PowerShell 2.0 Deprecation

Joey Aiello

We recently announced that Windows PowerShell 2.0 is being deprecated in the Windows 10 Fall Creators Update. Deprecation is a process whereby technologies or applications are marked as legacy, signalling to users that they may be removed in the future, and that should move away from them and towards newer alternatives. We do not currently have a timeline to remove Windows PowerShell 2.0, but as we continue to evaluate its usage in the PowerShell ecosystem, we will be working to remove it in a future release. When this decision is made, we will give plenty of notice via official Windows deprecation channel...

Aug 23, 2017
Post comments count 0
Post likes count 0

DSC Resource Kit Release August 2017

Katie Keim [MSFT]

DSC Resource Kit Release We just released the DSC Resource Kit! This release includes updates to 10 DSC resource modules. In these past 6 weeks, 91 pull requests have been merged and 74 issues have been closed, all thanks to our amazing community! The modules updated in this release are: For a detailed list of the resource modules and fixes in this release, see the Included in this Release section below. Our last community call for the DSC Resource Kit was last week on August 16. A recording of our updates as well as summarizing notes are available. Join us...

Aug 15, 2017
Post comments count 0
Post likes count 0

PSSwagger – Automatically generate PowerShell cmdlets from OpenAPI (f.k.a Swagger) specification

Manikyam Bavandla [MSFT]

As a PowerShell enthusiast or DevOps professional, have you ever thought of having a tool that automatically generates PowerShell cmdlets to manage or access a RESTful Web Service? We are happy to share PSSwagger - the PowerShell Cmdlet generator for OpenAPI based web services. At PowerShell Conference Europe 2017, Jeffrey first showcased PSSwagger, and today we are open-sourcing the PSSwagger module and releasing its preview version to the PowerShell Gallery! Some of the benefits of PSSwagger are: • One module that works cross-platform - generated modules supports both PowerShell Core and Windows PowerShell 5.1...

Jul 28, 2017
Post comments count 0
Post likes count 0

PowerShell Documentation Migration

Zachary Alexander

  Hi, I’m Zach Alexander and I’m a PM on the PowerShell Team working on documentation. I wanted to let you know that there will be a brief downtime for online PowerShell documentation. This downtime will occur on August 2nd and shouldn’t last more than a few hours. We will start around 4:30pm Pacific and estimate we will be back up by 7:30pm. This downtime is needed so we can move our content off MSDN and onto https://docs.microsoft.com/! Moving to docs.microsoft.com means better community tools, better navigation, and a better reading experience. This migration will not break most existing links. We wi...

Jul 14, 2017
Post comments count 0
Post likes count 0

PowerShell 6.0 Roadmap: CoreCLR, Backwards Compatibility, and More!

Joey Aiello

As we've made progress on open-source PowerShell, it's time to start talking more in-depth about: PowerShell Editions There are two editions of PowerShell: Windows PowerShell is the edition of PowerShell built on top of .NET Framework (sometimes referred to colloquially as "FullCLR"): PowerShell Core is the edition of PowerShell built on top of .NET Core (sometimes simplified to "CoreCLR", though it technically includes CoreFX as well). Note: while PowerShell Core 6.0 is cross-platform, there is also a PowerShell Core 5.0/5.1 released exclusively as part of Nano Server. Com...

Jul 12, 2017
Post comments count 0
Post likes count 0

DSC Resource Kit Release July 2017

Katie Keim [MSFT]

We just released the DSC Resource Kit!This release includes updates to 12 DSC resource modules. In these past 6 weeks, 106 pull requests have been merged and 115 issues have been closed, all thanks to our amazing community! This is by far the most issues we have ever had closed for a single release! The modules updated in this release are: For a detailed list of the resource modules and fixes in this release, see the Included in this Release section below. Our last community call for the DSC Resource Kit was last week on July 5. A recording of our upd...

Jun 9, 2017
Post comments count 0
Post likes count 0

Getting Started with PowerShell Core on Windows, Mac, and Linux

Ashley McGlone

Today we have a guest post from Honorary Script Guy and Microsoft Premier Field Engineer Ashley McGlone, also known as GoateePFE. This is deeper than Coke vs. Pepsi or Ford vs. Chevy. We are breaking down the barriers. Cats and dogs living together. Are you ready for this? What is PowerShell Core? The next release of PowerShell (6.0) was open-sourced last year and is currently in beta. However, it is PowerShell Core designed to run cross-platform on Windows, Mac, and Linux. PowerShell Core runs on top of .NET Core, a cross-platform, open-source version of the code base powering most of the Windows world. This ve...