The Curious Engineer

All blogs / Dev tools / editors / IDEs

PowerShell Team

devblogs.microsoft.com/powershell

Automating the world one-liner at a time…

Dev tools / editors / IDEsDevOps / SRE / infrastructureMicrosoft blogsMicrosoft dev blogs

Posts
1,315 from 1 Nov 2001 to 17 Sep 2026
Posting
monthly (8 in the last year)
Kind
company blog
Feed
https://devblogs.microsoft.com/powershell/feed/

2026 8

  1. Announcing Microsoft Desired State Configuration v3.3.0
  2. PowerShell is now notarized and hardened for macOS
  3. PowerShell PSResource Roadmap and Best Practices
  4. Announcing Microsoft Desired State Configuration v3.2.0
  5. PowerShell MSI package deprecation and preview updates
  6. PowerShell 7.6 release postmortem and investments
  7. Announcing PowerShell 7.6 (LTS) GA Release
  8. PowerShell, OpenSSH, and DSC team investments for 2026

2025 11

  1. Introducing MCP Support in AI Shell Preview 6
  2. Announcing Microsoft.PowerShell.PlatyPS 1.0.0
  3. Announcing Microsoft Desired State Configuration v3.1.0
  4. AI Shell Preview 4 Release!
  5. PowerShell, OpenSSH, and DSC team investments for 2025
  6. Authoring Enhancements in Microsoft Desired State Configuration v3.0.0
  7. Get started with Microsoft Desired State Configuration v3.0.0
  8. Announcing Microsoft Desired State Configuration v3.0.0
  9. Announcing AI Shell Preview 2
  10. Microsoft Update changes for PowerShell 7
  11. PowerShell 7.5 GA is now available

2024 5

  1. Announcing the Public Preview of AI Shell
  2. PowerShell 7.5 RC-1 is now available
  3. Announcing Microsoft.PowerShell.PlatyPS 1.0.0-Preview1
  4. PSResourceGet support for Azure Container Registry (ACR) is in Preview
  5. PowerShell and OpenSSH team investments for 2024

2023 27

  1. PowerShell 7.4 General Availability
  2. PowerShell 7.4 Release Candidate 1
  3. PowerShell Extension for Visual Studio Code Fall 2023 Update
  4. PSResourceGet is generally available
  5. PSReadLine 2.3.4 GA Release
  6. PowerShellGet 3.0.22-beta22 is now available
  7. Announcing PowerShell Crescendo 1.1.0 General Availability (GA)
  8. PSResourceGet Release Candidate is Now Available
  9. PowerShell Adapter Feedback Provider
  10. PSResourceGet Preview 24 is Now Available
  11. Announcing PowerShell Crescendo 1.1.0-RC1
  12. Desired State Configuration (DSC) Planning Update
  13. Microsoft.PowerShell.TextUtility module updates
  14. JSON Adapter Feedback Provider
  15. What are Feedback Providers?
  16. PSResourceGet Preview is Now Available
  17. PowerShellGet in PowerShell 7.4 Updates
  18. PowerShellGet 3.0 Preview 21
  19. Completion Predictor v0.1.1 Release
  20. PowerShell Extension for Visual Studio Code Spring 2023 Update
  21. PSReadLine 2.3.1-beta1 Release
  22. PowerShellGet 3.0 Preview 20
  23. PSReadLine 2.3.0-beta0 Release
  24. PowerShell Extension for Visual Studio Code February 2023 Update
  25. PowerShell/OpenSSH Team Investments for 2023
  26. PowerShell Extension for Visual Studio Code January 2023 Update
  27. PowerShellGet 3.0 Preview 18

2022 21

  1. Announcing PowerShell Crescendo 1.1.0-preview01
  2. PowerShell Extension for Visual Studio Code October 2022 Update
  3. PowerShell 7.3 General Availability
  4. PSScriptAnalyzer (PSSA) 1.21.0 has been released
  5. PowerShellGet 3.0 Preview 17
  6. PowerShell Extension for Visual Studio Code August 2022 Update
  7. Archive Module 2.0 Preview 2
  8. Announcing the release of Get-WhatsNew
  9. PowerShell Extension for Visual Studio Code July 2022 Update
  10. PowerShellGet 3.0 Preview 16
  11. Archive Module 2.0 Preview 1
  12. PowerShell Extension for Visual Studio Code June 2022 Update
  13. Hosting PowerShell in a Python script
  14. PSReadLine 2.2.6 enables Predictive Intellisense by default
  15. PowerShellGet 3.0 Preview 14
  16. Major update to the PowerShell Extension for Visual Studio Code
  17. Announcing PowerShell Crescendo General Availability (GA)
  18. PowerShell and OpenSSH team investments for 2022
  19. PSReadLine 2.2 GA
  20. PSReadLine 2.2 RC
  21. When PowerShellGet v1 fails to install the NuGet Provider

2021 26

  1. PowerShellGet 3.0 Preview 12 Release
  2. Announcing PowerShell Crescendo Release Candidate (RC)
  3. New release of PowerShell Preview for Visual Studio Code!
  4. General Availability of PowerShell 7.2
  5. Announcing PowerShell Crescendo Preview.4
  6. PSArm Experiment Update
  7. PowerShellGet 3.0 Preview 11 Release
  8. PowerShell for Visual Studio Code August 2021 Update
  9. Announcing SecretManagement 1.1 GA
  10. Announcing PowerShell Crescendo Preview.3
  11. Preview updating PowerShell 7.2 with Microsoft Update
  12. PowerShell for Visual Studio Code May 2021 Update
  13. SecretManagement Module v1.1.0 preview update
  14. Announcing PSDesiredStateConfiguration on PowerShell Gallery
  15. Announcing PowerShell Crescendo Preview.2
  16. Optimizing your $Profile
  17. Announcing the preview of PSArm
  18. SecretManagement and SecretStore are Generally Available
  19. SecretStore Release Candidate 3
  20. Updating help for the PSReadLine module in Windows PowerShell 5.1
  21. Announcing PSReadLine 2.2-beta.2 with Dynamic help
  22. SecretManagement and SecretStore Release Candidate 2
  23. PowerShell Team 2021 Investments
  24. PowerShell for Visual Studio Code Updates – February 2021
  25. Announcing PowerShell Community Blog
  26. SecretManagement and SecretStore Release Candidates

2020 38

  1. PowerShell 7.2 Preview 2 release
  2. Announcing PowerShell Crescendo Preview.1
  3. Incident Report – PowerShell Gallery Downtime October 30, 2020
  4. You’ve got Help!
  5. SecretManagement preview 6 and SecretStore preview 4
  6. Announcing PowerShell 7.1
  7. Announcing PSReadLine 2.1+ with Predictive IntelliSense
  8. SecretManagement and SecretStore Updates
  9. PowerShell Working Groups
  10. SecretManagement and SecretStore Updates
  11. PowerShell+Azure Sentinel notebooks to supercharge your threat hunting and investigations!
  12. SecretManagement Module Preview Design Changes
  13. SecretManagement Preview 3
  14. PowerShellGet 3.0 Preview 10 Release
  15. PowerShell 7.1 Preview 6
  16. Semantic Highlighting in the PowerShell Preview extension for Visual Studio Code
  17. Public Preview of Notebook Mode in the PowerShell Preview extension for Visual Studio Code
  18. PSScriptAnalyzer 1.19.1
  19. PowerShellGet 3.0 Preview 6 Release
  20. Native Commands in PowerShell – A New Approach – Part 2
  21. Native Commands in PowerShell – A New Approach
  22. Resolving PowerShell Module Assembly Dependency Conflicts
  23. PowerShell Team May 2020 Update
  24. PowerShellGet 3.0 Preview 3
  25. PowerShell 7 Video Series
  26. PSScriptAnalyzer (PSSA) 1.19.0 has been released
  27. PowerShellGet 3.0 Preview 2
  28. PowerShell Gallery TLS Support
  29. Depending on the right PowerShell NuGet package in your .NET project
  30. PowerShellGet 3.0 Preview 1
  31. PowerShell 7.1 Team Investments and Preview.1 Release
  32. Secret Management Preview 2 Release
  33. A new kind of GridView right in your console: Introducing the early preview of ConsoleGuiTools
  34. Visual Studio Code for PowerShell 7
  35. Announcing PowerShell 7.0
  36. Secrets Management Module Vault Extensions
  37. Public Preview of PowerShell Support in Jupyter Notebooks
  38. Secrets Management Development Release

