PowerShell Team
Automating the world one-liner at a time…
Latest posts
PSScriptAnalyzer v1.4.0 release and support on PSv3.0
Hello All. The first ScriptAnalyzer release of year 2016 added the ability to run on platforms containing PowerShell versions 3.0 and above. This means that Windows Management Framework (WMF) 5.0 is no longer a dependency to use ScriptAnalyzer. ScriptAnalyzer v1.4.0 (available in PowerShellGallery), ships with binaries compatible on systems containing PSv3.0/4.0 and PSv5.0 and loads the correct supported version. Rule functionality automatically adapts to underlying PowerShell . For example - Rules that validate PowerShell Classes get triggered only on PSv5.0. In the latest release - v1.4.0 we have added new ...
DSC Resource Kit gets even bigger
In the last couple of weeks we’ve seen lots of activity from our contributors and collaborators across DSC repositories and are excited to announce what’s the biggest update to DSC Resource Kit yet! The total number of merged pull requests exceeded one hundred (105) and 53 issues have been closed. You will find updates in 24 DSC modules, 9 of those have new resources added (44 new resources to be exact!). Those modules are: xAdcsDeployment, xDhcpServer, xDnsServer, xNetworking, xPSDesiredStateConfiguration, xSharePoint, xSqlPs, xSqlServer and xWebAdministration. Thanks to all your hard work, after the latest re...
Azure DSC Extension Data Collection
NOTE: For information on OS support, and other features, please refer to our release history. Overview In order to improve the quality of the DSC Extension, the DSC Extension will start automatically sending information to Microsoft containing operational and reliability data about the DSC Extension in a future version of the DSC Extension. While we strongly encourage you to participate in improving the quality of our software, participation is voluntary, so we are adding the ability to disable it through the Azure PowerShell SDK and Azure Resource Manager (ARM) templates. We encourage you to leave this fea...
Cloud Deployment Survey
Occasionally, our team will run open public surveys to gather data on trends in the industry. Right now, we are running a survey on cloud deployment projects. This is a short survey for people currently thinking about, or running, deployments to public clouds. Please take a look, and share broadly! This will help us get the best data possible, so we can make the best products possible! https://www.surveymonkey.com/r/cloudDeploy
Introducing the Windows PowerShell ISE Preview
Today I'm pleased to share some exciting new plans that will change how we develop the PowerShell ISE so that it keeps up with the evolving needs of our users. Those of you who saw the teaser at the end of the announcement of PowerShell for Visual Studio Code, this is the follow-up you've been patiently waiting for! Here are the details: A new preview release model for the PowerShell ISE The biggest news is that we've developed a new strategy to ship a separate preview edition of the PowerShell ISE. This enables us to add new features and release them to all of you much faster than before. Previo...
Windows Management Framework (WMF) 4.0 Update now available for Windows Server 2012, Windows Server 2008 R2 SP1, and Windows 7 SP1
As part of the November 2014 Update (KB3000850), we released updates to PowerShell 4.0 for Windows 8.1 and Windows Server 2012 R2. We are now pleased to make these same PowerShell 4.0 updates available for Windows Server 2012 (KB3119938), Windows Server 2008 R2 SP1 (KB3109118), and Windows 7 SP1 (KB3109118) via WMF 4.0 Update packages. At this time, these update packages are only available by request through the aforementioned links. As previously communicated, these updates substantially improve stability, diagnosability, and reliability of PowerShell Desired State Configuration (DSC) in Windows PowerShell ...
ScriptAnalyzer v1.2.0 Released
Improving the PowerShell feedback experience with UserVoice
Since the early days of PowerShell 1.0, the PowerShell Team has been using Connect to manage customer feedback, feature requests, and bug reports, enabling us to have a continued pulse on the needs of the PowerShell community. However, in responding to your feedback, we also realize that Connect is starting to show its age and that our cloud cadence demands a feedback platform that drives rapid and direct engagement with the PowerShell Team. Starting today, we're joining the rest of Windows Server by opening the doors on the PowerShell forum within the Windows Server UserVoice. The move to UserVoice will allow u...
PowerShell Tests released on GitHub
The PowerShell team is excited to make its first release of our test code on GitHub. This project represents a selection of tests that the PowerShell team uses when testing PowerShell. In the more than 12 years of active development on PowerShell, we have created (and continue to use) many different script based test frameworks. As part of an effort to simplify our test infrastructure, early in 2015 we started the migration process of our internal script based framework tests to the Pester (https://github.com/pester/Pester) framework; the release of this project represents the early fruits of that labor. Our plan...