2019 44

  1. Announcing the PowerShell 7.0 Release Candidate
  2. Improvements in Windows PowerShell Container Images
  3. PowerShell 7 Preview 6
  4. PowerShell Extension Roadmap
  5. DSC Resource Kit Release October 2019
  6. PowerShell 7 Preview 5
  7. DSC Resource Kit Release September 2019
  8. PowerShell 7 Preview 4
  9. Updating Help for older versions of PowerShell
  10. Release of PowerShell Script Analyzer (PSScriptAnalyzer) 1.18.2
  11. PowerShell ForEach-Object Parallel Feature
  12. New Telemetry in PowerShell 7 Preview 3
  13. PowerShell 7 Preview 3
  14. Out-GridView Returns
  15. DSC Resource Kit Release July 2019
  16. Introducing PowerShell as .NET Global Tool
  17. DSC Resource Kit Release June 2019
  18. Release of PowerShell Script Analyzer 1.18.1
  19. DSC Planning Update – June 2019
  20. Azure Policy Guest Configuration – Service
  21. Azure Policy Guest Configuration – Client
  22. Using PowerShellGet with Azure Artifacts
  23. PowerShell 7 Roadmap
  24. DSC Resource Kit Release May 2019
  25. Public Preview of PowerShell in Azure Functions 2.x
  26. Using PSScriptAnalyzer to check PowerShell version compatibility
  27. PowerShell Core Release Improvements
  28. The Next Release of PowerShell – PowerShell 7
  29. DSC Resource Kit Release April 2019
  30. The PowerShell Gallery is now more Accessible
  31. LiveFyre commenting will no longer be available on the PowerShell Gallery
  32. General Availability of PowerShell Core 6.2
  33. PowerShell ScriptAnalyzer Version 1.18.0 Released
  34. The PowerShell Extension is now in the Azure Data Studio Marketplace
  35. Invoke-Sqlcmd is Now Available Supporting Cross-Platform
  36. Generating PowerShell Cmdlets from OpenAPI/Swagger with AutoRest
  37. DSC Resource Kit Release February 2019
  38. Parsing Text with PowerShell (3/3)
  39. Parsing Text with PowerShell (2/3)
  40. The PowerShell-Docs repositories have been moved
  41. Announcing the PowerShell Preview Extension in VSCode
  42. Parsing Text with PowerShell (1/3)
  43. Windows Security change affecting PowerShell
  44. DSC Resource Kit Release January 2019

2018 23

  1. DSC Resource Kit Release November 2018
  2. PowerShell Constrained Language mode and the Dot-Source Operator
  3. Announcing General Availability of the Windows Compatibility Module 1.0.0
  4. DSC Resource Kit Release October 2018
  5. Announcing PowerShell Core 6.1
  6. Desired State Configuration (DSC) Planning Update – September 2018
  7. New Look and Features for PowerShell Gallery
  8. DSC Resource Kit Release September 2018
  9. PowerShell Module Function Export in Constrained Language
  10. PowerShell Standard Library: Build single module that works across Windows PowerShell and PowerShell Core
  11. PowerShell Injection Hunter: Security Auditing for PowerShell Scripts
  12. Increased Windows Modules coverage with PowerShell Core 6.1
  13. DSC Resource Kit Release July 2018
  14. PowerShell Core now available as a Snap package
  15. PowerShell Script Analyzer 1.17.1 Released!
  16. DSC Resource Kit Release June 2018
  17. DSC Resource Kit Release May 2018
  18. Windows Pull Server Planning Update – April 2018
  19. DSC Resource Kit Release March 2018
  20. DSC Resource Kit Release February 2018
  21. Desired State Configuration (DSC) Planning Update – January 2018
  22. PowerShell Core 6.1 Roadmap
  23. PowerShell Core 6.0: Generally Available (GA) and Supported!

2017 44

  1. DSC Resource Kit Release December 2017
  2. Using the OpenSSH Beta in Windows 10 Fall Creators Update and Windows Server 1709
  3. DSC Resource Naming Guidelines
  4. Prerelease Versioning Added to PowerShellGet and PowerShell Gallery
  5. PowerShell Core 6 Release Candidate
  6. DSC Resource Kit Release November 2017
  7. Azure Automation DSC Pricing Flexibility
  8. PowerShell Constrained Language Mode
  9. Defending Against PowerShell Attacks
  10. Require License Acceptance Support in PowerShellGet
  11. Navigate Azure Resources Just Like a File System
  12. Polaris – simple Microservices using only PowerShell
  13. DSC Resource Kit Release October 2017
  14. PowerShell in Azure Cloud Shell (Preview) is now publically available in Azure Portal
  15. DSC Future Direction Update
  16. Windows PowerShell 2.0 Deprecation
  17. DSC Resource Kit Release August 2017
  18. PSSwagger – Automatically generate PowerShell cmdlets from OpenAPI (f.k.a Swagger) specification
  19. PowerShell Documentation Migration
  20. PowerShell 6.0 Roadmap: CoreCLR, Backwards Compatibility, and More!
  21. DSC Resource Kit Release July 2017
  22. Getting Started with PowerShell Core on Windows, Mac, and Linux
  23. DSC Resource Kit Release May 2017
  24. Coming Soon – PowerShell in Azure Cloud Shell
  25. Windows 10 Creators Update and PowerShell DSC
  26. Announcing PowerShell for Visual Studio Code 1.0!
  27. PowerShell Core 6 Beta.1 Release
  28. OpenSSH Security Testing Kick Off
  29. DSC Configuration Sharing
  30. DSC Resource Kit Release April 2017
  31. A Comparison of Shell and Scripting Language Security
  32. Regular cadence for PowerShell Core Community Call
  33. Windows Management Framework (WMF) 5.1 now in Microsoft Update Catalog
  34. DSC Resource Kit Release March 2017
  35. Using PowerShell Modules in Azure Functions
  36. Code Coverage – Part 2
  37. Managing Security Settings on Nano Server with DSC
  38. Building a GitHub Dashboard using PowerShell, AzureStorageTable, AzureFunction, and PowerBI
  39. Installing latest PowerShell Core 6.0 Release on Linux just got easier!
  40. PowerShell Open Source Community Dashboard
  41. DSC Resource Kit Release January 2017
  42. Windows Management Framework (WMF) 5.1 Released
  43. PowerShell Core Community Call #2 – Jan 26, 2016
  44. Code Coverage now available for PowerShell Core!

2016 47

  1. DSC Resource Kit Release December 2016
  2. Azure DSC extension for Nano Server
  3. WMF 5.1 Releasing January 2017
  4. Join our first PowerShell Core Community Call – Dec 8, 2016
  5. Tips and Tricks from PowerShell Core Validation
  6. Join the PowerShell 10th Anniversary Celebration!
  7. DSC Resource Kit November 2016 Release
  8. PSScriptAnalyzer Community Call – Oct 18, 2016
  9. New Home for In-Box DSC Resources
  10. New Social Features on Gallery
  11. PowerShellGet and PackageManagement in PowerShell Gallery and GitHub
  12. PowerShell Security at DerbyCon
  13. DSC Resource Kit September Release
  14. PowerShell DSC and implicit remoting broken in KB3176934
  15. PowerShell on Linux and Open Source!
  16. Windows PowerShell is now “PowerShell”: An Open Source Project with Linux support – How did we do it?
  17. DSC Resource Kit August Release
  18. DSC Resource Kit Community Call August 3
  19. Announcing Windows Management Framework (WMF) 5.1 Preview
  20. DSC Resource Kit June Release
  21. DSC Resource Kit Community Call
  22. Azure DSC Extension versions 2.4 up to 2.13 will retire in August
  23. End of Support for Windows Management Framework (WMF) 5.0 Production Preview is Approaching, Upgrade to RTM bits!
  24. New Policy Cmdlets for Nano Server
  25. DSC Resource Kit – Anniversary Release
  26. New Security Cmdlets in Nano Server
  27. Understanding the PowerShell UserVoice
  28. Developing PowerShell Cmdlets for Nano Server using the PowerShell Core SDK
  29. The Archive module is now open-source
  30. View File Content Feature is Available on the Gallery
  31. AWS DSC Toolkit
  32. Windows Management Framework 5.0 Updates and WMF 5.1
  33. DSC Resource Kit Update
  34. Bash for Windows: Why it’s awesome and what it means for PowerShell
  35. Windows Management Framework (WMF) 5.0 RTM is now available via the Microsoft Update Catalog
  36. Debugging PowerShell DSC Class Resources
  37. Package Management Preview – March 2016 for PowerShell 4 & 3 is now available
  38. Announcing the Underhanded PowerShell Contest
  39. ARM DSC Extension Settings
  40. The PowerShell Gallery Is Public
  41. Windows Management Framework (WMF) 5.0 RTM packages has been republished
  42. PSScriptAnalyzer v1.4.0 release and support on PSv3.0
  43. DSC Resource Kit gets even bigger
  44. Azure DSC Extension Data Collection
  45. Cloud Deployment Survey
  46. Introducing the Windows PowerShell ISE Preview
  47. Windows Management Framework (WMF) 4.0 Update now available for Windows Server 2012, Windows Server 2008 R2 SP1, and Windows 7 SP1

2015 66

  1. ScriptAnalyzer v1.2.0 Released
  2. Improving the PowerShell feedback experience with UserVoice
  3. PowerShell Tests released on GitHub
  4. Recent updates to DSC Resource Kit
  5. PowerShell Language Design – Request for Comments
  6. Announcing PowerShell language support for Visual Studio Code and more!
  7. Compromising Yourself with WinRM’s “AllowUnencrypted = True”
  8. Azure DSC Extension – Versions 1.0-2.3 no longer available
  9. DSC Resource Kit updates are here!
  10. Azure DSC Extension 2.8 & How to map downloads of the extension dependencies to your own location.
  11. OpenSSH for Windows Update
  12. Package Management Preview for PowerShell 4 & 3 is now available
  13. Desired State Configuration + Puppet
  14. The New Home of DSC Documentation
  15. How to use WMF 4 with Azure DSC Extension in Azure Resource Manager (ARM)
  16. PowerShell DSC FAQ: Sorting Out Certificates
  17. How to use WMF 4 with Azure DSC Extension in Azure Cloud Service Manager (ASM)
  18. Azure DSC Extension v2.7 released
  19. PowerShell DSC for Linux version 1.1 is Now Available! And New Linux Resources!
  20. Azure DSC Extension v2.6 released
  21. Azure DSC Extension v2.5 released
  22. Updated DSC Resource Kit available in the PowerShell Gallery
  23. PowerShell Runspace Debugging: Part 1
  24. Azure DSC Extension v2.4 released
  25. Windows Management Framework 5.0 Production Preview is now available
  26. Development builds for DSC Resources are available
  27. Windows Management Framework (WMF) 5.0 Roadmap
  28. PowerShell Gallery – New Security Scan
  29. Azure DSC Extension 2.2 & Updates to Publish-AzureVMDscConfiguration cmdlet for ASM & ARM in Azure PowerShell SDK version 0.9.7
  30. What's new in DSC Resource Kit
  31. Windows Management Framework (WMF) 4.0 Update is coming your way …
  32. Azure DSC Extension v2.1 released
  33. Welcoming the new home of PowerShell
  34. Introducing Azure Resource Manager cmdlets for Azure PowerShell DSC Extension
  35. Validate PowerShell DSC Debug
  36. Validate PowerShell DSC WaitFor
  37. Validate PowerShell DSC Partial Configurations
  38. Registration is Now Open to Publish on PowerShell Gallery
  39. Validate PowerShell DSC Node Status
  40. Validate PowerShell DSC RunAsCredential
  41. Validate features of PowerShell DSC
  42. Use DSC to manage WMI namespace security
  43. DSC Resource Kit flourishes as open source
  44. Want to write a DSC resource where only a single instance can be configured?
  45. Azure DSC Extension v2.0 released
  46. PowerShell ♥ the Blue Team
  47. Looking Forward: Microsoft Support for Secure Shell (SSH)
  48. How to register a node with a DSC pull server
  49. Azure PowerShell DSC Extension v1.10 released
  50. Update JEA for the April WMF 5.0 Preview
  51. MSIgnite BRK4452 – Writing Windows PowerShell DSC Resources and Configurations
  52. PowerShell DSC for Linux is now available!
  53. Desired State Configuration Resources for PackageManagement Providers
  54. ScriptAnalyzer in GitHub and availability on PowerShell Gallery
  55. Windows Management Framework 5.0 Preview April 2015 is now available
  56. Azure PowerShell DSC Extension v1.8/v1.9 released
  57. DSC Resource Kit Moved to GitHub
  58. PowerShell Tools for Visual Studio – Now Available
  59. Community Feedback and Microsoft Connect
  60. Introducing Get-AzureVMDscExtensionStatus cmdlet for Azure Powershell DSC Extension
  61. Invoking PowerShell DSC Resources directly
  62. PowerShell Script Analyzer: Static Code analysis for Windows PowerShell scripts & modules
  63. PowerShell Script Analyzer: Static Code analysis for Windows PowerShell scripts & modules
  64. ISE Module Browser – A new way to manage your PowerShell modules
  65. Windows Management Framework 5.0 Preview February 2015 is now available
  66. Introducing DSC Resource Kit Wave 10

2014 54

  1. Securely allocating GUIDs in PowerShell Desired State Configuration Pull Mode
  2. Another Holiday Present From the PowerShell Team – DSC Reskit Wave 9
  3. Tower of Power – December 2014 Update
  4. PowerShell Job Debugging
  5. WMF 5.0 Preview: Defining “experimental designs” and “stable designs”
  6. PowerShell DSC Azure Extension 1.5 is now available
  7. Release history for the Azure DSC Extension
  8. PowerShell Remote Script Debugging in the ISE
  9. PowerShell Break All Command
  10. Introducing: PowerShell Gallery
  11. Documenting DSC Part 2
  12. Windows Management Framework 5.0 Preview November 2014 is now available
  13. PowerShell DSC Resource Design and Testing Checklist
  14. Documenting DSC
  15. ConvertFrom-String: Example-based text parsing
  16. Powershell DSC ResKit Wave 8: Now with 100+ Resources!
  17. Manage the PowerShell DSC Extension in the Azure Preview Portal
  18. PowerShell DSC Does Exchange!
  19. Heads Up: Hey, Scripting Guy! Blog Series
  20. Simple HTTP api for Executing PowerShell Scripts
  21. Continuing the DSC Resource Kit Additions – Wave 7 is Live
  22. Secure credentials in the Azure PowerShell Desired State Configuration (DSC) extension
  23. Windows Management Framework 5.0 Preview September 2014 is now available
  24. PowerShell Summit Europe 2014
  25. DSC Resource Kit Wave 6 Is Here
  26. Introducing the Azure PowerShell DSC (Desired State Configuration) extension
  27. Chef with PowerShell DSC Now Public!
  28. Creating a Secure Environment using PowerShell Desired State Configuration
  29. PowerShell DSC Resource Kit Wave 5 Arrives
  30. DSC Resource Kit Wave 4 is Live!
  31. PowerShell: predict the future via TechEd
  32. How to retrieve node information from DSC pull server
  33. Wish I can author DSC Resource in C#!!
  34. Setting up an Internal PowerShellGet Repository
  35. Announcing Windows PowerShell Desired State Configuration for Linux
  36. Windows Management Framework 5.0 Preview May 2014 is now available
  37. Understanding Import-DscResource Keyword in Desired State Configuration
  38. Debug Mode in Desired State Configuration
  39. A World of Scripts at your Fingertips – Introducing Script Browser
  40. Collecting the Output of Remoting Commands
  41. What’s in a name? Using prefixes in PowerShell.
  42. Windows Management Framework V5 Preview
  43. Configuring an Azure VM using PowerShell DSC
  44. DSC Resource Kit Wave 3
  45. PowerShell Summit North America
  46. Want to Automatically Configure Your Machines Using DSC at Initial Boot-up?
  47. Reusing Existing Configuration Scripts in PowerShell Desired State Configuration
  48. Configuring a SQL High Availability Group with DSC
  49. DSC Diagnostics Module– Analyze DSC Logs instantly now!
  50. Need more DSC Resources? Announcing DSC Resource Kit Wave 2
  51. How to enable Updatable Help for your PowerShell Module
  52. Want to secure credentials in Windows PowerShell Desired State Configuration?
  53. Separating “What” from “Where” in PowerShell DSC
  54. Using Event Logs to Diagnose Errors in Desired State Configuration

2013 29

  1. Holiday Gift – Desired State Configuration (DSC) Resource Kit Wave-1
  2. Automatically resuming Windows PowerShell Workflow jobs at logon
  3. Windows PowerShell Script Workflow Debugging
  4. Windows PowerShell Remote Debugging
  5. PowerShell Security Best Practices
  6. Understanding Meta Configuration in Windows PowerShell Desired State Configuration
  7. How to Deploy and Discover Windows PowerShell Desired State Configuration Resources
  8. Push and Pull Configuration Modes
  9. PowerShell DSC Resource for configuring Pull Server environment
  10. Resource Designer Tool – A walkthrough writing a DSC resource
  11. Hungry for more Windows PowerShell Desired State Configuration Resources?
  12. Understanding CONFIGURATION keyword in Desired State Configuration
  13. Seeking Input on PowerShell Summit Sessions
  14. Configuration in a DevOps world – Windows PowerShell Desired State Configuration
  15. PaaP: Windows PowerShell as a Platform – Part 2
  16. Using abstract syntax trees (ASTs) with ISE to make scripting more productive
  17. WMF 4.0 – Known Issue: Partial Installation without .NET Framework 4.5
  18. Windows Management Framework 4.0 is now available
  19. PaaP: Windows PowerShell as a Platform – Part 1
  20. CIM Cmdlets – Some Tips & Tricks
  21. DAL in action: Managing Network switches using PowerShell and CIM
  22. DAL in Action: Introducing PCSV Cmdlets for Out-of-Band Management of Server Hardware
  23. PowerShell Sessions, Slides and Demos from TechEd 2013
  24. Windows Management Framework 4.0 Preview Now Available
  25. Understanding PowerShell’s Type Conversion Magic
  26. Microsoft Script Explorer: Next Steps
  27. Windows PowerShell 3.0 SDK Sample Pack
  28. First German PowerShell Community Conference
  29. Updatable Help speaks only English! What’s up with that?

2012 33

  1. Windows Management Framework 3.0 Compatibility Update
  2. WMI cheat sheet for PS users
  3. Joining Multiple Tables, Grouping and Evaluating Totals
  4. Windows Management Framework 3.0 Available for Download
  5. Managing Hardware devices from PowerShell
  6. Introduction to CIM Cmdlets
  7. New-Workflow –MakeItEasy: Authoring Workflows using PowerShell Extended Syntax
  8. Windows PowerShell Web Access – Installation guide II
  9. Join-Object
  10. Introducing Management OData Schema Designer
  11. OMI – Open Management Infrastructure to bring the power of PowerShell and standards to devices in your datacenter.
  12. Snippets in Windows PowerShell ISE 3.0
  13. Basic installation guide for Windows PowerShell Web Access
  14. Improving the FileSystem Provider through Community feedback
  15. Running show-command to discover cmdlets
  16. High Level Architecture of Windows PowerShell Workflow (Part 2)
  17. High Level Architecture of Windows PowerShell Workflow (Part 1)
  18. New V3 Language Features
  19. Intellisense in Windows PowerShell ISE 3.0
  20. Windows Management Framework 3.0 RC is Available for Download
  21. Going to TechEd? Join Us to Build a Solution on Windows PowerShell 3.0
  22. Running show-command for a cmdlet
  23. Microsoft Script Explorer for Windows PowerShell Beta 1 Now Available
  24. Improved WMI experience in PowerShell 3.0
  25. Schedule for the upcoming PowerShell Deep Dive and a few videos from Frankfurt
  26. Troubleshooting Windows Management Framework 3.0 Beta Installation
  27. Scheduling Background Jobs in Windows PowerShell 3.0
  28. When Windows PowerShell Met Workflow
  29. Install PowerShell Web Access on non-English machines
  30. Introducing Windows PowerShell Web Access in Windows Server 8 Beta
  31. Windows Management Framework 3.0 Beta Available for Download
  32. Last Call for PowerShell Deep Dive Session Proposals
  33. It’s Time For Another PowerShell Deep Dive!

2011 29

  1. Another Holiday Gift from the PowerShell Team: PowerShell 3.0 CTP2 – Getting Started with Windows PowerShell Workflow
  2. Windows Management Framework 3.0 Community Technology Preview (CTP) #2 Available for Download
  3. More Videos from the First PowerShell Deep Dive
  4. Recordings from the First PowerShell Deep Dive
  5. PowerShell Deep Dive Lineup
  6. Cmdlet Help Editor is now released on CodePlex
  7. Windows Management Framework 3.0 Community Technology Preview (CTP) #1 Available for Download
  8. 8 Abstracts for the PowerShell Deep Dive in Frankfurt
  9. Get-Help -Online Fails in German
  10. Extending Discounted Registration & Session Proposal Deadline
  11. PowerShell Deep Dive Registration Info & Call for Session Proposals
  12. PowerShell Deep Dive @ The Experts Conference Europe 2011
  13. Invoke-Expression considered harmful
  14. Download the Updated Core Help CHM
  15. PowerShell at TechEd 2011
  16. Keeping Help Helpful: Use -Online and Redirectable Links
  17. PowerShell Language now licensed under the Community Promise
  18. Using Get-WinEvent –FilterXml to process Windows Events
  19. Scaling and Queuing PowerShell Background Jobs
  20. Only 2 days left to save $1000 on PowerShell Deep Dive registration
  21. More Deep Dive Info, Including Abstracts from the PowerShell Team
  22. Four more reasons to come to the PowerShell Deep Dive
  23. A Few Deep Dive Abstracts
  24. Cmdlet Help Editor V2.0 with Module Support
  25. Reminder: Register for the PowerShell Deep Dive Conference & submit your sessions
  26. Does Your Hard Work Advance the Ecosystem?
  27. PowerShell Deep Dive Conference
  28. Looking for your Feedback
  29. A very touching final goodbye

2010 46

  1. Same Command. Different Return Types.
  2. The Great Dollar Dollar
  3. PowerGUI Scripting Challenge
  4. Domain Specific Languages (DSLs) – In General and How PowerShell Relates
  5. “A jug fills drop by drop” – Quest PKI Cmdlets
  6. Designing Cmdlets That Have Lots of Parameters
  7. Intel vPro PowerShell Module
  8. PowerShell V2.0 Book Available in Italian
  9. Improving Parameter Set Design
  10. Using New-WebServiceProxy to get, modify, and add items to a list in SharePoint 2007
  11. Windows PowerShell 2.0 on Windows Update
  12. Specifying a View in TechNet and MSDN URIs
  13. PowerShell Integration Into Visual Studio
  14. Kudos to NetApp for Data ONTAP PowerShell ToolKit
  15. Export and Import PowerShell ISE Opened Files
  16. Save All PowerShell ISE files
  17. Renaming Tabs in the ISE
  18. PowerShell V2 IS Available
  19. PowerShell Resource Page at Windows IT Pro
  20. Smiling, Crying, and Scripting
  21. Select-String -Context
  22. Configuring WSMAN Limits
  23. A PowerShell Wander: ToolBox Mindset, –ExpandProperty, DMZs and Remote Profiles
  24. MMS Partner Presentation: Windows Management Framework
  25. Windows PowerShell in Bing Visual Search
  26. PowerShell V2 Open Panel Discussion Tonight
  27. Announcing Scripting games 2010
  28. Testing cmdlets with FxCop
  29. “Falling is Learning – Just Focus on Having Fun”
  30. Fun – Is W7 Too Good?
  31. PSStandardMembers – The Stealth Property
  32. Windows Management Framework Install Failure and Investigation
  33. Building on PowerShell: Execution Policies
  34. Workaround to Catch Exceptions from Import-CliXml
  35. Viewing Junctions with ‘dir’
  36. Get Localized PowerShell Help Files
  37. PDC09 SVR12 and SVR13 Slides
  38. The PowerScripting Centennial
  39. Use The Right Version of PowerShell.
  40. PowerShellHostVersion – WTF?
  41. Get Great Software and Help Haiti
  42. How objects are sent to and from remote sessions
  43. TB & PB
  44. TB & PB
  45. Workaround for Start-Transcript on native processes
  46. Scorecarding My 2009 Resolutions

2009 168

  1. Saving remote session to your local disk
  2. Bringing remote commands to your local session
  3. How to pass arguments for remote commands
  4. PowerShell Help Reader – WOW!
  5. A Christmas Tree in WPK
  6. PowerShellPack Reaches 10,000 Downloads in 3 Months
  7. Windows PowerShell 2.0 SDK
  8. New-Object PSObject –Property [HashTable]
  9. You Don’t Have to Be An Administrator to Run Remote PowerShell Commands
  10. Windows PowerShell and the Windows Management Framework
  11. PDC09 SVR12 and SVR13 Session Demos
  12. I Can Do That With 1 Line of PowerShell: Installed Software
  13. SRV312 TechEd Slides
  14. Windows Server 2008 R2 Rocks!
  15. PowerPack Challenge
  16. Why is Get-ChildItem so Slow?
  17. Workaround for Add-Member on plain .Net objects
  18. Quick, Dirty, Super-Useful Scripting
  19. Sending Automated emails with Send-MailMessage, ConvertTo-HTML, and the PowerShellPack’s TaskScheduler module
  20. Windows Management Framework is here!
  21. Tonight is the Virtual Launch Party @ PowerScripting Podcast
  22. PowerShell V2 Virtual Launch Party
  23. Announcing: Open Source PowerShell Cmdlet and Help Designer
  24. Introducing the Windows 7 Resource Kit PowerShell Pack
  25. What's Up With Command Prefixes?
  26. Remoting for non-Admins
  27. Select –ExpandProperty <PropertyName>
  28. The Glory of Quick and Dirty Scripting
  29. What’s New in PowerShell V2 – By Joel “Jaykul” Bennett
  30. Analyzing Weblog Data Using the Admin Development Model
  31. XP and W2K3 Release Candidate Versions of PowerShell are Now Available for Download
  32. New and Improved PowerShell Connect Site
  33. Help Us Improve Microsoft Windows Management Framework
  34. Learn Windows PowerShell 2.0 with PowerGUI
  35. Seatle Script Club – Tonight (9/3/2009)
  36. Exploring WMI with PowerShell V2
  37. PowerShell Interview
  38. PoshComm has a new sponsor – Please welcome Pragma Systems
  39. Plus (+) in .NET Class Names
  40. Powershell 2.0 for Windows Vista and Windows Server 2008 – Release Candidate
  41. Get-SystemUptime and Working with the WMI Date Format
  42. Summer Scripting Games 2009 : Wrap-Up
  43. PrimalForms 2009 – From SAPIEN
  44. Portable PowerShell – Survey
  45. Windows PowerShell 2.0 RTM
  46. Dynamic binary modules
  47. URLs for PowerShell Core Help Topics
  48. Free PowerShell V1 Book From the Makers of PowerShell Plus
  49. Final Approved Verb List for Windows PowerShell 2.0
  50. Evolution vs. Intelligent Design
  51. Advanced Debugging in PowerShell
  52. Function Help Cannot Share a Cmdlet Help File
  53. PowerScripting Podcast update
  54. Assigning the Output of a SWITCH Statement
  55. WMI Performance
  56. Detection logic for PowerShell installation
  57. New Powershell Survey on Connect
  58. PowerShell Remoting Protocol Documentation Available
  59. PowerShell trainings
  60. PowerBoots 0.2 is Now Available
  61. Traps vs Try/Catch
  62. Summer Scripting Game : Its ON
  63. Kudos to the Win7 Diagnostics Team
  64. Help Us Help You By Signing Up For A Site Visit
  65. Windows Event Log in PowerShell – Part II
  66. 2009 Summer Scripting Games
  67. Scripting Games 2009 – More details
  68. Managing Remote Sessions
  69. Peering into script modules
  70. Getting Started with AppLocker management using Powershell
  71. PowerShell 2.0 – Differences Between Win7Beta and Win7RC
  72. Adding Custom Cmdlet Help for Providers
  73. Update-TypeData, ISE CTP3 vs ISE RC, and Teched2009 Demos
  74. Hal and Kirk on HanselMinutes
  75. Get-WindowTitle.ps1
  76. Processing Event Logs in PowerShell
  77. V2 Quick Tips: Finding Extra Outputs From Your Script
  78. PowerShell session at TechEd 2009
  79. Summer Scripting Games 2009
  80. Updates from Tech.Ed 09
  81. Copy-Acl
  82. Quick "5 Minute Concepts" Video series for Powershell 2.0
  83. Fun With Alerts (“`a”)
  84. PowerShell V2 – backward compatibility
  85. PowerShellToys – WOW!
  86. Enable-PSRemoting
  87. SE05 Easy Automation with Windows PowerShell
  88. SE06 Whats New in Windows PowerShell 2.0
  89. SE07 Automating Your Infrastructure with Windows PowerShell 2.0
  90. V2 Quick Tip: Starting a new elevated process from a PowerShell script
  91. Soliciting New Verbs
  92. Do PowerShell Demos in the ISE
  93. V2 Quick Tip: Monitoring Performance Counters with PowerShell
  94. Adding your own help links to ISE
  95. Script Club In Seattle: Tomorrow Night
  96. Differences between the ISE and PowerShell console
  97. 15 Minutes with Lang.Net
  98. Increasing visibility of cmdlet design guidelines
  99. Configuring PowerShell for Remoting – Part 2 (Fan-In)
  100. Introducing the WMI Blog
  101. Checking for bound parameters
  102. Setting Network Location to Private
  103. Many² ways you can set a variable value
  104. Image Manipulation in PowerShell
  105. Active Directory Administrative Center for Windows Server 2008 R2 implemented using ADPowershell!
  106. Get closure with GetNewClosure
  107. Tied Variables in PowerShell
  108. Get-ProgID
  109. Active Directory Powershell Blog
  110. Local Boy Makes Good
  111. dir –a:d
  112. Reserving keywords
  113. Out-GridView Revisited
  114. How to Create an Object in PowerShell
  115. Free PowerShell EBook
  116. 2009 MVP Summit
  117. PowerShell Folksonomy – Are You In?
  118. Where Did That Come From?
  119. Converting to Array
  120. Stopping Every Instance of PowerShell.exe (except the one I'm in)
  121. JAOO Talk
  122. #requires your scripts
  123. Diff between Windows PowerShell versions
  124. Console Application (Non) Support in the ISE
  125. Managing Windows Update From PowerShell
  126. Getting Alternate Streams (Verbose, Progress, Debug) with the PowerShell API
  127. Rename-Drive : Renaming Drives with PowerShell & WMI
  128. Managing Server Features with PowerShell Cmdlets on Windows 2008 Server R2 Beta
  129. Design of Script Friendly APIs, lessons from $psISE
  130. PowerShell Wizard
  131. A Bit More On BITS
  132. Debugging PowerShell Script Using the ISE Editor
  133. Why Should I Test With PowerShell?
  134. Using PowerShell to Protect Against Conficker (Enabling and Disabling AutoRun.inf)
  135. Group Policy Cmdlets in Windows 7
  136. How To Make Your Own Module Repository
  137. Please Join Me for a Power Scripting Podcast Tonight @ 9PM EST (6PM PST)
  138. Windows 7 Troubleshooting
  139. Podcast Discussing WSMAN 1/14/2008
  140. Interactive remoting in CTP3
  141. How to copy colorized script from PowerShell ISE
  142. Please Give Us Feedback
  143. V2 Blog Entries
  144. Copy console screen to system clipboard
  145. Colorized capture of console screen in HTML and RTF.
  146. Finding a URL For File Transfer Cmdlets
  147. Transferring (Large) Files Using BITs
  148. Test-PSCmdlet
  149. Capture console screen
  150. PowerShell as Inventory Tool
  151. Get-USB – Using WMI Association Classes in PowerShell
  152. Beta of Windows Server 2008 R2 is now Available
  153. Multiple Shell Reference Guide
  154. Managing Remote Desktop services (aka Terminal services) using Windows PowerShell
  155. Case Insensitivity
  156. Manage winrm settings with wsman provider
  157. Checkout Out-WPF
  158. Invoking Methods Using Variables
  159. Scott Herold – Getting Started With PowerShell and PowerGUI in your Virtual Infrastructure
  160. Revisiting Old Posts: Get-Process | Dir (about ValueFromPipelineByPropertyName)
  161. PS> Dir –A D The Screencast
  162. Extending and/or Modifing Commands with Proxies
  163. Programming PowerShell_ISE
  164. Diagnosing Here-Strings With PowerShell_ISE
  165. How To Write a Console Application in PowerShell with Add-Type
  166. Get-Verb
  167. How and Why to Use Splatting (passing [switch] parameters)
  168. A Module to Create Modules and Advanced Functions

2008 182

  1. PowerShell_ISE Scripting: ConvertTo-Comment
  2. I’m Changing My Name To Sznarwakowski
  3. My Powershell_ISE Profile Part 2
  4. My PowerShell_ISE Profile
  5. Download Windows PowerShell
  6. Write-CommandBlogPost
  7. Experiment with PowerShell V1 Without Installing It
  8. PowerShell V2 – External MAML Help
  9. PowerShell v2 Pipelining in 73 (make that 53) Characters
  10. Resolve-ShortcutFile
  11. Get-MarkupTag
  12. Advanced Functions and Test-LeapYear.ps1
  13. More Advanced Functions – Get-Assembly and Get-ExportedType
  14. PowerShell V2: ParameterSets
  15. Windows PowerShell CTP2 to CTP3 Conversion Guide
  16. Dreaming In PowerShell V2 : Lottery Numbers with Get-Random
  17. Mount-SpecialFolders.ps1
  18. What the Heck is an ENUM?
  19. Explore Your [Environment]
  20. Gesticulating Ben Pearce
  21. Get-Me.ps1
  22. Apologizes for the Confusion
  23. Get-Everyone
  24. PoshBoard and ConvertTo-HashTable
  25. Verbs vs Nouns by Snapin
  26. Step up your FOREACH Game
  27. PowerShell Comic
  28. Faces From The PowerShell Community
  29. Expert to Expert: Erik Meijer and Jeffrey Snover – Inside PowerShell
  30. ES24: Using PowerShell To Create Manageable Web Services
  31. PowerShell_ISE and Visual Studio
  32. VI PowerScripter From icomasoft
  33. 574 Reasons Why We Are So Proud and Optimistic About W7 and WS08R2
  34. PDC Day 1
  35. NY Times Delcares PowerShell to be 30% of the value of Windows 7 :-)
  36. Another Great Don Jones Video Demo
  37. Emit-XML
  38. GoGrid Snap-in – Managing Cloud Services with PowerShell
  39. PowerShell at the PDC
  40. PowerShell’s Security Guiding Principles
  41. PowerShell and JAOO
  42. PowerShellPlus Professional Edition Ships
  43. Free Windows PowerShell ebook (Now In Italian)
  44. Decision Input Requested: -EQ with Characters
  45. Adam Weigert Puts NetApp On a String
  46. A Thousand Things 1% Better
  47. RDP File Generation/Use of HERE-Strings
  48. Hate Add-Member? (PowerShell's Adaptive Type System to the Rescue)
  49. OMG – Check This Out (Data Visualization with PowerShell)
  50. Join Me Tonight on the PowerScripting Podcast
  51. Text Output Is Not a Contract
  52. Speeding Up PowerShell Startup – Updating Update-Gac.ps1
  53. Get-Constructor Fun
  54. PowerShell vs TSQL & Why Learn PowerShell
  55. PowerShellPlus V2.0
  56. Richard Siddaway's talk in Sweden Sept 16th
  57. V2 Interview: Universal Code Execution Model
  58. Some WMI instances can have their first method call fail and get-member not work in PowerShell V1
  59. When NOT To Use &quot;WHERE&quot;
  60. PowerShell Abstractions & the Community
  61. All About Modules
  62. VMWare PowerShell Cmdlets Released (And Opportunity to Win $$$$)
  63. Invoking PowerShell from VBScript (COM)
  64. Naming Shells and Consoles
  65. PowerShell Build Environment for Windows SDK
  66. PowerShell Laptop Stickers
  67. Shift-FileIndex
  68. PowerShell ASP – Too cool!
  69. Dude, Where's My Manual?
  70. Atlanta Talk
  71. Translating Literature Into PowerShell
  72. Speeding Up PowerShell Startup
  73. Bash vs PowerShell
  74. Show-SnapinCmdlet
  75. IIS7 PowerShell Provider Tech Preview 2
  76. Congratulations to the PowerGUI Team
  77. PowerPack Challenge '08
  78. New AD Cmdlets from Quest
  79. #7 Best all time Microsoft Product
  80. SQL Use of MiniShells
  81. Getting Credentials From The Command Line
  82. Group Policy Health Cmdlet
  83. Windows PowerShell Virtual User Group Meeting #6 – June 24th.
  84. Push-Noun
  85. PowerShell V1 and V2 Running On WS08 Server Core
  86. When Will PowerShell V2 Ship?
  87. Windows, PowerShell and WMI – Unveiling Microsoft's Best Kept Secret
  88. Explaining Objects To Non-Programmers
  89. Working With Web Services (Post CTP2 V2 Feature)
  90. Block Comments in V2
  91. Get-OSSku.ps1
  92. Best of Tech Ed: Breakthrough Product of the year => PowerGUI
  93. PowerShell & OpenXML
  94. Yes, But What About The FLAVOR?
  95. TechEd: MGT384 What's Coming In PowerShell V2 – DEMOs
  96. TechEd: MGT384 What's Coming In PowerShell V2
  97. PowerShell Eventing QuickStart
  98. Windows PowerShell Sessions @ TechEd IT Pro
  99. CredSSP for second-hop remoting
  100. V2: Custom Enums
  101. Show-PowerShell / Hide-PowerShell
  102. New Free Windows PowerShell Quick Reference Card
  103. WPF & PowerShell – Part 7 (Sharing Hosts)
  104. WPF &amp; PowerShell – Part 6 (Running Functions in the Background)
  105. WPF & PowerShell – Part 5 ( Using WPF & PowerShell Modules)
  106. PowerShell and WPF: WTF
  107. WPF & PowerShell — Part 4 (XAML & Show-Control)
  108. WPF & PowerShell — Part 3 (Handling Events)
  109. WPF & PowerShell – Part 2 (Exploring WPF (and the rest of .NET) with Scripts)
  110. WPF & PowerShell – Part 1 ( Hello World & Welcome to the Week of WPF )
  111. Strict Mode: V1 Debug Tool V1 / V2 Best Practice
  112. The Future Is Here Today
  113. PowerShell on WS08 Server Core!!!!
  114. TIOBE: PowerShell on its way to the top 20 (Programming Languages)
  115. Doug Finke's Amazing 7 Minute C# => PowerShell Demo
  116. In Praise of TypeConverters – Spread the Love
  117. Remoting with PowerShell QuickStart
  118. Fun with Script Cmdlets
  119. PowerShell Transactions QuickStart
  120. Announcing the release of Community Technology Preview-2 (CTP2) of Windows PowerShell V2
  121. MMS: What's Coming In PowerShell V2
  122. PowerShell Presence at MMS
  123. MMS Talk: System Center Foundation Technologies
  124. Dynamics of Technology Adoption and Market Competitiveness
  125. Get-Random
  126. Heading to Microsoft Management Summit (MMS) Where We'll Show PowerShell CTP2
  127. The PowerShell Team
  128. Get-PowerShell
  129. Changes in upcoming CTP
  130. How Could You Top CTP1?
  131. Management & Services Division (MSD)
  132. $MindWarpingPower = $Cmdlets + $ScriptBlock_Parameters
  133. WMI Object Identifiers and Keys
  134. PowerShell Running Inside of Emacs
  135. IIS 7.0 PowerShell Support
  136. Managing Datacenter Machine Names
  137. -ErrorAction update
  138. PowerShell on Linux, Solaris, Mac, PHONES!!! etc
  139. PowerScripting Podcast 3/19/08 Part 2
  140. -ErrorAction SilentlyContinue =&gt; -EA 0
  141. Apologies to Lee Holmes
  142. How Microsoft Works
  143. Tower of Power – Part 2
  144. PowerShell Remoting using SSH!
  145. Sad Day: Finding Users With No Managers
  146. Select-String and Grep
  147. Never Modify PowerShell's XML Files
  148. VMware PowerShell-Based Toolkit now in Beta
  149. PowerScripting Podcast – 3/19/08
  150. PowerShell Plus is now official!
  151. New PowerShell Training Options
  152. Do you want a PowerShell based build environment?
  153. Highway to PowerShell V2 – WOW
  154. "Powershell came out of nowhere and surpassed all the other groupings…"
  155. Confessions
  156. PowerGUI: &quot;Dude, this is fricking AWESOME…&quot;
  157. Mascot Naming Contest
  158. Remoting Using PowerShell V1
  159. PowerGUI Now Officially Released!
  160. Frank's At It Again: Another Free PowerShell Book
  161. Dr Dobbs PowerShell Article
  162. Help Wanted: PowerShell Usability Studies in Redmond
  163. How to Write Interdependent Scripts
  164. PowerShell/MSBuild Integration
  165. The Semantic Gap
  166. New (French) PowerShell Book Available
  167. 10 Cool things you can do with Windows PowerShell
  168. Scripting Games 2008
  169. "The smile starts with PowerShell…"
  170. Advanced PowerShell
  171. Online PowerShell Training
  172. Tab Completion
  173. Lightweight Performance Testing with PowerShell
  174. On Snoopy
  175. Just when you thought it was safe to surf the internet….
  176. PowerShell gets Redmond Magazine 2008 Editor's Choice Award
  177. Block Comments
  178. Format-XML
  179. Managing Remote WebSphere MQ via PowerShell/Should CMDLETS do their own Remoting?
  180. Book Review: Windows PowerShell Cookbook
  181. PowerShell: "Highway to Hell"?
  182. www.PowerShell.It : Italian PowerShell Community Website

2007 203

  1. Windows PowerShell Help – Live on TechNet
  2. out-gridview
  3. Installing Windows PowerShell V2 (CTP)
  4. IBM Releases PowerShell Cmdlets to Manage WebSphere MQ
  5. Distributed PowerShell Available Today Via Specops Command
  6. RedMonk On System Center, Virtualization, IBM, and PowerShell
  7. Learning PowerShell
  8. New-HashTable
  9. PowerShell Plus Beta Available
  10. Graphing with Glee
  11. Developing Your Own Custom Commands
  12. RedMonk Interview
  13. PowerShell Security
  14. IT-Forum: Demo files for all talks
  15. IT-Forum: Mgt308 Managing Systems with PowerShell – PDF
  16. IT-Forum: Mgt308 Managing Systems with PowerShell – PPT
  17. SQL Server Support for PowerShell!
  18. -Name in Get-XXX Cmdlets
  19. Notes for My TechEd Talk
  20. TECHED: What’s New for Developers in PowerShell V2
  21. Update-Gac.ps1
  22. CTP: Get-AliasSuggestion Rewritten to us CTP functions
  23. Check it out: Out-vCard
  24. PowerShell V2 Book Available!
  25. What's New in CTP of PowerShell 2.0
  26. The Community Technology Preview (CTP) of Windows PowerShell 2.0
  27. CTP: Watch This Space
  28. CTP: Versioning
  29. CTP: Platform Requirements
  30. CTP: CTP -NE Beta!
  31. PowerShell Cookbook Now Available
  32. Winrm
  33. Dynamic Casting
  34. Cool Stuff Coming!
  35. IT administrators with PowerShell skills wanted for usability studies in the Puget Sound area
  36. “Notepad for PowerShell” – PowerGUI 1.0.11 is out
  37. Howto: Invoking cmdlets from within a cmdlet…
  38. Get-WmiHelp &amp; Search-WmiHelp
  39. Outputting vs. Emitting Objects
  40. Documentation One Liner
  41. Impersonation and Hosting PowerShell
  42. Controlling WinDbg with PowerShell
  43. Interview with TechTarget
  44. New and Improved Cmdlet Help Editor Tool
  45. Export-Demo
  46. Monitoring with PowerShell and Appropriate Technology
  47. Show-WmiClass
  48. Out-*/Format-*
  49. Making Applications Scriptable via PowerShell
  50. Emitting Objects verses Outputting Text to the Screen
  51. Another PowerShell UserGroup
  52. Shared Source PowerShell Projects
  53. Preview of PowerShell Plus
  54. Tower Of Power
  55. Get-WmiChildNameSpace
  56. Get-Help Can't Find My Help File!
  57. Working with WMI Events (2)
  58. Congratulations to Quest Software
  59. Virtual Server
  60. Cmdlets vs. APIs
  61. No PowerShell at LISA
  62. Free PowerGadgets
  63. Do You Really Want To Use –EQ?
  64. Heterogeneous Job Scheduling With PowerShell
  65. Heterogeneous Job Scheduling With PowerShell
  66. Partying with Join-Path
  67. Hosting Windows PowerShell Part 2 of 3
  68. Surfing the Web the PowerShell Way
  69. Why Isn’t PowerShell.exe Authenticode Signed?
  70. VBScript -&gt; PowerShell
  71. Even More PowerShell Training
  72. PowerShell Community Extensions (PSCX) V1.1.1
  73. Hosting PowerShell in a GUI – the Movie
  74. Figuring Things Out
  75. PowerShell Analyzer is Now Available for Purchase
  76. Demo SQL Provider Code
  77. Using a DSL to generate XML in PowerShell
  78. WMI, PowerShell – How well do they gel?
  79. Registration-Free AD Cmdlets
  80. TechEd Webcast Available – PowerShell: The Future of Server Administration
  81. Ben Pearce’s Top 5 PowerShell Questions
  82. Become a HanselFan
  83. What’s for DinnerNow? Alphabet Soup.
  84. PowerShell Wins Best of Tech-Ed from Windows IT Pro Magazine!
  85. PowerShell Hits a Million Downloads in the First Six Months
  86. New and Improved Start-Demo
  87. Upcoming PowerShell Webcast
  88. TechEd: /n software to launch NetCmdlets for PowerShell and Distributed Must-Have Goodies
  89. Tab Expansion by MOW
  90. New Book: Microsoft Windows PowerShell Step By Step
  91. Opsware Announces PowerShell Support
  92. Ctrl-End it All
  93. Channel 9 Interview with Bruce Payette
  94. Shell or Scripting Language – It’s Shimmer!
  95. CMD.exe compatibility
  96. Time Stamping Log Files
  97. Replacing cmd.exe
  98. The Virtuous Cycle: .NET Developers using PowerShell
  99. Microsoft Compute Cluster now has a PowerShell Provider and Cmdlets
  100. Microsoft Command Line Standard
  101. RFC: Deprecating Parameters
  102. Windows PowerShell: The Definitive Guide
  103. MS PowerShell for Linux?
  104. TUI – The Ultimate User Interface
  105. PowerShell Podcast on Microsoft Watch
  106. Online Training Survey
  107. Proposed new standard verbs
  108. Cmdlet Help Editor tool
  109. Start-Demo Script
  110. Running Scripts Downloaded from the Internet
  111. Group Policy Administration
  112. PowerShell Description
  113. Slashdot review of PowerShell in Action
  114. Windows Server Manager and Windows PowerShell Overview Technet Webcast on 5/3/2007
  115. Filing Bugs: The PowerShell Connect Program is back in business
  116. Object Serialization Directives
  117. Longhorn Server TAP presentation
  118. Fun with Paths
  119. How to tell if you are driving behind Snover
  120. Feedback Request: What language do you use to write Cmdlets?
  121. PowerShell Training
  122. PowerShell Integrated with Windows WorkFlow
  123. Active Directory Cmdlets
  124. Windows Installer Cmdlets
  125. MMS 2007: BOF Transcript
  126. FullArmor Workflow Studio
  127. MMS2007: SW10 Advanced PowerShell Scripting
  128. MMS2007: SW09 Extending PowerShell/Mananaging a Production WebSite using PowerShell
  129. MMS2007: Managing Systems Using PowerShell
  130. Announced: PowerShell to Ship in Windows Server (Longhorn)!!!!
  131. Thread.ApartmentState and PowerShell Execution Thread
  132. MMS: SW08 Revised Title/Abstract
  133. MMS: SW09 Revised Title/Abstract
  134. Test-Path: We Goofed
  135. Windows Server 2003 SP2 upgrade
  136. Monad Manifesto – the Origin of Windows PowerShell
  137. PowerShell Webcasts available
  138. Installing PowerShell on Vista/&quot;Longhorn&quot; Server
  139. Detecting Conflicts between Aliases, Functions, and Cmdlets
  140. Scripting Pro VIP Interview
  141. Why Can’t I Pipe Format-Table to Export-Csv (and get something useful)?
  142. Invoke-Expression
  143. How does the RemoteSigned execution policy work?
  144. Managing SQL with PowerShell – PowerSMO
  145. Renaming Files
  146. Improved Start-Demo Script
  147. Windows PowerShell & Microsoft Management Console (MMC) ISV Workshop
  148. Note on Performance
  149. Software Inventory
  150. Internet Radio Function
  151. Functions vs Filters
  152. Start-Demo: Help doing demos using PowerShell
  153. Improved PowerShell grammar Documentation
  154. Year of the Pig Revisited – the magic of QL
  155. Pause
  156. Supporting -Whatif, -Confirm, -Verbose – In SCRIPTS!
  157. NetBeans IDE support for PowerShell
  158. Displaying USB Devices using WMI
  159. Extended Types and Types.XSD
  160. Time till we land …
  161. Why isn’t “New-Object” aliased to “New”
  162. Admin Development Model in Action
  163. Leveraging PowerShell Semantics to do More with Less
  164. “Windows PowerShell in Action” has been released…
  165. Execution Policy and Vista
  166. It’s All about Economics
  167. Port 25 interview with Bruce Payette
  168. PowerShell Tip: How to “shift” arrays…
  169. Processing text, files and XML
  170. Payette Podcast
  171. PowerShell Benefits Over COM Scripting
  172. PowerShell Cheat Sheet – Now in XPS
  173. Virtual Machine Manager’s PowerShell Support
  174. Windows PowerShell 1.0 for Windows Vista
  175. Working With WMI Events
  176. Executive Demo
  177. Controlling PowerShell Function (Re)Definition
  178. NetCmdlets Beta 2 is now Available.
  179. PowerShell Cheat Sheet Redux – the PDF version
  180. PowerShell Cheat Sheet
  181. Array Literals In PowerShell
  182. How to create enum in PowerShell?
  183. Channel 9 Chat with Scott Hanselman
  184. IPCONFIG/All
  185. PowerShell Analyzer: The Video
  186. Custom Alias Listing
  187. Managing Processes in PowerShell
  188. Difficulties Reading Our Blog
  189. Set-Alias-Strict
  190. Accessing data past the end of an array
  191. Sorting out -GroupBy
  192. Behind PowerShell Installer (for Windows XP / Windows Server 2003):
  193. 2 + 2 equals "Monday Evening"
  194. Two plus two equals "Monday" ?
  195. Windows PowerShell for Testers
  196. &quot;PowerShell … is there anything it CAN'T do?&quot;
  197. Yet Another Freakishly PowerFul PowerShell One-liner
  198. Cliff Notes of ConvertTo-Html & Other Language Blogs
  199. Hyphens in Command Names
  200. Blog Your Initial PowerShell Experiences
  201. Cliff Notes for PowerShell Functions
  202. More PowerShell Training Available
  203. On Scripting Languages

2006 210

  1. The Admin Development Model and Send-Snippet
  2. Sad State of Blogging Software
  3. DIY: Ternary operator
  4. Use Copy-Property to Make it Easier to Write, Read,and Review Scripts
  5. Documenting TRAP and THROW
  6. Mandelbrot One-liner
  7. Editing your Profile file
  8. PowerShell Essentials Package
  9. Resolve to blog your automation
  10. Send-SignatureToClipBoard
  11. Philosophy of Automation
  12. Boolean Values and Operators
  13. Jingle
  14. Apologizes for delays in approving comments
  15. ConfirmPreference
  16. KB: 1024 vs 1000
  17. File Aging Script
  18. [SWITCH]
  19. $OutputEncoding to the rescue
  20. Windows PowerShell SDK
  21. Get-Weather
  22. Resolve-Error
  23. PowerShell and IIS7 Revisited
  24. Start-ScreenSaver
  25. Get-PSUGUK – UK Users Group
  26. PowerShell Scripting Contest – 2 weeks left
  27. More Commercial PowerShell Training Available (this time in Germany)
  28. TechNet Webcast: An Overview of Windows PowerShell (Level 200)
  29. PowerShell Documentation Pack
  30. Commercial PowerShell Training available
  31. What's up with PSBASE, PSEXTENDED, PSADAPTED, and PSOBJECT?
  32. Let's do a deep drill into Select-String
  33. Processing .EML files with Select-String and SetCreationTime()
  34. Protecting Against Malicious Code Injection
  35. Sapien's Great PowerShell Blog
  36. Podcast with Bruce Payette
  37. UK PowerShell Users group being formed
  38. Transcript of Solving Management Problems with Windows PowerShell
  39. Transcript from my IT Forum Chalk and Talk
  40. Port25 Interview
  41. Windows PowerShell & Windows Vista
  42. IIS7 and PowerShell – the Lovefest
  43. No, really – PowerShell V1.0 IS released :-)
  44. IT Forum Day One: Windows Vista and Windows PowerShell
  45. It's a Wrap! Windows PowerShell 1.0 Released!
  46. Don't forget your GETs – The importance of naming consistency
  47. Day 1: TechEd Developers in Barcelona
  48. Working With Text and Files in Windows PowerShell (Part 3)
  49. Windows PowerShell in Action: Working With Text and Files in Windows PowerShell (Part 2)
  50. Windows PowerShell in Action: Working With Text and Files in Windows PowerShell
  51. -ErrorAction and -ErrorVariable
  52. PowerShell Month Begins!!!!
  53. Power and Pith
  54. Turning the dial to 11 with Custom TypeConverters
  55. Windows PowerShell Font Customization
  56. Windows PowerShell Exit Codes
  57. Live Syntax Checking
  58. HanselMinutes Interview
  59. Design For Operations for ISVs/Developers Workshop on October 23th and 24th, 2006
  60. Windows PowerShell in Action
  61. Adding elements to XML objects with Windows PowerShell
  62. Windows PowerShell RC2 FAQs
  63. Linking against RC2
  64. Windows PowerShell RC2 Now Available
  65. Windows PowerShell ISV/Developer Conference – Oct 9-10th, 2006
  66. TECHED: IT Forum
  67. Get-Process Piped to Dir
  68. Useful DateTime functions – LibraryTime.ps1
  69. The Wonders of Date Math using Windows PowerShell
  70. ErrorLevel equivalent
  71. Draft – Creating Cmdlet Help
  72. Windows PowerShell on TechNet Radio
  73. Controlling Internet Explorer object from PowerShell
  74. Thomas Lee on Monad (Windows PowerShell)
  75. FREE Windows PowerShell Help Tool from Sapien
  76. Best of Tech.Ed 2006 (BOSTON)
  77. All crosshairs on the same prairie dog
  78. DateTime Utility Functions
  79. BizTalk Server Applications: Get/Start/Stop
  80. Tip of the Day
  81. Writing and Reading info from Serial Ports
  82. Background &quot;jobs&quot; and PowerShell
  83. Automating Dell Battery Replacement Discovery
  84. PowerShell Namespsaces
  85. Exchange 2007 Windows PowerShell Script Contest
  86. Windows PowerShell RC2 Release Notes (DRAFT)
  87. Fun with PowerShell – character manipulation…
  88. More Windows PowerShell and Active Directory
  89. New community project created for Windows PowerShell Extensions
  90. More Windows PowerShell Training Available
  91. Windows PowerShell and the “PowerShell Worm”
  92. Joel-On-Software on the power of a good language
  93. ScriptCenter EventLog Article
  94. Scott Hanselman's Beantown.Net presentation
  95. Encoding Operations Knowledge
  96. Why do I sometimes get different types?
  97. Suppressing return values in PowerShell functions
  98. Creating arbitrary delegates from scriptblocks in PowerShell…
  99. Casting a scriptblock to an arbitrary delegate signature
  100. Issues with Windows PowerShell syntax
  101. Meet the Exchange Superstars!
  102. Setting the console title to be your current working directory
  103. How to I set the title of my Console Window?
  104. Exchange Management Shell
  105. PSMDTAG:FAQ: What is $OFS
  106. Variable expansion in strings and here-strings
  107. Cascading Type Casts
  108. HanselMinutes Podcast on Advanced Windows PowerShell
  109. Indirectly Invoking Methods Via Variablenames
  110. Type Shortcuts
  111. Are ScriptBlock parameters implemented for functions?
  112. Revisiting: Listing all the COM automation PROGIDs
  113. How can a script tell what directory it was run from?
  114. Use of Preference Variables to control behavior of streams
  115. Perserving Command History Across Sessions
  116. Listing all the COM automation PROGIDs
  117. Finding the static methods of a class
  118. Windows PowerShell One Liner: Name to IP Address
  119. Improved Support for WMI
  120. BaseName for FileInfo objects
  121. Managing Active Directory with Windows PowerShell
  122. Windows PowerShell One-Liner: List all the subdirectories in the current directory
  123. Cleaning up obsolete Windows PowerShell Aliases
  124. Leveraging Windows PowerShell Type Extensions to get documentation
  125. Windows PowerShell documentation
  126. Exchange PowerShell Scripting Contest
  127. Flexible pipelining with ScriptBlock Parameters
  128. More – How does PowerShell formatting really work?
  129. $ERRORVIEW="CATEGORYVIEW"
  130. Windows PowerShell Podcasts with Don Jones available at www.ScriptingAnswers.com
  131. Windows PowerShell: Analyst briefing with RedMonk
  132. Using Format Control Strings.
  133. TECHED: Start-Session Script
  134. TechEd Superstars: MOW, Jones, and Hanselman
  135. Tom's Hardware Windows PowerShell article
  136. Windows PowerShell at TechEd
  137. PowerShellIDE
  138. PowerShell's Script Center problem
  139. Programmatic way to get valid string values for a parameter
  140. PowerShell Grammar
  141. Filing Bugs
  142. Invoking PowerShell with complex expressions using Scriptblocks
  143. PowerShell Training is now available!
  144. RC1 Update Available
  145. Development opportunities in Windows PowerShell Team
  146. PowerShell announcement/demo available on the Web
  147. em dash, en dash, dash, dash, dash…
  148. Chewy WMI example
  149. How PowerShell Formatting and Outputting REALLY works
  150. Use of Wildcards in PowerShell Formating
  151. PowerShell interview on Tom's Hardware
  152. Bruce Payette is writing a book: PowerShell in Action
  153. IDE for PowerShell and a new book
  154. The new TabExpansion feature…
  155. Exposing the Power of .NET in a Admin-friendly way
  156. Dynamically loading assemblies in mshsnapins.
  157. Exclude, Include, Filter Parameters – How to make sense of these
  158. How to Access or Modify StartUp Items in the Window Registry
  159. The worlds easiest way to create/install MshSnapins
  160. Monad breaking change announcement: Approved verb names enforcement.
  161. Write-Progress
  162. .NET types
  163. Monad cmdlet cleanup update
  164. Days till Xmas
  165. Finding which parameters are used the most
  166. Invoking Scriptblocks from C#
  167. Minding Path Inputs in a Cmdlet
  168. Adding help for cmdlets in a MshSnapIn
  169. Ensuring Script Portability with #requires
  170. Single Shell vs Custom Shell
  171. Mshsnapin (part 2): developing a mshsnapin.
  172. Mshsnapin (part 1): usage of mshsnapin commands.
  173. Using Monad for logon scripts
  174. Managing non-terminating errors
  175. Getting MSDN help urls for .NET BCL types and Members
  176. Sunday morning drive with my hair on fire: Types/Community/Synthetic types/Democracy/Cool XML tricks
  177. Comparative Examples in MSH and KSH
  178. Verb-Noun vs Noun-Verb
  179. Finding out what determines which properties are displayed
  180. Is it safe to use ALIASES in scripts?
  181. Working with Sort-Object Cmdlet
  182. How does Select-String work with Pipelines of objects?
  183. Check Spelling Script
  184. Base64 Encode/Decode a string
  185. GetObject()
  186. Monitor the Event Log
  187. Why did you do that? $VAR/ {} / Weak Intellisense
  188. A bit about Scriptblocks
  189. Monad portal in Script Center.
  190. PINVOKE or accessing WIN32 APIs
  191. Using-Culture -Culture culture -Script {scriptblock}
  192. Debugging Monad Scripts, Part 7 (Final): How Traps Work
  193. Debugging Monad Scripts, Part 5: Preferences and Commandline Options
  194. Debugging Monad Scripts, Part 6: Trace-Expression, Breakpoint Script
  195. Debugging Monad Scripts, Part 4: set-mshdebug
  196. Debugging Monad Scripts, Part 2: $error
  197. Debugging Monad Scripts, Part 3: Write-Host
  198. Debugging Monad Scripts, Part 1: Teminating vs. Non-Terminating, ErrorRecord
  199. Image Conversion
  200. Duplicate Files 2
  201. Duplicate Files
  202. Adding Notes
  203. MshObject and Methods that take object
  204. Support for Existing apps in Monad
  205. Did you know? #4
  206. Did you know? #3
  207. Did you know? #2
  208. Did you know? #1
  209. Introduction to MshObject
  210. Windows PowerShell (Monad) Has Arrived

2001 1

  1. PowerShell Training Available Through Microsoft