Welcome Automaters!

"PowerShell

"Early

Early Bird Tickets for the 2025 PowerShell + DevOps Global Summit are now available

Oops...
Slider with alias "powershellorg home" not found.

The PowerShell Podcast Building PowerShell Tools You Wish Existed with Jorge Suarez

Jorge Suarez joins The PowerShell Podcast to share his journey into PowerShell, automation, and community contribution. From attending his first MMS conference to building creative and practical PowerShell projects, Jorge talks about how …

The PowerShell Podcast Living in PowerShell with Jeff Hicks

PowerShell legend Jeff Hicks joins The PowerShell Podcast to talk about what it really means to live in PowerShell every day. From running his entire workflow in the console to building highly polished terminal …

The PowerShell Podcast Mentorship, Mindset, and Microsoft Ignite with Shannon Eldridge-Kuehn

In this episode of The PowerShell Podcast, Shannon Eldridge-Kuehn returns to discuss her journey since becoming a Microsoft MVP, her experiences at Microsoft Ignite, and her evolving views on technology, communication, and personal growth. Shannon …

The PowerShell Podcast Cryptography, Cracking Codes, and Breaking CBC with Dr. Al Carlson

In this episode of The PowerShell Podcast, host Andrew Pla welcomes Dr. Al Carlson, a cryptographer, mathematician, and engineer whose career spans more than four decades in military intelligence, embedded systems, and advanced encryption …

The PowerShell Podcast Free Security Wins for Sysadmins with Spencer Alessi

Newly minted Microsoft MVP, pentester, and returning guest Spencer Alessi joins The PowerShell Podcast to talk about growth, giving back, and building security through PowerShell. Spencer shares lessons from his journey from sysadmin to …

The PowerShell Podcast Falling, Learning, and Laughing with PowerShell Friends

Recorded live from SpiceWorld 2025 in Austin, Texas, this special PowerShell Podcast bar session brings together community members Jeffery Hayes, Stephen Engler, Sean Wheeler, and Steven Judd for a fun and insightful celebration of PowerShell and community. Host Andrew …

The PowerShell Podcast The PSADT Framework Explained and What’s New in Version 4.1 with Dan Cunningham

In this episode, PowerShell Podcast host Andrew Pla chats with Dan Cunningham, Strategic Innovation Leader for PowerShell App Deployment Toolkit (PSADT), about the history, architecture, and evolution of the open-source framework used for enterprise …

The PowerShell Podcast 200 Episodes of Community with Frank Lesniak

In this milestone 200th episode of The PowerShell Podcast, Frank Lesniak returns to chat with Andrew Pla about automation, community, and what it means to “bet on yourself.” Frank shares his experiences leading …

The PowerShell Podcast BurntToast v1.0 and 10 Years of PowerShell Notifications with Josh King

Andrew’s longtime friend, mentor, and PowerShell legend Josh King joins The PowerShell Podcast to celebrate the tenth anniversary and version 1.0 release of his popular open-source module BurntToast, which powers customizable Windows toast notifications. Josh …

The PowerShell Podcast Always Hype About Automation with Hailey Phillips

Microsoft MVP Hailey Phillips joins The PowerShell Podcast to share her journey from systems engineer to automation innovator. She talks about IntuneStack, her new PowerShell-driven CI/CD project for Intune environments, and how it bridges the …

The PowerShell Podcast Learning, Leading, and Logging with Constantin Hager

PowerShell community leader Constantin Hager joins The PowerShell Podcast to talk about his favorite tools and journey from discovering PowerShell to organizing user groups and speaking at major conferences. He talks about his early …

The PowerShell Podcast Authenticity, AI, and the Human Side of Tech with Adil Leghari

Cybersecurity, automation, and PowerShell advocate Adil Leghari returns to The PowerShell Podcast to kick off Cybersecurity Month. Adil shares insights from his career journey: from PowerShell and automation to identity and now cloud security …

The PowerShell Podcast AutomatedLab, GUIs, and automation with Steviecoaster

Newly minted Microsoft MVP Stephen Valdinger, known as Steviecoaster, joins The PowerShell Podcast to share his journey from IT admin to community mentor and automation advocate. He talks about discovering PowerShell through Exchange, …

The PowerShell Podcast From Sysadmin to Security at Microsoft with Thomas Rayner

Thomas Rayner joins The PowerShell Podcast to share his journey from sysadmin and PowerShell MVP to securing Microsoft 365 as a security professional at Microsoft. He reflects on how PowerShell accelerated his …

The PowerShell Podcast From Sysadmin to PowerShell Team: The Story of SeeminglyScience

Patrick Meinecke, known as SeeminglyScience, joins host Andrew Pla to share his journey from sysadmin to joining the PowerShell team at Microsoft. He discusses his early community contributions, the inner workings …

The PowerShell Podcast Beginnings, Blue Bars, and the Valley of Despair with Steven Judd

In this episode, host Andrew Pla welcomes back Steven Judd, Microsoft MVP, teacher, and longtime community contributor. Together, they dive into the theme of beginnings, from starting careers in IT, to first encounters …

The PowerShell Podcast PowerShell, OAuth, and Automation in the Cloud with Emanuel Palm

Microsoft MVP Emanuel Palm joins The PowerShell Podcast to share his journey from managing printers in Sweden to being a Microsoft MVP who is automating the cloud with PowerShell and Azure. He …

The PowerShell Podcast Turtles All the Way Down: PowerShell and Graphics with James Brundage

James Brundage returns to The PowerShell Podcast to talk about his new project, Turtle, which brings the classic concept of Turtle graphics into PowerShell. From simple shapes to fractals, animations, and more, James …

The PowerShell Podcast Unlocking Automation with AI Shell and Desired State Configuration with Jason Helmick

In this episode of the PowerShell Podcast, we’re live from TechMentor at the Microsoft campus with two incredible guests: longtime advocate, educator, and PM on the PowerShell team at Microsoft …

The PowerShell Podcast Live from TechMentor: Profiles, People, and PowerShell Progress with Sean Wheeler and James Petty

In this episode, Andrew catches up with Sean Wheeler and James Petty live from TechMentor. What starts as casual conversation about conference camaraderie turns into a rich discussion on learning PowerShell, building effective profiles, …

The PowerShell Podcast PSStucco, Accessibility, and the Power of Templating in PowerShell with Gilbert Sanchez & Jake Hildreth

In this high-energy episode, returning guests Gilbert Sanchez and Jake Hildreth join Andrew for a deep dive into: Module templating with PSStucco Building for accessibility in PowerShell Creating open source GitHub orgs like PSInclusive How PowerShell can lead …

The PowerShell Podcast From EntraAuth to PSConfEU with Fred Weinmann

In this episode of the PowerShell Podcast, host Andrew Pla reunites with PowerShell legend Fred, diving deep into productivity with hotkeys and key bindings, EntraAuth, C# integration, and community reflections …

The PowerShell Podcast Are PowerShell Pros Ready for C# – Ryan Coats

In this insightful episode of the PowerShell Podcast, host Andrew Pla welcomes longtime friend and seasoned technologist Ryan Coates. Together, they explore the intersection of PowerShell and C#, discuss the …

The PowerShell Podcast The Power of Splatting and Team Empowerment

In this episode of the PowerShell Podcast, Andrew Pla welcomes longtime friend and DevOps Endpoint Engineer David Richmond. Fresh off his PowerShell Wednesday presentation, David shares insights into the power …

The PowerShell Podcast PSConfEU 2025 Bar Sessions: Community, Code & Connection

In this special live episode recorded amidst the rain-soaked streets of Malmö duringPSConfEU 2025, host Andrew Pla brings us a vibrant, multi-guest edition of the PowerShell Podcast. From impromptu bar …

The PowerShell Podcast Building Layers of Protection and Purpose – Miriam Wiesner

In this episode of the PowerShell Podcast, we catch up with returning guest and security research program manager at Microsoft, Miriam Wiesner. Recorded live at PowerShell Conference EU in Malmö, …

The PowerShell Podcast Behind the Shell with Microsoft

In this episode, recorded live at PSConfEU, Andrew catches up with some of the PowerShell team from Microsoft to talk all things PowerShell—from AIShell to PSResourceGet to the future of …

The PowerShell Podcast A Conversation from the Heart of PSConfEU

In this episode of the PowerShell Podcast, host Andrew Pla reports live from PowerShell Conference Europe 2025 in Malmö, Sweden. With energy high and community engagement stronger than ever, Andrew …

The PowerShell Podcast The Dos and Don’ts of PowerShell with Steven Judd and Gilbert Sanchez

In this episode of the PowerShell Podcast, we’re joined by Steven Judd and Gilbert Sanchez, two active contributors and speakers in the PowerShell community. We talk about the Dos and Don’ts of PowerShell. …

The PowerShell Podcast The Life and Code of The PoSh Wolf

This week, we sit down with Anthony Howell, better known as The PoSh Wolf, for an inspiring and entertaining conversation about PowerShell, community, and creativity. From his early days in …

The PowerShell Podcast From DJ Decks to Cloud Architecture – Shannon Eldridge-Kuehn

In this episode of the PowerShell Podcast, we chat with Shannon Eldridge-Kuehn, a seasoned technologist whose career spans from spinning vinyl as a DJ to leading cloud and FinOps consulting. …

The PowerShell Podcast Hacking Games and Building a Career – Mateus Pimentel

In this episode of the PowerShell Podcast, we take a detour from our typical PowerShell conversations to explore the fascinating world of game hacking with backend services developer Mateus Pimentel. …

The PowerShell Podcast Building Fast Tools and Smarter Workflows with Justin Grote

In this episode of the PowerShell Podcast, we welcome back Justin Grote, a Microsoft MVP and open-source powerhouse, for an in-depth and fast-paced conversation. Fresh off his PowerShell Wednesday presentation, Justin shares …

The PowerShell Podcast Building Confidence and Community with PowerShell with Brock Bingham

In this episode of the PowerShell Podcast, we sit down with Brock Bingham, a longtime PowerShell enthusiast, educator, and community advocate. Recorded live from PDQ Headquarters in Salt Lake City, Utah, this episode captures …

The PowerShell Podcast PowerShell, Security, and the Path to Mastery.

In this episode of the PowerShell Podcast, we bring you a special double feature! First, we sit down with Lucas Allman live from the PowerShell + DevOps Global Summit, where he shares his journey …

The PowerShell Podcast Growing with PowerShell and Community Support – Joshua Dearing

In this episode of the PowerShell Podcast, we sit down with Joshua Dearing, aka Fortress, to explore his personal and professional growth through PowerShell, community engagement, and saying yes to new opportunities. Fresh off his …

The PowerShell Podcast Lessons in Leadership from PowerShell Pioneers Jeffrey Snover and Don Jones

In this very special episode of the PowerShell Podcast, we sit down with two legends of the PowerShell world: Jeffrey Snover, the inventor of PowerShell, and Don Jones, bestselling author, …

The PowerShell Podcast The Powershell Podcast Summit sessions with Adam Rivera, Asmar Fontenot, & Luis Orta

In this episode of the PowerShell Podcast, we bring you another Summit Sessions special recorded live at the PowerShell + DevOps Global Summit 2025! This episode is a celebration of …

The PowerShell Podcast The PowerShell Podcast Summit 2025 – Missy, Leslie, & Hailey

In this episode of the PowerShell Podcast, we bring you a special edition live from the PowerShell + DevOps Global Summit 2025 — the Summit Sessions! This episode is packed …

The PowerShell Podcast PowerShell Summit Bar Sessions 2025 – David R

In this casual bar-session chat recorded at the PowerShell + DevOps Global Summit 2025, host Andrew Pla sits down with David R, a first-time attendee with a passion for learning …

The PowerShell Podcast PowerShell Summit Bar Sessions 2025 – Frank Lesniak

In this episode of the PowerShell Summit 2025 Bar Sessions, Frank Lesniak makes a triumphant return to the podcast. Frank has taken the reigns In this two-sided interview, Frank flips …

The PowerShell Podcast PowerShell Summit Bar Sessions 2025 – Steven Judd

In this episode of the PowerShell Summit Bar Sessions we talk with Steven Judd. We talk about Summit, Sean Kearney Spirit award, community, career, and more! Steven Judd is a …

The PowerShell Podcast Discovering the Deeper Layers of PowerShell with Jeff Hicks

In this episode of the PowerShell Podcast, we’re joined by the legendary Jeff Hicks, PowerShell educator, author, speaker, and community pillar. With decades of experience shaping the PowerShell landscape, Jeff returns to …

The PowerShell Podcast From Proper Football to Databases with Jess Pomfret

In this episode of the PowerShell Podcast, we reconnect with Jess Pomfret, a PowerShell and SQL Server powerhouse, LinkedIn Learning instructor, and community advocate. From her early days in England to becoming …

The PowerShell Podcast How to Build an IT Career from the Ground Up with Kevin Apolinario (KevTech)

In this episode of the PowerShell Podcast, we welcome Kevin of KevTech IT Support, a well-known mentor and educator in the IT community. With a background in fast food and …

The PowerShell Podcast Exploring PowerShell for Physical Security and Automation with Cody Paternostro

In this episode of the PowerShell Podcast, we welcome Cody Paternostro, a rising star in PowerShell automation, to discuss his unique journey into IT, the power of persistence in learning, and his …

The PowerShell Podcast How PowerShell and the Right Mindset Can Transform Your IT Career with Steven Wight

In this episode of the PowerShell Podcast, we sit down with Steven Wight, known online as PowerShell Young Team, to discuss his journey in PowerShell, automation, and the impact of the PowerShell community. …

The PowerShell Podcast PowerShell as a Defender’s Secret Weapon with Michael Haag

In this episode of the PowerShell Podcast, we sit down with Michael Haag, Principal Threat Researcher at Splunk, to dive into PowerShell security, threat detection, and automation. Michael shares his journey from IT …

The PowerShell Podcast MS Graph and Stepping into Public Speaking with Morten Kristensen

In this episode of the PowerShell Podcast, we sit down with Morten Kristensen, an automation specialist and PowerShell enthusiast, to discuss his journey with PowerShell, his experience working with the Microsoft Graph …

The PowerShell Podcast Building a Game in PowerShell from the Ground Up with Greg Martin

In this episode of the PowerShell Podcast, we welcome Greg Martin, a longtime developer and PowerShell enthusiast, who has taken PowerShell beyond system administration and into the realm of game development. Greg …

The PowerShell Podcast Building Secure PowerShell Solutions with Jake Hildreth

In this episode of the PowerShell Podcast, we welcome back security-focused PowerShell expert Jake Hildreth for an insightful conversation about PowerShell, security tools, and his continued journey in the PowerShell …

The PowerShell Podcast Exploring the Power of IoT and PowerShell with Mark Go

In this episode of the PowerShell Podcast, we sit down with Mark Go, a PowerShell enthusiast and innovator, to discuss his exciting journey from the Navy to becoming a tech-savvy …

The PowerShell Podcast Streamlining PowerShell Package Management with Fred Weinmann

In this episode of the #PowerShell Podcast, we continue our deep dive with Fred Weinmann, a Microsoftie and PowerShell legend, as he shares more insights and tools that redefine productivity …

The PowerShell Podcast The Art and Science of PowerShell Module Development with Fred Weinmann

In this episode of the PowerShell Podcast, we sit down with Fred Weinmann, a prolific PowerShell module creator, to explore his remarkable contributions, including PSFramework, PSModuleDevelopment, PSUtil, and PSFramework.Nuget. Fred …

The PowerShell Podcast PowerShell Changed My Life… with Adam Bacon.

In this episode of the PowerShell Podcast, Andrew catches up with returning guest Adam Bacon. Adam shares an update on his career and shares how PowerShell has played a huge …

The PowerShell Podcast Exploring PnP PowerShell Updates with MVP Gautam Sheth

In this episode of the PowerShell Podcast, we’re joined by Gautam Sheth, Microsoft MVP and M365 developer extraordinaire, to explore the latest improvements to the PnP PowerShell module and how …

The PowerShell Podcast Evgenij Smirnov Talks Certs, Security, and PowerShell Adventures

In this episode of the PowerShell Podcast, we sit down with Microsoft MVP Evgenij Smirnov to explore his incredible journey from working as a forklift driver to becoming a PowerShell …

The PowerShell Podcast Holiday Special with Gilbert Sanchez: PSScriptAnalyzer, AST, and PowerShell Gifts

In this special holiday episode of the PowerShell Podcast, we are joined by the incredibly talented Gilbert Sanchez. We dive into the world of PSScriptAnalyzer and use it as a …

The PowerShell Podcast Miriam Wiesner on Identity Hygiene, Security Tools, and Finding Balance

In this episode of the PowerShell Podcast, we sit down with Miriam Wiesner, a Senior Security Research Program Manager at Microsoft, to dive into the fascinating world of security and …

The PowerShell Podcast PowerShell Evolution with Sean Wheeler: What’s new in PS 7.5, AIShell, & More!

In this episode of the PowerShell Podcast, we welcome back Sean Wheeler, Lead Documentarian at Microsoft for PowerShell, to catch up on the latest developments in the PowerShell ecosystem. Sean …

The PowerShell Podcast Turning the tables. An interview with Andrew Pla

In this episode, we turn the tables and interview Andrew Pla. We explore Andrew’s back story, find out how he got started in IT, and discover where his love of …

OnRamp Scholarship Application Now Open

Scholarship Applications Now Open for the OnRamp Program at the PowerShell + DevOps Global Summit! Are you an entry-level IT professional looking for an immersive introduction to PowerShell, DevOps, and …

The PowerShell Podcast Jordan Returns: A Fun Dive into Life, PowerShell, and Beyond

In this special episode, we catch up with our former cohost, Jordan, and hear about his journey since leaving the PowerShell Podcast. Jordan shares an exciting life update, offers invaluable …

The PowerShell Podcast Growth, Grit, and Community with Steven Judd & Kevin Laux

In this episode of the PowerShell Podcast, we sit down with Steven Judd and Kevin Laux for insights and inspiration from the PowerShell community. Steven shares his experiences overcoming the …

The PowerShell Podcast PowerShell, Microsoft Graph, and MVP Wisdom with Christian Ritter

Join us as we chat with Microsoft MVP Christian Ritter about all things PowerShell and beyond! Christian dives into his journey to becoming an MVP, his insights on Microsoft Graph, …

The PowerShell Podcast The Importance of Community in Tech. Mike Kanakos and Phil Bossman

In this episode, we dive into all things community and PowerShell Saturday, from preparation and organization to the impact of community-driven events on career growth. We chat about what led …

The PowerShell Podcast Listener Voices: Reflections on PowerShell Saturday NC with Rafael Garcia, Kevin O’Conner, and Ryan Park

In this special episode of the PowerShell Podcast, recorded at PowerShell Saturday NC, we sit down with Rafael Garcia and Kevin O’Conner to discuss their experiences at the conference. They …

The PowerShell Podcast Cross-Platform PowerShell and Sending Emails with Frank Lesniak & Neha Patil

In this episode of the PowerShell Podcast, we dive into the world of cross-platform PowerShell with Frank Lesniak, who shares insights from his recent talk at PowerShell Saturday NC. Frank …

The PowerShell Podcast Exploring Redfish Protocol, Data Science, and PowerShell with Blake Cherry & Danny Stutz

In this episode of the PowerShell Podcast, I sit down with Blake Cherry to discuss the Redfish Protocol and its impact on simplifying data center hardware management, drawing insights from …

The PowerShell Podcast Culinary to Command Line: Catching Up with Drew McClellan

In this episode of the PowerShell Podcast, we welcome back the “bestsest in the midwestest” Drew McClellan, who shares his recent promotion from Jr. Sysadmin to SysAdmin II. Drew talks …

PowerShell + DevOps Global Summit 2025: Call for Papers Now Open!

PowerShell + DevOps Global Summit 2025: Call for Papers Now Open! Calling all innovators, problem-solvers, and thought leaders in the PowerShell and DevOps realm! The stage is set for the …

The PowerShell Podcast Spectre Console and TUI Magic with Shaun Lawrie

On this episode of The PowerShell Podcast, we sit down with Shaun Lawrie to discuss terminal user interfaces (TUIs) and his work on the PWSHSpectreConsole project. Shaun shares insights into …

The PowerShell Podcast Innovating with PowerShell: Micah Shonyo’s Path to C# Mastery

In this episode of the PowerShell Podcast, we sit down with Micah Shonyo to explore his inspiring journey into PowerShell, from his early days learning the language to his current …

The PowerShell Podcast Building Modern PowerShell Solutions: Justin Grote on TUIs, .NET, and Module Magic

In this episode, we chat with Justin Grote about his work with PwshSpectreConsole and the power of TUIs in PowerShell scripting. Justin takes us through his impressive collection of PowerShell …

The PowerShell Podcast Behind the Code: Adam Driscoll on PowerShell Universal and Work-Life Balance

In this episode of the PowerShell Podcast, we’re joined by the brilliant Adam Driscoll, the creator of PowerShell Universal. Adam shares exciting insights into the upcoming features and improvements in …

The PowerShell Podcast Being a Lazy Administrator with Bradley Wyatt

In this episode of the PowerShell Podcast, I had the pleasure of chatting with Bradley Wyatt, also known as the Lazy Administrator. We explored his inspiring journey from college dropout …

The PowerShell Podcast Be the Community: Insights and Event Log Automation with Phil Bossman

In this episode of the PowerShell Podcast, we sit down with the newly minted Microsoft MVP, Phil Bossman, to dive into the heart of the PowerShell community and what it …

The PowerShell Podcast Kubernetes is Easy with Anthony Nocentino

In this episode of the PowerShell Podcast, we sit down with Anthony Nocentino, a Senior Principal Field Solution Architect at Pure Storage, to dive deep into the world of Kubernetes. …

The PowerShell Podcast TechMentor Highlights: Greg Altman, Mike Nelson, and James Petty Share PowerShell Wisdom”

In the latest episode of the PowerShell Podcast, we had the pleasure of interviewing Greg Altman, Mike Nelson, and James Petty. We spoke with three speakers at TechMentor in Redmond, …

The PowerShell Podcast Exploring Cybersecurity with PowerShell and John Hammond

In this episode of the PowerShell Podcast, we sit down with renowned security researcher John Hammond. Recorded in person in Utah, we delve into John’s unique insights on PowerShell and …

The PowerShell Podcast Unveiling the Power of Generative AI with Chrissy LeMaire

In this episode, Chrissy LeMaire discusses AI, her experience at PSConfEU, and her return to in-person speaking after a 5-year break. She provides an update on her book, “Generative AI …

The PowerShell Podcast Interactive Shell Sessions and Language Models: Steven Bucher on Project Mercury

In the latest episode of the PowerShell Podcast, we sit down with Microsoft PM Steven Bucher to dive into Project Mercury, a cutting-edge CLI tool designed to provide an interactive …

The PowerShell Podcast Emrys MacInally Explores PowerShell Error Handling and Module Versioning Strategies

In this episode, we welcome back Emrys MacInally, following another successful year speaking at PSConf.EU. Emrys shares his experiences and highlights from the conference, shedding light on key discussions and …

The PowerShell Podcast Behind the Scenes at PSConf.EU: Harm Veenstra’s Experience and Insights

In this episode of the PowerShell Podcast, we sit down with Microsoft MVP Harm Veenstra to discuss his exciting experiences at PSConf.EU, where he attended for the first time and …

The PowerShell Podcast Write Code, Write Blogs: Lessons with Brock Bingham

In our latest Powershell Podcast episode, we chat with Brock Bingham. We explore his transition from sysadmin to writer and his viewpoint of coding as creative problem-solving. Brock also shares …

The PowerShell Podcast From NoWayShell to PowerShell: A Coding Transformation

In this episode, host Andrew Pla converses with coding enthusiast Josh Hendricks (@joshooaj) about his transformative PowerShell journey – a pathway that led him from avoidance to adoration. The discussion …

The PowerShell Podcast Andrew Celebrates & Previews psconf.eu with Christian & Björn

In this episode of the PowerShell Podcast, Andrew starts things off by celebrating his new Microsoft MVP. Then, we hear about all things psconf.eu and what to expect from Christian Ritter and Björn Sundling at PSConf EU. We hear some of the juicy det…

The PowerShell Podcast PipeScript, Formatting, and Docker: An In-Depth Conversation with James Brundage

In this episode of the PowerShell Podcast, we are joined by Microsoft MVP, former PowerShell team member, and module maker extraordinaire James Brundage. We hear about his experience at Microsoft Build, learn all docker and kubernetes while discussin…

The PowerShell Podcast Breaking Down ModuleFast and More with Justin Grote

In this episode of the PowerShell Podcast, host Andrew Pla interviews Microsoft MVP and PowerShell aficionado Justin Grote. They delve into an issue in the Az.Accounts 3.0.0 module, with Justin offering insights and a workaround (use an earlier versi…

The PowerShell Podcast PowerShell on Linux and Beyond with Steven Judd

In this celebration-themed episode of the PowerShell Podcast, Steven Judd makes his long-awaited return. We announce the first PowerShell Podcast MVP winner. We share tips about regex and URL encoding and dive deep into PowerShell on Linux, CloudShel…

The PowerShell Podcast PowerShell on the road at MMS-MOA with Sven De Groote and Chris Thomas

On this episode of the PowerShell Podcast, Andrew is back on the road, attending the MMS 2024 at MOA conference. Andrew catches up with Sven De Groote and Chris Thomas. Andrew and Sven take a dive into the PSAppDeployToolkit. Later in the episode, An…

The PowerShell Podcast For the love of PowerShell and Curling with Frank Lesniak

In this special MMSMOA episode of the PowerShell Podcast, Andrew is joined by Frank Lesniak. We touch base after PowerShell Summit, hear about tracking airplanes with ADS-B and raspberry pi’s. Frank talks about classes and how they almost caused him …

The PowerShell Podcast PowerShell Perspectives: Ryan Lancial on Company Culture and Authentic Careers

In this episode of the PowerShell Podcast, I’m joined by Ryan Lancial – Security Engineer at Red Canary. We talk about our shared history, his journey to security, what makes a good company culture, succeeding with no degree, the value of authenticit…

The PowerShell Podcast The PowerShell & Global DevOps Summit 2024 Bar session 4

In this episode, we have 2 interviews: Danny Stutz and Carrie Cargil. We start things off chatting with Danny and hearing about his first time speaking at Summit and how his career has gone. He shares some of his keys to success and he is someone to …

The PowerShell Podcast The PowerShell and DevOps Global Summit 2024 Bar session 3

In this episode of the PowerShell Podcast, we continue with our “bar sessions” from the PowerShell and DevOps Global Summit. We gain interesting insights into PowerShell, the Summit, career, and more. Our guests include Chris Masters, Joe Gasper, Rob…

The PowerShell Podcast The PowerShell & DevOps Global Summit 2024 Bar Session 2

In this special episode of the PowerShell Podcast, we chat with people at the PowerShell Summit. It’s PowerShell after dark, the bar sessions. We talk about the OnRamp program, its scholarship program, and more. Then, we chat with Ambre Herron, Austi…

The PowerShell Podcast The PowerShell & DevOps Global Summit 2024 Bar Session 1

In this special episode of the PowerShell Podcast, we chat with people at the PowerShell Summit. James Petty gives us a preview of the week ahead at PowerShell Summit. We also talk about the OnRamp program, its scholarship program, and more. Then, we…

The PowerShell Podcast From Blogging to DevOps with Jeff Brown Tech

In this episode of the PowerShell Podcast, we are thrilled to host Jeff Brown, a seasoned educator and PowerShell enthusiast. Jeff takes us on a journey spanning nearly two decades of his prolific blog writing, revealing how it shaped his career traj…

The PowerShell Podcast Unveiling PowerShell’s Past: An Interview with Jeffrey Snover

In this highly anticipated episode of the PowerShell Podcast, we sit down with the legendary Jeffrey Snover, the creator of PowerShell. With his departure from Microsoft, Jeffrey opens up about his insights, experiences, and candid opinions. From the…

The PowerShell Podcast MVP Spotlight: Clayton Tyger’s Story

Join us for an inspiring episode of the PowerShell Podcast as we sit down with newly crowned Microsoft MVP, Clayton Tyger. Clayton shares his remarkable journey from being a PowerShell novice to achieving MVP status, highlighting the importance of a …

The PowerShell Podcast Cloud Chronicles: Mark Wragg’s Journey in DevOps

In this engaging episode of the PowerShell Podcast, host Andrew Pla kicks things off by sharing some tab completion insights and more on the preshow. Andrew is joined by special guest Mark Wragg to delve into the world of DevOps and PowerShell. Mark,…

The PowerShell Podcast IAM in Focus: Insights from Adil Leghari

In this enlightening episode of the PowerShell Podcast, host Andrew Pla is joined by special guest Adil Leghari to delve into the intricacies of IAM (Identity and Access Management). Together, they explore the fundamentals of IAM and its significance…

Summit 2024 Speaker Spotlight: Steven Judd

Hey there, PowerShell enthusiasts! Today marks the start of a series of interviews featuring select Summit 2024 presenters. I plan to sit and chat briefly with a mix of familiar …

How to Toggle Logon Restrictions for AD Accounts

Written by Tino JR This script will allow an administrator to enable or disable logon restrictions for an Active Directory (AD) user account. I received a unique requirement, in which …

The PowerShell Podcast Crafting a Fulfilling Career: Wisdom from Industry Leaders Jeff Hicks and Mike F. Robbins

Episode Summary:
In this episode of the PowerShell Podcast, Andrew Pla is joined by esteemed guests Jeff Hicks, Microsoft MVP, and Mike F. Robbins, renowned Azure PowerShell writer. Together, they delve into the essential non-PowerShell skills necess…

The PowerShell Podcast From Admin to Defender: Jake Hildreth’s Security Evolution

In this episode of the PowerShell Podcast, Andrew sits down with the knowledgeable Jake Hildreth for an enlightening conversation covering a wide array of security-related topics. Jake shares insights from his journey transitioning into security from…

The PowerShell Podcast Reaching the Summit: Graham’s OnRamp Journey

Episode Summary:
In this engaging episode, host Andrew sits down with Graham Stringfellow for an insightful discussion filled with personal anecdotes and professional insights. The conversation kicks off with a reflection on Andrew and Graham’s share…

The PowerShell Podcast Roadmapping your PowerShell Journey with Sean Wheeler

In this episode of the PowerShell Podcast, host Andrew Pla is joined by the insightful Sean Wheeler for an enlightening discussion on all things PowerShell. Andrew starts off the episode by sharing a community tip and delving into the topic of hostin…

The PowerShell Podcast PowerShell and Pentesting: Hacker Insights with Spencer Alessi

In this action-packed episode of the PowerShell Podcast, we kick off with a loaded preshow featuring an exciting announcement of PowerShelldle, a community tip, and a deep dive into my own PowerShell journey in response to a viewer question. The main…

The PowerShell Podcast PowerShell and Education: A Deep Dive with Jim Tyler, Director of Technology

In this episode of the PowerShell Podcast, we have the pleasure of hosting Jim Tyler (@PowerShellEngineer). In this episode, Jim shares insights into PowerShell in K-12 education, his book and YouTube channel, Miscripts.org, and his various projects …

The PowerShell Podcast From Python to PowerShell: A Developer’s Perspective with Jordan Borean

In this episode of the PowerShell Podcast, we are joined by the talented Jordan Borean. Join us as we delve into the world of PowerShell development with Jordan, exploring some of his exceptional modules that have made waves in the community. Jordan …

The PowerShell Podcast From Listener to Speaker: Daniel Schroeder’s PowerShell Summit Success

Episode Summary:
In the latest episode of the PowerShell Podcast, we’re joined by the dynamic Daniel Schroeder. Dive into the world of PowerShell tips and contributions as Daniel shares insights into his tiPS module and how listeners can get involved…

The PowerShell Podcast PowerShell PM Roundtable: 2024 Areas of Excitement

In this episode of the PowerShell Podcast, we bring you a special treat—an exclusive roundtable discussion with the PMs behind PowerShell and its related projects. Hear about how the team’s goal of improving the lives of people working in operations …

The PowerShell Podcast From Engineer to Manager: Mike Kanakos on Transition, Lessons, and Community

In this episode of the PowerShell Podcast, we sit down with Microsoft MVP Mike Kanakos to explore his journey transitioning from an engineer to a manager. Mike candidly shares the valuable lessons learned, from navigating newfound responsibilities to…

The PowerShell Podcast Farewell to Jordan: MVP Chrissy LeMaire Unleashes AI Wisdom

In this special episode of the PowerShell Podcast, the hosts are joined by the esteemed Chrissy LeMaire, a double Microsoft MVP and GitHub star as we bid a fond farewell to Jordan. Chrissy’s wealth of expertise in the PowerShell, GitHub, and AI realm…

The PowerShell Podcast Unlocking Secrets: Sam Erde on Open-Source Contributions and the Locksmith Module

In this episode of the PowerShell Podcast, featuring guest Sam Erde, we delve into a myriad of topics starting with Andrew’s successful acceptance of his talk at PowerShell Summit. The episode unfolds with a spotlight on community resources. Sam Erde…

The PowerShell Podcast Code in Action: Embracing Hands-On Learning with Jeff Hicks

In this episode of the PowerShell Podcast, guest Jeff Hicks leads a dynamic discussion on the power of hands-on learning with PowerShell and the numerous benefits of learning by doing. Jeff challenges the community with a scripting challenge, encoura…

The PowerShell Podcast Breaking Down Barriers in PowerShell and Management with Kevin Cefalu

In this episode of the PowerShell Podcast, we engage in a dynamic discussion with Kevin Cefalu. Kevin shares managerial insights, valuable lessons from the Summit, and the workings of Azure Durable Functions. The conversation shifts to the power of P…

OnRamp2024 Program Unveiled

Navigating the Path to Proficiency: PowerShell + DevOps OnRamp2024 Program Unveiled Introduction The PowerShell + DevOps Global Summit proudly announces the OnRamp Program for 2024 to foster inclusivity and provide …

The PowerShell Podcast PowerShell Summit & More: A Chat with James Petty

In this episode of the PowerShell Podcast, we were joined by Microsoft MVP and PowerShell.org CEO James Petty. We dove into the core of what PowerShell.org brings to the community and James’ instrumental role in driving this platform forward. James s…

Early Bird Tickets Now on Sale

Unlock Your PowerShell Potential: PowerShell + DevOps Global Summit Tickets Now on Sale! Are you ready to elevate your PowerShell and DevOps skills to new heights? The wait is over! …

The PowerShell Podcast In Code We Trust: Being Thankful for PowerShell

In this special gratitude-filled episode of the PowerShell Podcast, we take time to appreciate the wonderful world of PowerShell – where tech and community coalesce. We highlight some splendid community projects, highlighting their large impacts and …

The PowerShell Podcast Emil Larsson: Creating Communal Tech Waves with PowerShell

In this episode of the PowerShell Podcast, we had Emil Larsson join us! We had a healthy amount of community blogs in this episode, with lots of great conversation all throughout. We discussed how helpful contributing to PowerShell docs can be. We le…

The PowerShell Podcast Entra Insights and Merrill Fernando’s Toolbox: Powering the Community

In this episode of the PowerShell Podcast, we had an enlightening conversation with Merrill Fernando, a Principal Product Manager on Microsoft’s Entra team. Our discussion unveiled an in-depth look at Microsoft Entra, providing listeners with tips an…

The PowerShell Podcast DSC, Community, and PowerShell: A conversation with Michael Greene

In this episode of the PowerShell Podcast, we were joined by Michael Greene, a prominent figure from the PowerShell team at Microsoft. Our enlightening discussion revolved around his instrumental role in the progression from DSC 2.0 to 3.0, largely i…

The PowerShell Podcast The eye of the Tyger: Clayton Tyger, A PowerShell Rising Star

In the latest episode of the PowerShell Podcast, we dove deep into the world of guest Clayton Tyger, a rising figure in the PowerShell community. Clayton shared his intriguing journey into the world of PowerShell, shedding light on his first steps an…

The PowerShell Podcast Joe Houghes; Soft Skills, Community, and Professional Growth

In this episode of the PowerShell Podcast, we were thrilled to sit virtually with none other than Joe Houghes, engaging him in an insightful discussion about his dynamic journey and participation in community activity. Woven throughout with humor and…

The PowerShell Podcast From Console to GitOps: Gilbert Sanchez Breaks It Down

On the latest engrossing edition of The PowerShell Podcast, we had the unique pleasure of discussing the intricate world of cross-platform terminal setups with none other than Gilbert Sanchez. Providing some much-needed clarification and sparking a f…

The PowerShell Podcast Navigating the IT Landscape: A Conversation with Joel ’Jaykul’ Bennett

In the latest episode of the PowerShell Podcast, we delve deep into the world of IT with our distinguished guest, Joel “Jaykul” Bennett. From plumbing the depths of GitOps basics to demystifying the role of Kubernetes, Joel leaves no stone unturned. …

The PowerShell + DevOps Global Summit CFP is OPEN

Call for Papers Now Open: Join the PowerShell + DevOps Global Summit 2024! Are you a PowerShell enthusiast or a DevOps aficionado with a wealth of knowledge to share? Do …

The PowerShell Podcast PowerShell Pioneer: A Deep Dive with Microsoft PM Jason Helmick

On the latest episode of the PowerShell Podcast, we sit down with Microsoft’s very own Jason Helmick, a celebrated PM on the PowerShell team. Jason takes us on a nostalgic journey through the early days of PowerShell while also recounting his critica…

The PowerShell Podcast The Matrix of PowerShell: Security and Automation with Researcher Miriam Wiesner

In our latest PowerShell Podcast, we had an insightful discussion with Miriam Wiesner, a renowned Senior Security Researcher at Microsoft and the author of “PowerShell Automation and Scripting for Cybersecurity.” Miriam, who is juggling her roles as …

PowerShell Escape Room

PowerShell Escape Room by Michiel Hamers by Michiel Hamers https://about.me/michielhamers/ Why on earth you want to create an Escape Room with PowerShell as backend? I’ve always been a fan of …

Microsoft Graph PowerShell Module: Getting Started Guide

Microsoft Graph PowerShell Module: Getting Started Guide by Jeff Brown Microsoft is retiring the Azure AD Graph API sometime after June 30, 2023 (announcement). This retirement includes the Azure AD …

The PowerShell Podcast Exploring PowerShell, Braid, and beyond with Bruce Payette

In this riveting episode of the PowerShell Podcast, we sat down with one of PowerShell’s creators, Bruce Payette. Bruce enlightened us on various topics, from the key design principles that spurred PowerShell’s success to captivating anecdotes from i…

The PowerShell Podcast Educational Odyssey: From Classroom to Cloud with Michael Bender

In this episode, we have a vibrant conversation with Michael Bender who shares his fervor for teaching. We take a deep dive into his educational journey, from academia to course creation at Pluralsight, eventually leading him to his role as a Cloud A…

The PowerShell Podcast Unveiling Posh: Exploring James Brundage’s Latest Project

In our much-anticipated second interview with James Brundage, marking a year since his last appearance, we delved into a dynamic array of topics. The episode commenced with a rundown of PowerShell Gallery security, addressing listener feedback and co…

The PowerShell Podcast Shell-Shocked: PowerShell Gallery Security, Reddit Questions, and more

In this episode of the PowerShell Podcast, we thank our listeners on reaching 60k downloads, discuss Fred’s upcoming security deep dive on Discord, and answer some of Reddit’s biggest questions. We’ll delve into the benefits of PowerShell on macOS an…

The PowerShell Podcast Shaun Lawrie: Procrastination, Pixels and PowerShell

In this episode of the PowerShell Podcast, we dive deep into conversation with Shaun Lawrie, an enthusiast who’s made waves in the PowerShell community. We discover Shaun’s love for defaults, and this makes Jordan’s day. He also gives us a sneak peek…

The PowerShell Podcast From Cloud to Console: Harm Veenstra’s PowerShell Perspectives

We had a cool chat with Harm Veenstra, the guy behind powershellisfun.com. We got into some neat PowerShell stuff like Out-ConsoleGridView and the -PassThru parameter. Harm also gave us the lowdown on when to quit the cloud and spilled the beans on r…

The PowerShell Podcast Björn Sundling. From PowerShell Developer to MVP: An Unfiltered Journey

In our latest PowerShell Podcast, we invited Microsoft MVP Björn Sundling,  on a riveting journey from being a PowerShell developer to securing Azure DevOps repositories. With a passion for speaking seeded from his first year at PSConfEU 2015, his ro…

The PowerShell Podcast Culture, Mentoring, and Tech: A Talk with Glen Sarti

In this episode of the PowerShell Podcast, Glen leads us on the journey of his wide-ranging career, sharing stories about his beginnings in the Powershell world and addressing his brave decision to move across the globe for his dreams. He unravels th…

The PowerShell Podcast The Lowdown on PSResourceGet: An Exclusive with Sydney Smith

In our latest PowerShell Podcast episode, guest Sydney Smith shared her unique journey to the PowerShell team and her insights on open-source work. The episode also uncovers exciting updates about PSResourceGet and upcoming events like a bug bash and…

The PowerShell Podcast Delving into Pester, Profiler, and PSConfEU with Jakub Jareš

In the latest episode of the PowerShell podcast, we had an insightful chat with Jakub Jareš, the lead maintainer of Pester and a software engineer at Microsoft. The talk circled around the history, growth, and importance of Pester, Jakub’s role in th…

The PowerShell Podcast Speaking, Mentorship, and Growth with Emrys MacInally

On our latest PowerShell podcast, we chatted with first-time PSConfEU speaker and all-around cool guy Emrys MacInally. He filled us in on his conference experience and mentorship program insights. We dove into the techie stuff – getting the 411 on Wi…

The PowerShell Podcast NTLM to Cloud Security: Insights from National MSP Director Mike Soule

In this episode of the PowerShell Podcast, we delve into a range of topics with Mike Soule, National Director for a Managed Services Provider (MSP). From exploring the pitfalls of NTLM and discussing alternatives to learning the ins and outs of Jupyt…

The PowerShell Podcast PowerShell Unplugged: A Symphony of Tech and Music with Jim Truher

In this episode of the PowerShell Podcast, we welcome special guest Jim Truher, one of the founding fathers of PowerShell. We discuss his fascinating journey from being a professional musician to transitioning into a career in technology, the origins…

The PowerShell Podcast PowerShell Exposed: Security, Remoting, and More with Fred Weinmann

In this exciting episode of the PowerShell Podcast, we dive deep into the realm of PowerShell with our esteemed guest, Fred Weinmann. We explore the strengths and weaknesses of VS Code and the ISE, as well as discuss crucial topics like script block …

The PowerShell Podcast Blogging secrets with Christian Ritter

In this episode of the PowerShell Podcast, we are joined by community member Christian Ritter. We talk about PSConfEU and the importance of community. Christian shares his blogging secrets and insights into his growth in PowerShell over the years. Fr…

The PowerShell Podcast Hickory Dickory Docs

In this episode, we talk to the Microsoft docs team (Sean Wheeler, Mike Lombardi, and Mike F. Robbins) about the success of docathon at Summit. We then talk about the value of contributing to docs, and all of the ways the barriers are being lowered f…

PowerShell + DevOps Global Summit 2024

We have had a lot of questions regarding the dates and location for the 2024 edition of the PowerShell + DevOps Global Summit. The team has been working hard to [...]

The PowerShell Podcast Episode 66 – Help me PowerShell. You’re my only hope.

In this episode, we are joined by Brock for an enlightening discussion filled with insights and practical tips for PowerShell enthusiasts. In this episode, they reflect on their first PowerShell for beginners class they ran and the significance of es…

The PowerShell Podcast PowerShell and DevOps Global Summit – Steve Judd, Poshwolf (Anthony Howell), Phil Bossman, Dan Hill, and Geoff Schram

It is the last of the bar sessions from the PowerShell and DevOps Global Summit. We talk about everyone’s experiences at Summit with Steve Judd, Poshwolf(Anthony Howell), Phil Bossman, Dan Hill, and Geoff Schram. Catch our final interviews from Summi…

The PowerShell Podcast PowerShell and DevOps Global Summit – Jon Junell, Clayton and Nick, Gordon and Sammie, and Scott

We are back with another set of PowerShell after dark interviews at the PowerShell & DevOps Global Summit. We discuss the major takeaways from Summit with Jon Junell, Clayton and Nick, Gordon and Sammie, and we finish it off with Scott. Catch the vib…

The PowerShell Podcast PowerShell and DevOps Global Summit – Josh King and Steven Bucher

In this special episode, we bring you two exciting interviews. 
First up, we talk with Josh King, who needs no introduction. In this interview, we dive into Josh’s background, his travels from New Zealand, and his contributions to the PowerShell comm…

The PowerShell Podcast PowerShell and DevOps Global Summit – The bar sessions

What happens after dark at the PowerShell & DevOps Summit? Find out as Andrew and Jordan chat with Summit attendees and organizers during the PowerShell Podcast bar sessions. Jordan and Andrew discuss the major takeaways from Summit with Josh Hendric…

The PowerShell Podcast Talking PowerShell on Ramp with Drew McClellan

In this episode of the PowerShell Podcast Drew talks about how he got into IT, his experience with the PowerShell community, and his plans for the future. Last we talk about winning a scholarship for the PowerShell Summit on ramp. 
Guest Bio and link…

The PowerShell Podcast Maximizing Community Engagement with sqldbawithabeard

Today, we had the pleasure of interviewing Rob “sqldbawithabeard” Sewell, who shared insights on changes to dbachecks, maximizing community involvement, mentorship, and dbatools. We also discussed the exciting upcoming events, including psconfeu and …

The PowerShell Podcast Securing the Cloud with David das Neves

After what may be the worst intro in the history of the podcast, we explore PowerShell, Security, and the cloud with David das Neves. From his beginnings as a developer to starting his own company, Shift Avenue, David shares the importance of address…

The PowerShell Podcast The Just Us League With Andrew and Jordan

 
Episode Summary:
In this episode of The PowerShell Podcast, Jordan Hammond and Andrew Pla discussed the importance of collaboration and how helping others can lead to more wins. They also talked about customizing their PowerShell prompts, finding p…

The PowerShell Podcast Transitioning to DevOps with Dave Carroll

We had the pleasure of speaking with Dave Carroll, a DevOps engineer and former sandwich artist. We discussed the importance of psychological safety in the workplace, transitioning to DevOps, and learning Python as a PowerShell user. Dave also shared…

The PowerShell Podcast Using PowerCLI with Dale Hassinger

In this episode of the PowerShell Podcast, we had the pleasure of speaking with Dale Hassinger, a VMware Technical Account Manager and PowerShell enthusiast. Dale shared his journey from CNC Programmer to VMware TAM, and discussed his involvement in …

The PowerShell Podcast Modern Automation with PowerShell Michael

In this episode, we are joined by Microsoft MVP Michael Zanatta to discuss the new PowerShell community book, “Modern IT Automation with PowerShell.” We start off by talking about Constrained Language Mode, which Michael knows a lot about. We then mo…

The PowerShell Podcast Reaching New Users with Jeff Hicks

We are joined by Jeff Hicks, who shares his expertise as a longtime PowerShell educator. We get things started by in the most logical way: talking about the Teletubbies and the biggest secret in content creation. Jeff discusses how to get more people…

The PowerShell Podcast Using PowerShell on Linux with Avri from Posh4Linux

Episode Summary:
In this episode of the PowerShell podcast, Avri from Posh4Linux shares his experience using PowerShell on Linux. He also details Microsoft’s open source efforts, the obstacles he’s encountered, and how he overcame them – such as with…

The PowerShell Podcast Learning by Doing with Don Jones

In this special episode of The PowerShell Podcast, we celebrate the show’s 1 year anniversary with a very special guest, Don Jones! Don is the founder of the DevOps Summit and has been a leader in the PowerShell community for many years. We chat abou…

PowerShell Summit! Then and Now

March 1, 2023 11am Pacific Standard Time Join Don Jones and James Petty as they discuss the history of the PowerShell Summit. How it started and why it almost didn't [...]

PowerShell for Developers: Doug Finke’s Story

In this episode, we are joined by the creator of the popular PowerShell module ImportExcel, Doug Finke. Doug shares the story of how he got into PowerShell, the Monad Manifesto, and the PowerShell AI module. He also dives into the details of how Impo…

Dex Knows – With Dan Franciscus

Dan has been working with PowerShell since his early days in IT, where he was tasked with moving 500 mailboxes a night. He took the time to learn PowerShell and developed a process to do this efficiently. In 2017, he attended a 5-day PowerShell train…

Bringing Home the Bacon with Adam…Bacon

In this episode, we are joined by returning guest and friend of the podcast Adam Bacon. Adam shares his inspiring journey from being jobless to landing his dream job. He describes how he planted seeds through his public work and the role that played …

Asking the Right Questions: A Conversation with Guy Leech

In this interview with Guy Leech, he shared his passion for the coding community and how it has helped him in his career. He revealed that he uses his Twitter account as a personal knowledge base, and shared his story on how he got started in coding….

Can we do this while exhausted with Andrew, Jordan, and JJ

In this episode, JJ joins Jordan and Andrew as they attempt an episode while being rundown and exhausted. We cover many subjects but veer off course several times. Not to worry, Jordan finds a way to talk food again. We also find time to talk about s…

MVPs and Stars with Barbara 4rbes

In this episode, we are joined by GitHub star Barbara Forbes. She tells us what her experience has been like as a GitHub star and presents a session at GitHub Universe. We got to learn about GitHub Codespaces as well as GitHub CoPilot and the future …

Building Communities with Chrissy LeMaire

In this episode, Chriss LeMaire chats with us and shares her perspective as a PowerSheller, DBA, Github star, community-builder, and more. We explore imposter syndrome and where Chrissy gets her confidence from. We talked about creating DBATools, bec…

Context is Key with Gael Colas

In this episode, Gael Colas takes us on a DevOps journey. He shared some of his experience working with companies and some of the non-coding skills that are critical for successful automation to take place in an organization. We talk about the value …

Developing Sustainable Systems with Skatterbrainzz

In this episode, Skatterbrainzz shares his perspective as a PowerShell user and a consultant. Skatterbrainzz shares his approach to problem-solving and how communication is key. We talk about tips for dealing with consultants, the benefits of pair pr…

PowerShell, Microsoft, Management, and more with Steve Lee

In this episode, we get to hear the perspective of an insider. Steve Lee shares a bit about his background and how he came to find himself managing the PowerShell team. He talks about the double-edged sword of working on a product that is so widely d…

The Return of James Petty with James Petty

In this episode, we got to speak to James Petty, who is a little busy at the moment. Running Summit has become so easy for him that he added both a new kid and a new job into the mix this year. We talk all about Summit, PowerShell, how many first-tim…

PowerShell + DevOps Global Summit 2023

Summit Information What: 2023 PowerShell + DevOps Global Summit Where: Marriott Downtown Bellevue WA When: April 24-27, 2023 Dates to Remember1 - Jan Early Bird sales will end 15 - [...]

The PowerShell Podcast at 40; Reflections, Ruminations, and Ramblings

In this laid-back episode, Jordan and Andrew take the opportunity to catch up on their PowerShell going-ons. Jordan tells us how he saved dozens of hours on a script and the benefits of helping out your friends. Andrew chats about terminal GUIs, his …

RTFM with Steven Judd

Episode Summary:
In this episode, we have our first returning guest, Steven Judd! Steven gets things started off right by talking about the process of turning a command into a function and how PowerShell provides value each step of the way. Steven co…

Nightmare Fuel with I am Jakoby

In this episode, we talk with ethical hacker I am Jakoby who gives us insights into the many ways someone can get access to your systems. We talked about how he started his journey into ethical hacking, and the support he got when he submitted for ha…

Got Trees? With Mathias Jessen

In today’s episode, Mathias tells us how he ended up with the name IISResetme. We then get a great explanation of the Abstract Syntax Tree (AST). Jordan learns he needs to do much more reading on this subject but appreciates this awesome head start t…

Practical Automation With Matthew Dowst

Episode Summary:
In this episode, we learn about taking the next step from being able to run and write PowerShell to implementing automation solutions in your environment. Matthew shares advice on how to approach automating tasks and shares what he’s…

Loving the Community with Phil Bossman

Episode Summary:
In this episode, Phil shares his favorite thing about PowerShell: the community. As a leader of the RTPSUG, Phil encourages Andrew and Jordan to submit for Summit while not committing himself fully. Phil loves the PowerShell communit…

PowerShell Podcast in 1 day of Lunch with Claudio Silva

In this podcast, Cláudio shares his journey as a DBA and the massive role of PowerShell in that journey. He shares advice for DBAs who are just getting started with PowerShell and automation as well as some of the easiest ways to start taking advanta…

Cross-Platform PowerShell with Daniel Silva

In this episode, Daniel shares his experience with PowerShell. We discussed his experiences with Raspberry Pi’s, IOT, and how that played a role with his getting involved in the PowerShell community. Daniel shares his thoughts on learning, teaching, …

Capitalizing on Opportunity with Mikey Lombardi

In the episode, Mikey Lombardi explains how his involvement in the PowerShell community has opened opportunities throughout his career. We discuss how imposter syndrome can prevent you from even trying for a fantastic opportunity and how much growth …

Patterns and Projects in PowerShell with Chris Bergmeister

In this episode, we learn more about how Christopher, a traditionally trained .NET developer, approaches PowerShell patterns and projects. He shares with us a wealth of wisdom that he’s learned throughout his career. From discussing the learning oppo…

Shy Bairns Get Nowt with Brett Miller

In this episode, we discuss Brett’s unusual path to IT. He discusses how his contributions to the community have changed over the years. We discuss the similarities in problem-solving between daily tasks and coding. Jordan learns that listing yak sha…

Exploring AutomatedLab and DSC with Raimund Andrée

In this episode, we revisit AutomatedLab with the other primary maintainer, Raimund Andrée. Raimund teaches us about DSC and shares details of the DSCWorkshop project, which is a great way to go about learning more about DSC in a hands-on manner. We …

Introducing AutomatedLab with Jan

Episode Summary:
In this episode, we get an initial introduction to AutomatedLab by one of the primary maintainers, Jan-Hendrik Peters. We learned about what AutomatedLab is used for and how you can benefit from it. We also got to hear about his obse…

Toasting Git with Cory Knox

In this episode, we chat with Cory Knox. We talked all about the PowerShell discord and how it’s grown over the years and is a great resource to connect with the community and have your questions answered. Cory and Jordan find common ground in their …

Make More Modules with Adam Bacon

In this episode, we hear from someone whose career has grown alongside PowerShell’s. Adam shares some of the challenges that he’s experienced when automating business processes with PowerShell. Starting in the early days of PowerShell, Adam talks abo…

Pushing PowerShell’s Perceived Purpose with James Brundage

In this episode, we explore different ways that the upper-bound limits of PowerShell have been pushed. We get to hear from one of the most advanced PowerShellers that we’ve met yet. He shares insight into what it was like working on the PowerShell te…

Passion + PowerShell = Profit with David Hall

In this episode, we cover a lot of ground. We cover how PowerShell has helped our careers, from the beginning roots to the current day. David covers how he got his start, the challenges he faced along the way, and how each opportunity to teach came u…

Oh the Places you will go… with PowerShell – Mike F. Robbins

In this episode, we get to hear the journey of someone who was a Microsoft MVP that ended up turning in their MVP and joining the mothership. Mike details his journey and shares some of the secrets to his success, including the importance of blogging…

Learn Powershell in 5 Painless Steps – Decisions (If/Else, Switch, Function) – Step 5

DevOps = Developers + Operations.  What if you’re in Operations and don’t have a developer at your disposal?  That should never stop you from making your job easier and more …

Learn Powershell in 5 Painless Steps – Loops (Foreach, For, While) – Step 4

DevOps = Developers + Operations.  What if you’re in Operations and don’t have a developer at your disposal?  That should never stop you from making your job easier and more …

Learn Powershell in 5 Painless Steps – Input (Console, File, Applications) – Step 3

DevOps = Developers + Operations.  What if you’re in Operations and don’t have a developer at your disposal?  That should never stop you from making your job easier and more …

Learn Powershell in 5 Painless Steps – Output (Console, File, XML/CSV) – Step 2

DevOps = Developers + Operations.  What if you’re in Operations and don’t have a developer at your disposal?  That should never stop you from making your job easier and more …

Learn Powershell in 5 Painless Steps – Storage (Variables, Arrays, Hashtables) – Step 1

DevOps = Developers + Operations.  What if you’re in Operations and don’t have a developer at your disposal?  That should never stop you from making your job easier and more …

On to the Future with Powershell

When I started my 5 Painless Steps Powershell learning series. It was a smashing success. I was hoping a few dozen people would find it useful. It was viewed by …

Developing PowerShell Tools with Adam Driscoll

We talked about Adam’s journey into PowerShell, how he started creating tools for PowerShell, and how his experience as a developer. He shared insights into the challenges of growing a business while developing new features and how he manages all the…

Using PowerShell for Incident Response with Fernando Tomlinson

In this episode, we get to hear the perspective of someone who has been in the trenches of Incident Response. Fernando shared his experiences and methods for leveraging PowerShell during incidents. We talk about how the general perception of PowerShe…

A conversation that will !slap you with Jaap Brasser

In this episode, Jaap tells us how he got into speaking at conferences. We talk about examples of how his support has helped people on their own speaking journey. We discuss a few of the recent talks he has given, from abstracting code to bettering y…

Streamlining Learning with Josh Duffney

In this episode, we talk about how unique your career path can be, how common it is to end up doing things you never imagined, and how PowerShell plays a role in getting you there. Josh talks about streamlining his day-to-day life to maximize his abi…

Repositories with Adil Leghari: Do not take orally

Episode Summary:
In this episode, we learned all about repositories and how to use them in a PowerShell context. We briefly discussed the challenges of working from Home. We learned how Adil got started in the PowerShell community including getting i…

Securing and Setting up Microsoft Sentinel with Sabrina Kay

This episode taught us about Microsoft Sentinel, a SIEM (Security Information and Event Management) and SOAR (Security, Orchestration, Automation, and Response) product. Security is a constantly changing landscape, and Sabrina gives some tips on a su…

Just The Two of Us

After 5,000 downloads, Andrew and Jordan stop to say thank you for all of the support from the community. We also cover some of the very nice messages we have received and have a special community highlight for Drew McClellan. Then we cover some file…

Template Podcast Title with Gilbert Sanchez

Episode Summary:
In this episode, we cover the value of templating and how Stucco can be used to improve our module development, both inside an organization and for personal projects. Gilbert shares his experience using Stucco on a personal project, …

PowerShell & Global DevOps Summit. The Bar Sessions.

This episode features several conversations we captured while at the Global Summit. Ryan Richter talked to us about his experiences attending the OnRamp. Steven Judd talked about helping to run the remote summit, dad jokes, and music. Lastly, we talk…

Drinking From The Firehose Of Knowledge With Justin Grote

Episode Summary:
In this episode, we got to become familiar with a couple of Justin’s favorite things: deep dives into subjects and axioms. Justin has a lot of experience and insight into the “why” behind things, and he doesn’t hold back from sharing…

Talking Crescendo and Documentation with Stevie Coaster

Episode Summary:
In this episode, we talk about Crescendo, a development accelerator that can help rapidly build PowerShell cmdlets around existing command-line tools. We also discuss coding on twitch, writing with the customer in mind, and proper do…

The Value of Mentorship with Jeff Hicks

Episode Summary:
We caught up with Jeff Hicks at the PowerShell and Global DevOps summit. He talks about how he always wanted to be a teacher and how PowerShell has helped him achieve that. We also discuss the holy trinity of PowerShell Cmdlet: Get-H…

Contributing to PowerShell Made Easy with Sean Wheeler

We caught up with Sean Wheeler at the PowerShell + DevOps Global Summit to discuss all things documentation. We discuss why open source is an open discussion and how documentation moving to open source makes for a lot of opportunities to help contrib…

PowerShell & DevOps Global Summit (PowerShell After Dark)

Jordan and Andrew are attending the PowerShell & Global DevOps Summit in Bellevue, Washington. This summit brings together some of the most influential names in PowerShell and is a gathering place for the PowerShell community. In this episode, Jordan…

Securing PowerShell with Fred Weinmann

I hope you are ready to learn because Fred hits the ground running with information and never lets up. We cover a lot of ground on security and PowerShell, covering topics like: Constrained Language Mode (CLM), script block logging, Anti-Malware Scan…

This title is not psremotely clever

This episode highlights Matthew Dowst and his excellent PowerShell Weekly blogs on Dowst.dev. Then we talk about running PowerShell on remote machines and using Invoke-Command vs. Enter-PsSession. We spend a small amount of time on Just Enough Admini…

DBATools with Jess Pomfret

Episode Summary:
Jess Pomfret joins us to discuss how PowerShell was the perfect tool to help her automate DBA tasks. She gives some great insight into joining the community for the first time and talks about how helpful Chrissy LeMaire was in submit…

Nobody Keeps a Secret Like PowerShell

Andrew loses his coffee. We highlight Justin Grote who has a knack for breaking down the why not just the how of PowerShell. We discuss secure ways to use credentials with PowerShell. Lastly, we talk about security with PowerShell, and how it is ofte…

Chatting about Chatbots with Mike Kanakos, Microsoft MVP

Mike Kanakos is extremely active in the PowerShell community, so getting the opportunity to highlight all his contributions was pretty awesome for us. We got to talk about all of the ways we can contribute to PowerShell to keep it the best version of…

James ”Friggen” Petty! Microsoft MVP

James Petty is crazy busy with all things PowerShell. He is running the upcoming PowerShell + DevOps Global Summit. James runs PowerShell.org, Co-Authoring PowerShell in a Month of Lunches, and in mid-May will be running The PowerShell “Firehose Clas…

Stop Typing So Much

We are all about psreadline! The latest psreadline just hit General Availability as of February 23rd. We highlight John Savill and his awesome YouTube channel. We cover how to get psreadline up and running in VsCode. Lastly, we talk about some of our…

The Power of Shell Compels You

In the first-ever episode, we break down who the hosts are and why we started this podcast. Getting that crap out of the way, we get to talk about PowerShell! We cover Kevin Marquette’s “Everything you want to know about” series, focusing on psobject…

2022 PowerShell + DevOps Global Summit Covid Survey

Greetings PowerShell Folks – As we approach a new year and a new Summit, we wanted to include you, the community, to help us understand what steps we can take …

2022 IT OnRamp Scholarship Information & Application

The OnRamp Scholarship returns in 2022! We are currently looking for applicants for the PowerShell + DevOps Summit 2022 OnRamp Track Scholarship. TLDR: you can apply for the OnRamp Scholarship here! OnRamp is …

ICYMI: PowerShell Week of 22-October-2021

Topics include Microsoft Graph, PowerShell remoting and more…

What makes a great submission for summit

The Call for Proposals(CFP) for the PowerShell + DevOps Global Summit 2022 opens in a few weeks (1-November). We’ve heard a lot of questions – What topics are you looking for? I …

ICYMI: PowerShell Week of 08-October-2021

Topics include VMWare, Windows 11, Web Reports and more… Special thanks to Robin Dadswell, Prasoon Karunan V, Kiran Patnayakuni and Kevin Laux How to gather your vCenter inventory data with …

PowerShell + DevOps Global Summit 2022 Update

Join us April 25-28, 2022 in Bellevue WA We are pleased to announce the PowerShell + DevOps Global Summit April 25-29, 2022, at the Marriott in Bellevue, WA. That's right!! [...]

Automation Summit Going Virtual and New Date

We are Going Virtual We want to let everyone know the Automation + DevOps Summit team has decided that it is in the best interest for everyone to move the [...]

ICYMI: PowerShell Week of 03-September-2021

Topics include O365, SQL, Code Formatting and more… Special thanks to Robin Dadswell, Prasoon Karunan V, Kiran Patnayakuni and Kevin Laux Automating with PowerShell: Setting up application consent by Kelvin …

ICYMI: PowerShell Week of 16-July-2021

Topics include Azure Devops, Microsoft Defender, Azure and more…

ICYMI: PowerShell Week of 09-July-2021

Topics include Exchange Migrations, APIs, PrintNightmare and more…

So you want to start a User Group

But where do you begin? I’ve blogged about this from the reversed perspective on my own blog about finding user groups with a small section about what you can do …

ICYMI: PowerShell Week of 02-July-2021

Topics include Monitoring Azure, Filtering objects, Generating SQL reports and more… Special thanks to Robin Dadswell, Prasoon Karunan V, Kiran Patnayakuni and Kevin Laux From SQL to Excel with PowerShell …

ICYMI: PowerShell Week of 18-June-2021

Topics include Password Auditing, PowerShell 7.2, WiFi Password Recovery and more…

ICYMI: PowerShell Week of 11-June-2021

Topics include BluebirdPS, Scripting Challenge, Wifi and WMI

ICYMI: PowerShell Week of 04-June-2021

Topics include AD, Azure AD,  Debugging and more…

ICYMI: PowerShell Week of 28-May-2021

Topics include PowerBI SQL, Exchange online and more

ICYMI: PowerShell Week of 21-May-2021

Topics include Pester, AD, Chrome and more…

Meet the Automation Summit team

We would like to introduce you to the core team for the Automation + DevOps Summit which will be held November 1-3 at the Renaissance Hotel in downtown Nashville TN. [...]

ICYMI: PowerShell Week of 30-April-2021

Topics include SendAs, Intune, Hyper-V, Secrets Management and more… Special thanks to Robin Dadswell, Prasoon Karunan V, Kiran Patnayakuni and Kevin Laux.

Live Shows – PowerShell + DevOps Global Summit

We will be producing live shows twice a day during Summit. The first show will be at 6:20 AM PDTand the second show will be at 3:00 PM PDT. The [...]

ICYMI: PowerShell Week of 23-April-2021

Topics include Script signing, Item Insights Security via Graph, Microsoft Learn and more…

ICYMI: PowerShell Week of 16-April-2021

Topics include Azure Functions, Default Parameters, AWS, Text to Speech and more…

ICYMI: PowerShell Week of 09-April-2021

Topics include PowerShell profiles, Parameter defaults, ARM and more…

ICYMI: PowerShell Week of 02-April-2021

Topics include help sections, Approved Verbs, Identity Management and more…

ICYMI: PowerShell Week of 26-March-2021

Topics include PoshGUI, Foreach-Parallel, Azure CLI and more…

ICYMI: PowerShell Week of 19-March-2021

Topics include DSC, Active Directory, Compare-Object and more…

Last Call for Summit Lightning Demos

The CFP for Lightning demos will be closing 15 march at 11:59 Pacific Daylight Time This year, the PowerShell + DevOps Summit will be a virtual event. Submissions to present …

ICYMI: PowerShell Week of 12-March-2021

Topics include logging, converting PowerShell scripts to executables, PSJobs with VMWare and more…

Call for Authors and Editors

“I’m pleased to announce the Call for Editors and Call for Authors for the “Modern IT Automation with PowerShell” book. This project is a new initiative to develop a textbook …

ICYMI: PowerShell Week of 05-March-2021

Topics include REST APIs, PSRemoting, Azure AD reporting and more…

Summit Lightning Demos

This year, the PowerShell + DevOps Summit will be a virtual event. Submissions to present a Lightning Demo are still open? The PowerShell community is looking for you! You Can …

Website & Forum Updates

The migration is completed and we are happy to announce that the new forums are live and ready to go. If you had an existing powershell.org account you will need …

ICYMI: PowerShell Week of 26-February-2021

Topics include DNS, VMWare, Exchange and more…

ICYMI: PowerShell Week of 12-February-2021

Topics include Microsoft Cloud Services, Dynamic parameters, PSRemoting, jobs and more…

ICYMI: PowerShell Week of 29-January-2021

Topics include PSRemoting, Active Directory, string manipulation and more..

ICYMI: PowerShell Week of 22-January-2021

Topics include GitHub Actions, Linux, SharePoint and more…

ICYMI: PowerShell Week of 15-January-2021

Topics include PowerShell 7.1, SharePoint Online, WPF and more…

ICYMI: PowerShell Week of 08-January-2021

Topics include Phishing, DSC, Regex and more… Special thanks to Robin Dadswell, Prasoon Karunan V, Kiran Patnayakuni and Kevin Laux Set Windows Timezone via Location Services by Dan Tsekahnskiy on …

PowerShell + DevOps Global Summit 2021: Calling All Speakers!

The deadline for submitting your proposal ends January 15th! Get those submissions submitted ASAP and start getting ready to build your awesome demos!

ICYMI: PowerShell Week of 18-December-2020

Topics include NuGet feeds, Azure, OpenSSH, PowerShell 7.2 and more…

Media Sync: Organize Your Photos and Videos with PowerShell

Do you have photos and videos that you have taken over the years that are scattered all over the place? Do you want to have all your photos and videos …

ICYMI: PowerShell Week of 11-December-2020

Topics include Graph, DateTimes, JSON, Crescendo and more…

ICYMI: PowerShell Week of 27-November-2020 & 04-December-2020

Topics include Secret Santa, Microsoft Graph, NAS devices and more.. Special thanks to Robin Dadswell, Prasoon Karunan V, Kiran Patnayakuni and Kevin Laux. Powershell Secret Santa, sent via Android SMS …

Update: 2021 PowerShell + DevOps Global Summit

The 2021 PowerShell + Devops Global Summit will be a virtual event held on April 27-29. It is a three day event and will have 24 speaker sessions.

ICYMI: PowerShell Week of 20-November-2020

Topics include Splatting, Print Servers, Active Directory and more…

ICYMI: PowerShell Week of 13-November-2020

Topics include Teams, Azure, Tic-Tac-Toe and more…

ICYMI: PowerShell Week of 06-November-2020

Topics include Containers, Microsoft Teams, AMSI and more

Writing Your Own PowerShell Functions / Cmdlets

This article is an attempt at describing some of my thought process when building functions. By functions I mean a command that you can execute after importing a module. I …

The Return of the PowerShell + DevOps Global Summit

The DevOps Collective INC is pleased to announce the return of the PowerShell + DevOps Global Summit in April of 2021. The 2021 event will be a little bit different [...]

ICYMI: PowerShell Week of 30-October-2020

Topics include SQL, Teams Webhooks, Zombie Files and more…

ICYMI: PowerShell Week of 23-October-2020

Topics include web forms, converting to PDF, Oracle Cloud Infrastructure and more…

ICYMI: PowerShell Week of 16-October-2020

Topics include DSC, AD Recycle Bin, Pester and more…

ICYMI: PowerShell Week of 09-October-2020

Topics include GitHub actions, Azure Functions, WVD, Pentesting and more! Special thanks to Robin Dadswell, Prasoon Karunan V, Kiran Patnayakuni and Kevin Laux. Using GitHub actions to run automatic Pester …

ICYMI: PowerShell Week of 02-October-2020

Topics include WPF, Azure, Secrets and more…

ICYMI: PowerShell Week of 18-September-2020

Topics include Nested AD groups, Logging, documentation and more.

ICYMI: PowerShell Week of 11-September-2020

Topics include filtering speed increase, PoshBot, error handling and more!

ICYMI: PowerShell Week of 04-September-2020

Topics include Machine Learning, Network Monitoring, Active Directory and More…

NetNeighbor Watch: The PowerShell Alternative To Arpwatch

In this post, we are going to setup NetNeighbor Watch on a Raspberry Pi. NetNeighbor Watch can keep an eye on your network and send you an email when a …

ICYMI: PowerShell Week of 28-August-2020

Topics include Data type accelerators, Directory sizes, Monitoring UniFi devices and more…

The PowerShell Conference Book volume 3 is here!

The third edition of the PowerShell Conference Book is now available. Please support the community and consider purchasing a copy of the book.

ICYMI: PowerShell Week of 21-August-2020

Topics include Microsoft 365, PowerShell 7.1, Managing Cloud with Powershell and more…

ICYMI: PowerShell Week of 14-August-2020

Topics include Selenium, VS Code, Microsoft 365 and more…

ICYMI: PowerShell Week of 07-August-2020

Topics include Azure VMs, PSReadline, Terraform and more…

ICYMI: PowerShell Week of 31-July-2020

Topics include Windows Sandbox, Pausing scripts, PowerCLI, SendGrid and more…

Creating a PowerShell Module to Improve Your Code

Do you have PowerShell code that you reuse in your scripts over and over? Do you have server names hard coded in variables? Are you using a text file or …

ICYMI: PowerShell Week of 24-July-2020

Topics include SSH Remoting without SSH, VS Code, SQL Server and more.

ICYMI: PowerShell Week of 17-July-2020

Topics include OneDrive client, HTML reports, Beautiful code and more… Special thanks to Robin Dadswell, Prasoon Karunan V, Kiran Patnayakuni and Kevin Laux Automate Azure update management scheduling with PowerShell …

Episode 337 – PowerScripting Podcast – Stephen Valdinger

Listen:     Watch: To Subscribe: Search for PowerScriping in your podcast app of choice or click here: http://feeds.feedburner.com/Powerscripting Guest: Stephen Valdinger Recorded: June 17th 2020 Show links: TheShow:20:E4-Native Command Experience [...]

ICYMI: PowerShell Week of 10-July-2020

Topics include Hyper-V, Windows Terminal, VMWare and more…

ICYMI: PowerShell Week of 03-July-2020

Topics include PSRemoting, Loops, C# and more…

Manage Citrix Tags with PowerShell

Managing Citrix tags can be a long painful process if done the traditional way through Citrix Studio, that is what drove me to PowerShell for this task.  Citrix Studio is …

ICYMI: PowerShell Week of 26-June-2020

Topics include Native PowerShell Commands, Splatting Program Parameters, Windows Terminal and more…

ICYMI: PowerShell Week of 19-June-2020

Topics include PSReadLine, Active Directory Monitoring, PowerShell Inventory and more…

Simple PowerShell GUI

Over the years, I have supported and created multiple types of GUIs.  I finally decided a few years ago to create a very simple menu driven PowerShell GUI.  I wanted …

A New Home for Plaster

Some of you may be familiar with the Plaster PowerShell module. This slick tool lets you build out a new module in seconds. Actually, Plaster can be used to scaffold …

ICYMI: PowerShell Week of 12-June-2020

Topics include Jekyll, Documentation, Scripting Challenges and more…

Iron Scripter: Learn PowerShell through code challenges

Iron scripter challenges can help you get better at writing great code. The puzzles are for all skill levels

Episode 336 – PowerScripting Podcast – Don Jones – A Shell of an Idea

Listen:     Watch: To Subscribe: Search for PowerScriping in your podcast app of choice or click here: http://feeds.feedburner.com/Powerscripting   Guest: Don Jones   Recorded: May 20th 2020   Show links: [...]

ICYMI: PowerShell Week of 29-May-2020

Topics include Performance Counters, Out-buffer, Pester and more…

ICYMI: PowerShell Week of 22-May-2020

Topics include Sophos temp files, Database restoration, ARM templates and more…

ICYMI: PowerShell Week of 15-May-2020

Topics include Github Actions, PS7, Network Monitoring and more…

ICYMI: PowerShell Week of 08-May-2020

Topics include Mother’s day scripts, securing credentials, new PS7 behaviors and more…

ICYMI: PowerShell Week of 01-May-2020

Topics include Ansible, Documentation, Windows Terminal and more…

ICYMI: PowerShell Week of 03-April-2020

Topics include Windows Terminal, Event Logs, String Basics and more.

ICYMI: PowerShell Week of 24-April-2020

Topics include Azure functions, Windows Performance, O365 and more…

Episode 335 – PowerScripting Podcast – Mike Kanakos and Guest Host Adil Leghari

Listen:     Watch: To Subscribe: Search for PowerScriping in your podcast app of choice or click here: http://feeds.feedburner.com/Powerscripting   Guest: Mike Kanakos   Recorded: April 15th 2020   Show links: [...]

ICYMI: PowerShell Week of 17-April-2020

Topics include Windows Terminal, LAPS, HTML and more…

ICYMI: PowerShell Week of 10-April-2020

Topics include Azure, GPOs, Bits and more…

ICYMI: PowerShell Week of 03-April-2020

Topics include Windows Terminal, Event Logs, String Basics and more. Special thanks to Robin Dadswell, Prasoon Karunan V, Kiran Patnayakuni and Kevin Laux Dynamic PowerShell and SSH remoting tabs for …

ICYMI: PowerShell Week of 27-March-2020

Topics include Switch Statements, Try Catch, Python and more… Special thanks to Robin Dadswell, Prasoon Karunan V, Kiran Patnayakuni and Kevin Laux Use cases for the new null coalescing operator …

Episode 334 – PowerScripting Podcast – Glenn Sarti & Michael Lombardi

Listen:   Watch: To Subscribe: Search for PowerScriping in your podcast app of choice or click here: http://feeds.feedburner.com/Powerscripting Guest: Glenn Sarti & Michael Lombardi https://twitter.com/GlennSarti/ https://twitter.com/TrebuchetOps/ Recorded: March 18th 2020 Show [...]

PowerShell Conference Book Volume 3 Call For Authors

EDIT: We have extended the CFA to May 25th! The PowerShell Conference Book Volume 3 Call for Authors (CFA) is now open! http://bit.ly/PSConfBook3CFA The timeline for this process should be as follows: …

ICYMI: PowerShell Week of 20-March-2020

Topics include Select-String, Should Process, PowerShell Summit and more…

Episode 333 – PowerScripting Podcast – Mark Kraus

Listen:     Watch: To Subscribe: Search for PowerScriping in your podcast app of choice or click here: http://feeds.feedburner.com/Powerscripting Guest: Mark Kraus https://twitter.com/markekraus/ Recorded: February 19th 2020 Show links: https://get-powershellblog.blogspot.com/ https://github.com/markekraus [...]

ICYMI: PowerShell Week of 13-March-2020

Topics include Splatting, PS7 Experimental features, VSCode and more…

Not So Intutive PowerShell Behavior

The below link leads to the module I am writing about in this blog post. LINK TO POWERSHELL MODULE At my place of work a task needed to be completed …

ICYMI: PowerShell Week of 06-March-2020

Topics include PowerShell 7 GA, SCCM, Group Policy and more…

10 Tips for PowerShell Summit Presenters

PowerShell Summit 2020 is less than 60 days away! The list of presenters is final, and those presenters are putting finishing touches on their presentations. PowerShell Summit is a unique …

Episode 332 – PowerScripting Podcast – Dr. Tobias Weltner

Listen:   Watch: To Subscribe: Search for PowerScriping in your podcast app of choice or click here: http://feeds.feedburner.com/Powerscripting   Guest: Tobias Weltner https://twitter.com/TobiasPSP Recorded: February 5th 2020   Show links: http://www.powertheshell.com/ [...]

Episode 331 – PowerScripting Podcast – Josh Duffney

Listen: Listen Watch: To Subscribe: Search for PowerScriping in your podcast app of choice or click here: http://feeds.feedburner.com/Powerscripting   Guest: Josh Duffney https://twitter.com/joshduffney Recorded: January 16th 2020   Show links: http://duffney.io/ [...]

ICYMI: PowerShell Week of 28-February-2020

Topics include Subexpression, For Loops, Hyper-V and more

Episode 330 – PowerScripting Podcast – MVP Adam Driscoll

Listen: Listen   To Subscribe: Search for PowerScriping in your podcast app of choice or click here: http://feeds.feedburner.com/Powerscripting   Guest: Adam Driscoll https://twitter.com/adamdriscoll https://ironmansoftware.com/ PowerShell Core version: 7 - preview 6 [...]

ICYMI: PowerShell Week of 21-February-2020

Topics include PowerShell Arrays, Monitoring your bandwidth, Azure Pipelines and more

ICYMI: PowerShell Week of 14-February-2020

Topics include Windows Terminal, Pesterv5, Monitoring and More.

ICYMI: PowerShell Week of 07-February-2020

Topics include PowerShell Secrets Management, Regex, DBA Tools and More.

ICYMI: PowerShell Week of 31-January-2020

Topics include Azure service updates, Publishing to the PowerShell Gallery, Office 365, Clusters and more.

ICYMI: PowerShell Week of 24-January-2020

Topics include PSboundparamters, Email with SendGrid, Universal Automation and more.

Episode 329 – PowerScripting Podcast – Jason Helmick from Microsoft

Listen: Listen Watch: To Subscribe: Search for PowerScriping in your podcast app of choice or click here: http://feeds.feedburner.com/Powerscripting   Guest: Jason Helmick https://twitter.com/theJasonHelmick https://twitter.com/PowerShell_Team PowerShell Core version: 7 - preview 4 [...]

Book: "Shell of an Idea," the Untold History of PowerShell

I’ve launched a new book project, which I’m hoping you’ll support: Shell of an Idea, the Untold History of PowerShell is now available for pre-purchase at a $10 discount on Leanpub. You’ll …

ICYMI: PowerShell Week of 16-January-2020

Topics include Azure Monitor Logs, Office 365 Mailbox sizes, Brackets and more.

ICYMI: PowerShell Week of 10-January-2020

Topics include reinstalling Windows Store Apps, Auditing Computers, PowerShell 7 and more.

Keeping Your Secrets Secure

Azure Key Vault: Keeping your Secrets Secure I was tasked with creating a PowerShell script that would connect to a SFTP server and place a file. I immediately jumped at …

ICYMI: PowerShell Week of 03-January-2020

In the first ICYMI of 2020 the topics include: working with PDFs, AD Users, Remote Computers and more…

ICYMI: PowerShell Week of 28-December-2019

Topics include: Automating Excel, Customizing your profile, a New Year’s module and more…

ICYMI: PowerShell Week of 20-December-2019

Topics include New PowerShell in the old ISE, Azure DevOps, Automating Twitter, and Searching Bing with PowerShell to creat a Word Cloud.

Episode 328 – PowerScripting Podcast – Ashely McGlone

Listen: Listen   Watch: To Subscribe: Search for PowerScriping in your podcast app of choice or click here: http://feeds.feedburner.com/Powerscripting Guest: Asley McGlone https://twitter.com/GoateePFE PowerShell Core version: 7 - preview 7 Recorded: [...]

ICYMI: PowerShell Week of 13-December-2019

Topics include Functions, String, Certificate Management and more.

“The DSC Book” now Open Source!

“The DSC Book” is now open source! It remains available at Leanpub, but the source is now at https://github.com/dsccommunity/TheDSCBook. Everyone is invited to contribute corrections and expansions, and the results …

ICYMI: PowerShell Week of 06-December-2019

Topics include Hyper-V, IIS, Ternary Operators and more.

ICYMI: PowerShell Week of 29-November-2019

Topics include Invoke-Command, Objects, Introspection and more.

Episode 327 – PowerScripting Podcast – Tim Warner

Listen:   Listen Watch To Subscribe: Search for PowerScriping in your podcast app of choice or click here: http://feeds.feedburner.com/Powerscripting   Guest: Timothy Warner https://twitter.com/TechTrainerTim PowerShell Core version: 7 - preview Recorded: [...]

ICYMI: PowerShell Week of 22-November-2019

Topics include Group-Object, Power Platform, Preview 6 and more.

Episode 326 – PowerScripting Podcast – Adam Bertram

Listen: Watch: To Subscribe: Search for PowerScriping in your podcast app of choice or click here: http://feeds.feedburner.com/Powerscripting   Guest: Adam Bertram https://twitter.com/adbertram PowerShell Core version: 7 – preview 1 Recorded: June  …

ICYMI: PowerShell Week of 15-November-2019

Topics include string manipulation, bash, Python and Slack applications.

ICYMI: PowerShell Week of 8-November-2019

Topics include speeding up the pipeline, while/until loops, why you shouldn’t use += and more!

ICYMI: PowerShell Week of 1-November-2019

Topics include Teams, Scheduled Jobs, Halloween fun and more

ICYMI: PowerShell Week of 25-October-2019

Topics include RepAdmin, Certificates and Testing Teams connections.

ICYMI: PowerShell Week of 18-October-2019

Topics include idempotency, Jenkins, PowerShell for beginners and more.

2020 Conference Recording Changes

Hi all! So!  You might have seen that the way the PowerShell + DevOps Global Summit records and distributes sessions will be changing.  Long story short:  The presenter will maintain all rights to the …

ICYMI: PowerShell Week of 11-October-2019

Topics include PowerShell GUIs, New PS 7 features and more

ICYMI: PowerShell Week of 4-October-2019

Topics include PowerShell GUIs, Azure, Exchange and more.

ICYMI: PowerShell Week of 27-September-2019

Topics include emojis, orchestration, 365 storage, ternary operators, bash and more.

Last Call for Summit 2020 CFP

So! Proposals for the PowerShell + DevOps Global Summit 2020 are due in less than two weeks, on October 1st. We have some solid talks lined up, but we’re still …

ICYMI: PowerShell Week of 20-September-2019

Topics include Active Directory, Azure Labs, Ansible, PowerShell 7 Preview 4 and more.

ICYMI: PowerShell Week of 13-September-2019

Topics include Active Directory, SCCM, Security and More.

The Ternary Cometh

Developers are likely to be familiar with ternary conditional operators as they’re legal in many languages (Ruby, Python, C++, etc).  They’re also often used in coding interviews to test an …

ICYMI: PowerShell Week of 6-September-2019

Topics include PowerShell meetups, Network Connections, PowerShell on Android, Regex and more.

Be a Speaker at PowerShell and DevOps Global Summit 2020!

We are so excited for the 2020 PowerShell and DevOps Global Summit! We’re about halfway through the CFP season and are still looking for your awesome submissions. If you are …

A Better Way To Search Events

I have put together a security script to use as an alerting system. Using a CSV file containing information on which users are assigned which computer, the event logs are …

ICYMI: PowerShell Week of 30-August-2019

Topics include DNS, GUI’s, automation of legacy tools, Azure test environment setups and more!

ICYMI: PowerShell Week of 23-August-2019

Topics include PowerShell 7 Preview 3, Universal Dashboard, URI Data Types and more.

A Peculiar Parse

  One of the best enhancements to Powershell was the inclusion of custom classes in v5. We originally wrote scripts, then we wrote cmdlets, followed by modules, and now we’ve …

ICYMI: PowerShell Week of 16-August-2019

Topics include Azure setups, AD reporting, IF statements Out-GridView and other new features coming in PowerShell 7. Special thanks to James Petty, Mark Rollof, Prasoon Karunan V and Robin Dadswell …

ICYMI: PowerShell Week of 9-August-2019

Topics include SharePoint, AD trust relationships, Azure File Sync, working with variables and more.

ICYMI: PowerShell Week of 2-August-2019

Topics include data aggregation, file permission migrations, checking reboots in the registry, credential management, default parameters and setting up for PowerShell Development.

ICYMI: PowerShell Week of 26-July-2019

Topics include an in-depth tutorial, extending PS with Rust, mail archives, and Pester reports.

ICYMI: PowerShell Week of 17-July-2019

Topics include PowerShell 7, Ubiquiti APIs, Chocolatey, and DSC.

ICYMI: PowerShell Week of 12-July-2019

Topics include WPF GUIs, BitLocker and LAPS reporting, more APIs, and tips from a consultant.

Quick ProTip: Negotiate TLS Connections In Powershell With A Minimum TLS Version Requirement

This is a quick post to highlight the nuances of Powershell and protocol management in regard to TLS connections. If you’ve ever attempted to make a secure connection (for example, an API request) to a service with certain net security requirements, you might have run into this problem.

ICYMI: PowerShell Week of 5-July-2019

Topics include pop-ups, dbatools, unit testing galore, and chatops.

A Farewell, and a Bunch of Hellos

As many of you know, The DevOps Collective recently concluded its 7th US event, PowerShell + DevOps Global Summit 2019 in Bellevue, WA. Head to the organization’s YouTube page for …

ICYMI: PowerShell Week of 28-June-2019

Topics include working with ARM templates, shells, shells, shells, and DSC.

ICYMI: PowerShell Week of 21-June-2019

Topics include security tools, security fixes, operation validation and module updates and open source UI creation.

Universal Dashboard Templates – Scaffolding a New UD Project with Powershell

All code from this article is freely available on Github as a template repository. Just click “Use this template” on the repository page here: Index What are the advantages of …

ICYMI: PowerShell Week of 14-June-2019

Topics include Pester goodness, auto cleanup of Azure resources, PSPowerHour, and more.

ICYMI: PowerShell Week of 7-June-2019

Topics include checking patch status, About help docs, variable scoping, and proposed changes to PowerShellGet.

ICYMI: PowerShell Week of 31-May-2019

Topics include the PowerShell 7 preview, exporting SCCM task sequences, integration testing, and cloud automation.

PowerShell Summit: A First Time Experience

It’s been a few weeks since Summit and I feel like my mind has finally started to settle from all of the ideas that I came back with. Plus, being …

ICYMI: PowerShell Week of 24-May-2019

Topics include unit testing your NetApp, logging, Office templates, and *DRUM ROLL* recordings from Summit!

Episode 325 – PowerScripting Podcast – Todd Klindt

Listen: Watch: Show notes: To Subscribe:Search for PowerScriping in your podcast app of choice or click here: http://feeds.feedburner.com/Powerscripting Guest: Todd Klindthttps://twitter.com/ToddKlindtPowerShell Core version: 6.2.1 Recorded: May 15th 2019 Show links:https://www.toddklindt.comhttps://www.toddklindt.com/netcast/default.aspxhttps://www.youtube.com/user/ToddKlindtNetcasthttps://github.com/SharePoint/PnP-PowerShellhttps://www.toddklindt.com/blog/Lists/Posts/Post.aspx?ID=826PnP Overview: https://docs.microsoft.com/en-us/powershell/sharepoint/sharepoint-pnp/sharepoint-pnp-cmdlets?view=sharepoint-pshttps://developer.microsoft.com/en-us/graph/graph-explorer PSConfBook2 CFP: http://bit.ly/PSConfBook2CFPPowerShell …

Episode 324 – PowerScripting Podcast – Don Jones

Listen: Watch: Show notes: To Subscribe:Search for PowerScriping in your podcast app of choice or click here: http://feeds.feedburner.com/Powerscripting Guest: Don Joneshttps://twitter.com/concentrateddonPowerShell Core version: 6.1.3 Recorded: April 24th 2019 Show links:https://leanpub.com/u/donjones Other podcasts:https://powershellnews.podbean.com/https://cloudskills.fm/https://www.microsoft.com/en-us/research/blog/category/podcast/https://www.microsoft.com/en-us/behind-the-tech  YouTube: https://www.youtube.com/user/PowerScriptingLive Learn PowerShell:https://channel9.msdn.com/Series/GetStartedPowerShell3https://docs.microsoft.com/en-us/powershell/https://github.com/PowerShell/PowerShell/tree/master/docs/learning-powershellhttps://github.com/vexx32/PSKoanshttp://slack.poshcode.org/ Hosts:https://twitter.com/jonwalzhttps://twitter.com/halr9000https://twitter.com/ryanyates1990

ICYMI: PowerShell Week of 17-May-2019

Topics include working with the Graph API, Chocolatey, jazzing up your functions with pipeline support, and shrinking VMDKs. Special thanks to Robin Dadswell, Prasoon Karunan V, and Mark Roloff. How …

ICYMI: PowerShell Week of 10-May-2019

Topics include PowerShell Summit, finding account lockouts, certs, and learning PS via Pester. Content curated by Robin Dadswell, Prasoon Karunan, and Mark Roloff. Takeaways from the PowerShell + DevOps Global …

Summit 2020 – A New Addition

Last week at the PowerShell + DevOps Global Summit, we announced the dates for next year’s summit. The event will again be held at the Meydenbauer Center in Bellevue, Washington …

ICYMI: PowerShell Week of 3-May-2019

Topics include GUI development, Azure Cloud Shell, Live streaming, Azure functions and more!

Find-Module, Find-Script – Don't Recreate the Wheel

The PowerShell Gallery is a collection of modules and scripts that is community driven to help us automate everyday tasks. Sometimes, we have an idea that could written into a …

Phenomenal number of ACLs, itty-bitty living space

I recently had a need to backup file and folder ACLs for a client that would then need to restore them to their original objects following a hardware upgrade that …

ICYMI: PowerShell Week of 26-April-2019

Topics include building functions for cleaning your $PATH, xplat GUIs with Core, and the EXO module makes its way to the Cloud Shell.

Azure DevOps – Enable "Allow scripts to access the OAuth token" using PowerShell

Azure DevOps allows us to run custom scripts to help our software and infrastructure get delivered quickly. There are times that the scripts run without an issue, however, sometimes there …

Get-Command – One of the best Cmdlets besides Get-Help

So laying on the sofa, sick, bored out of my mind, what better way to spend my time then writing a blog post about Get-Command . The Get-Command Cmdlet is …

ICYMI: PowerShell Week of 19-April-2019

Topics include DSC, Pester, validation attributes, and Azure AD.

Learn To Use Verbose Output Streams In Your Pester Tests

I’m going to file this under “Either I’m a genius, or there’s a much better way and everyone knows it except for me.” I recently began adding a suite of …

ICYMI: PowerShell Week of 12-April-2019

Topics include splatting, PSRemoting to Azure VMs, and honey users.

Hear, Hear for Here-Strings

Running commands in PowerShell that require a format that will not run natively in PowerShell could be a difficult task, or can it? PowerShell provides a way to store, for …

ICYMI: PowerShell Week of 5-April-2019

Topics include remoting with SSH, sending SMS alerts, some live stream coding, and keybinds that you may not have known about.

ICYMI: PowerShell Week of 29-March-2019

Topics include an update to PSScriptAnalyzer, Pester, and customizing SharePoint menus.

Secure Your Powershell Session with JEA and Constrained Endpoints

Index What is a Constrained Endpoint and Why Would I Need One? Setup and Configuration Using our Endpoint What is a constrained endpoint and why would I need one? Powershell …

2019 Community Lightning Demos

Rambling I’m a huge fan of lightning demos. From the community and PowerShell Team lightning demos we get at the summit, to PSPowerHour, to various local groups and conferences using …

ICYMI: PowerShell Week of 22-March-2019

Topics include PowerShell IoT, Nmap in PS, and some livestreamed contributions to PSHTML.

Running Universal Dashboard with Ubuntu and Nginx (With HTTPS!)

Index Prerequisites Configuration HTTPS (Optional) Prerequisites For this writeup, I’m using Ubuntu 18.04. Software packages are geared toward using that version. First, we’ll need to install our dependencies There are …

Episode 323 – PowerScripting Podcast – Joel Sallow

Listen: Watch: Show notes: To Subscribe:Search for PowerScriping in your podcast app of choice or click here: http://feeds.feedburner.com/Powerscripting Guest: Joel Sallowhttps://twitter.com/vexx32PowerShell Core version: 6.1.3 Recorded: March 20th 2019 Show links:https://github.com/vexx32/PSKoanshttps://github.com/vexx32/PSWordCloudhttps://vexx32.github.io/blog/  YouTube: https://www.youtube.com/user/PowerScriptingLive Learn PowerShell:https://channel9.msdn.com/Series/GetStartedPowerShell3https://docs.microsoft.com/en-us/powershell/https://github.com/PowerShell/PowerShell/tree/master/docs/learning-powershellhttps://github.com/vexx32/PSKoanshttp://slack.poshcode.org/ Hosts:https://twitter.com/jonwalzhttps://twitter.com/halr9000https://twitter.com/ryanyates1990 Next …

ICYMI: PowerShell Week of 15-March-2019

Topics include goodies for your prompt, more xplatform support for the SqlServer module, and more.

Who's Your 2019 PowerShell Community Hero?

Today we’re opening nominations for the 2019 PowerShell Community Heroes! We want to know about those in the community that are doing a wealth of good. Have they written a …

ICYMI: PowerShell Week of 8-March-2019

Topics include the Graph API, status pages, test-driven development, getting your Google 2FA in the shell, and more.

ICYMI: PowerShell Week of 1-March-2019

Topics include more Iron Scripter, a trove of AD and O365 scripts, tons of REST API goodness, and some fundamental lessons from Brisbane.

ICYMI: PowerShell Week of 22-February-2019

Topics include PoshBot, JeaDsc, Azure Pipelines, Arrays and Hashtables, and Pester testing. Content curated by Brett Bunker, Robin Dadswell, and Mark Roloff. Writing a PoshBot Plugin to Display TOPdesk Tickets …

ICYMI: PowerShell Week of 15-February-2019

Topics include Iron Scripter, monitoring your filesystem, VSCode goodness, and more.

Tips for Writing Cross-Platform PowerShell Code

I just spent a month updating one of our PowerShell modules to support Linux and MacOS. I learned a lot that I wanted to share with the community as cross-platform …

IRON SCRIPTER 2019 BEGINS!

Go to https://ironscripter.us/iron-scripter-2019-is-coming/ right away! Even if you’re not attending Summit, these challenges are a great thing to jump into. They’re a fun chance to flex your PowerShell sk1llz, and …

ICYMI: PowerShell Week of 8-February-2019

Topics include adrenaline for your AKS deployments, Azure Pipelines, Universal Dashboard, and more.

Summit Expansion – Seeking Feedback

Tickets for the 2019 PowerShell + DevOps Summit sold out faster this year than its predecessors by almost exactly a full month. We are all so very excited to see …

ICYMI: PowerShell Week of 1-February-2019

Topics include Active Directory FSMO Roles, text parsing, error handling, and much more. Content pulled together by Robin Dadswell, Mark Roloff , and Brett Bunker. Finding Active Directory FSMO Role Holders …

ICYMI: PowerShell Week of 25-January-2019

Topics include SCCM, DSC, an intro for people in infosec, sweet dashboards, and more.

ICYMI: Week of 18-January-2018

ICYMI: PowerShell Week of 18-January-2019 Topics include SQL Server Errors, Out Verbs, Out-Grid in PS Core, Puzzles, Drawing with PowerShell and more.

PowerShell + DevOps Global Summit Cancellation and Waitlist Procedure

As Summit nears a record sellout (there are 30 tickets remaining as I write this) I want to review our cancellation and waitlist policies and procedures. After we formally sell …

ICYMI: PowerShell Week of 11-January-2019

Topics include posting to Teams, creating bootable USBs, fun with paths, and a new module for Dyn managed DNS.

ICYMI: PowerShell Weeks of X-mas & 4-January-2019

Topics include checking SCCM patch compliance, a little regex, some more AoC, a deep dive into $null, and PowerShell…streaming?… You betcha! Content pulled together by Brett Bunker, Robin Dadswell, and Mark …

ICYMI: PowerShell Week of 21-December-2018

Topics include Group-Object, the Azure Module, Windows Forms and Teams membership.

ICYMI: PowerShell Week of 14-December-2018

Topics include Advent of Code, talking to Teams with the Graph API, AWS tools in PowerShell, and more… Content pulled together by Brett Bunker, Robin Dadswell, and Mark Roloff Speed tweaking …

Welcome, New and Returning @PSHSummit Summiteers!

The following was recently posted in the Slack team for PowerShell + DevOps Global Summit 2018. Yesterday, we invited all current registered Summiteers into the Slack team; if you missed your …

ICYMI: PowerShell Week of 07-December-2018

Topics include watching Bitcoin plummet in the shell, getting maintenance plan info out of SQL, setting up automated access to AWS, and more… Content curated by Brett Bunker, Robin Dadswell, and …

Ticket Sales Update for PowerShell + DevOps Global Summit 2019

Wanted to offer a brief update on ticket sales for those who may not have purchased already – I know a lot of folks have to wait until 2019.

ICYMI: PowerShell Week of 30-November-2018

Of note this week… Managing credentials in your scripts, PowerShell’s constrained language mode, why you should absolutely reinvent the wheel, and more.

ICYMI: PowerShell Week of 22-November-2018

Topics include pizza and wildcards, getting involved with the community, a new PowerHour, making your scripts pipeline friendly, and more…

ICYMI: PowerShell Week of 16-November-2018

Topics include pie charts, flattening your modules, selecting unique items, the WindowsCompatibility module goes GA, and more…

ICYMI: PowerShell Week of 9-November-2018

ICYMI: PowerShell Week of 9-November-2018 Topics include replacing the MDT final summary, Azure Functions, dumping wifi passwords from your computer, code golf, and more… Curated by Brett Bunker, Robin Dadswell, and …

ICYMI: PowerShell Week of 2-November-2018

Topics include analyzing your scripts for code injection, configuring DSC with SQL, presentations from PSConfAsia, and more…

The New PowerShell.org Logo (and eBooks! and Swag!)

If you check out our free eBook, PowerShell.org: History of a Community, you’ll see both the original PowerShell.org logo and our second, “Metro-fied” take on it. The first one is probably …

ICYMI: PowerShell Week of 26-October-2018

Topics include plenty of AST, using the WindowsCompatibility module, Azure Cloud Shell updates, and many more…

PowerShell.org Site Status Update

This post will be periodically updated as needed, so feel free to check back. Our site upgrade and re-theme is going well, and I wanted to outline some of the major changes and …

PowerShell and DevOps Global Summit 2019 – Post-CFP Thoughts

Now that Warren Frame and I have finally come up for air after reviewing all the submissions for the 2019 PowerShell and DevOps Global Summit, we wanted to send a …

ICYMI: PowerShell Week of 19-October-2018

Topics include creating PSObjects, a deep dive on arrays, controlling your Raspberry Pi with the IoT module, and more…

PowerShell.org Site Maintenance Today

PowerShell.org will be undergoing upgrading and maintenance on Friday and Saturday. We’ll leave the site open, as Articles and Forums should remain accessible, but the site may look a little …

ICYMI: PowerShell Week of 12-October-2018

Topics include the Switch statement, Chocolatey Fest, Graph API, HTML disk reports, auditing Office 365 document sharing and Teams usage.

PowerShell + DevOps Summit 2019 Update – Agenda Online!

Missy Januszko and Warren Frame, our Co-Directors of Summit Content for 2019, have finally completed the arduous task of combing through the dozens of topic submissions from all of you …

ICYMI: PowerShell Week of 5-October-2018

Topics include the Az module, PowerShell module design, PowerShell & Puppet, Hacktoberfest, SQL Server backups, and a PowerShell session from Ignite.

Free (beta) eBook: PowerShell.org, History of a Community

Now available in “preview” is a new ebook, PowerShell.org: History of a Community.  There’s still a bit left to write, but this short (under 30 pages at the moment) ebook is …

ICYMI: PowerShell Week of 28-September-18

Topics include PowerShell Rest API on AWS Lamda, web applications in PowerShell, using PowerBI to show DB restores, input validation in functions, PowerShell command history, and the Unplugged session at …

ICYMI: PowerShell Week of 21-September-18

Topics Azure Pipelines, PowerShell Core 6.1, PowerShell on Arch Linux, and the PSPowerHour.

ICYMI: PowerShell Week of 14-September-18

Topics include log file notifications, checking uptime, AWS Lamda support for PowerShell Core, organizing code, and episode 3 of PowerHour!

ICYMI: PowerShell Week of 7-September-18

Topics include Azure Stack Infrastructure Backup, SharePoint Online Module Availability in PSGallery, Script for Updating Sysinternals Tools, Understanding While Loops, and the PowerShell Explorer module.

Getting Feedback on PowerShell + DevOps Global Summit Proposals

Hi all! August is over, and we’re about a month out from the close of the PowerShell + DevOps Global Summit CFP! We have some seriously awesome sessions coming, but …

ICYMI: PowerShell Week of 31-August-18

Topics include automating ACLs for O365 public IPs, the Scour module, Module Design w/ Plaster, the ConvertToMarkdown module, and PSPowerHour.

PowerShell + DevOps Global Summit – Initial OnRamp Scholarship Recipients

Based upon generous donations to this point, including from the Campers of DSC/DevOps Camp 2018 and the readers of The PowerShell Conference Book, we will be able to offer a …

ICYMI: PowerShell Week of 24-August-18

Topics include script module design, PowerShell exploitation, PowerShell Remoting, PowerShell AST, the O365 Data Retriever tool, and the inaugural PSPowerHour.

Use PnP PowerShell to add ContentType for your SharePoint site

You can achieve the task by using SharePoint GUI. However, if your sites collection has tens of hundreds sites and each site has more than one document library, it will …

ICYMI: PowerShell Week of 17-August-2018

Topics include PowerBI cmdlets, auditing group changes, exporting module functions, and PowerShell phishing.

Help us Run PowerShell.org!

We’re looking for a few good PowerShellers to help us keep the community on track!

The Summit 2019 Call for Topics: Some Ideas

As you hopefully know, we’ve opened the Call for Topics for PowerShell + DevOps Global Summit 2019. I know sometimes people struggle with ideas, and so I wanted to offer …

What You Missed This Week in PowerShell! – August 10th, 2018

Topics include Module Worst Practices, InjectionHunter, and The PowerShell Standard Library.

Thank You, Richard, and Fare Well!

Richard Siddaway has decided to step away from PowerShell.org and The DevOps Collective. Most recently, Richard has been known for his management of content at PowerShell Summit North America, PowerShell …

Welcome to the new PowerShell.org

I want to introduce you to the new PowerShell.org! While we’re still doing a little test-and-adjust work, I’m pretty confident that everything in the new theme is working. I’d also …

What You Missed This Week in PowerShell!

Blogs Using VSTS for Your Company’s Private PowerShell Library by Justin Rice on July 28th Interested in sharing your collection of PowerShell tools for your team to use? First-time blogger …

PowerShell + DevOps Summit 2019 – Call for Speakers

The PowerShell and DevOps Global Summit 2019 will be returning to the Meydenbauer Center in Bellevue, WA from Monday, April 29 to Thursday, May 2, 2019. Since 2013, PowerShell and DevOps experts from around the world , will once …

PowerHour: Community Lightning Demos!

One of my favorite events at the PowerShell + DevOps Global Summit is the community lightning demos. It’s a fun format: For the audience: Fast paced (max 10 minutes) Many …

What You Missed This Week in PowerShell!

Blogs PowerShell Core Now Available as a Snap Package by The PowerShell Team on July 20th Oh, Snap! Core’s support matrix on Linux grows broader with the inclusion of a …

What You Missed This Week in PowerShell!

Blogs Keeping PowerShell Modules Up To Date by Thomas Lee on Saturday July 14th, 2018 Learn a simple technique for checking which of your modules from the PowerShell Gallery have …

What You Missed This Week in PowerShell!

This week we’re starting a new series of blog posts called (obviously) ‘What You Missed This Week in PowerShell!’.  Our team of volunteers is scouring the web to find interesting …

Help Us Improve our Ebooks – Your Chance to Contribute!

We recently re-launched all of our free ebooks at https://leanpub.com/u/devopscollective. These books have all been authored by a variety of people, myself included, and most were originally authors in Word. As …

The Re-Launch of the PowerShell.org Free eBooks (now in Spanish, too!)

We’re pleased to announce the re-launch of our Free eBook Store, now hosted exclusively on Leanpub. This re-launch includes 7 titles translated into Spanish by community contributor Alvaro Torres. All eBooks …

OnRamp Scholarship open to non-US Applicants

I have managed to clear the regulatory hurdles and our OnRamp Scholarship is now open to applicants from outside the US. We will update the application materials and web pages …

Looking for a PowerShell.org Contributor

We’re looking for someone who can publish a regular “What You Missed This Week” blog post on PowerShell.org each Friday (excepting the odd week off for vacations, of course). This …

How PowerShell + DevOps Global Summit Began

Back in… gosh, 2009, 2010 or so, an Arizona company named NetPro hosted PowerShell Deep Dive, part of their The Experts Conference event (the first was held in Las Vegas …

We Need Your Help.

We need your help.  As you may have heard, we’re launching a new “OnRamp” track at PowerShell + DevOps Global Summit 2019. Limited to 40 students, this will be a …

Executing LINQ Queries in PowerShell – Part 2

And we’re back! Ok, so in the last blog we began a conversation about delegates and using LINQ in PowerShell. In today’s post, I’m going to give an example of …

Executing LINQ Queries in PowerShell – Part 1

Greetings PowerShellers! Lately, I’ve been itching to write something up on Microsoft’s Language-Integrated Query (LINQ). You’ve likely encountered it if you’ve done any development in C#. LINQ is an incredibly …

A Summit 2018 Post-Mortem

We’ve been conducting a survey of Summit 2018, now that it’s in the past, and wanted to share some of our immediate take-aways. The survey is still open for Summiteers …

A Changing of the Guard

This week at PowerShell + DevOps Global Summit 2018, we announced a change in leadership for The DevOps Collective, the nonprofit organization that runs Summit, PowerShell.org, and other programs.  Stepping …

Iron Scripter prequels: Puzzle 10 – A commentary

This is the commentary on the last Iron Scripter prequel puzzle: Iron Scripter Prequel Puzzle 10 – A commentary Next weekend will mark the start of summit and you can work …

Iron Scripter Prequels: Puzzle 9 – A commentary

Here’s my commentary for puzzle 9: Iron Scripter Prequel Puzzle 9 – A commentary In this puzzle you were cleaning up the TEMP folder and the recycle bin plus working with …

Iron Scripter Preludes and Main Event: Rules and Info

Information is now available at IronScripter.us for the at-Summit events, and participants are advised to refresh themselves on the Rules. Participants attending Summit should begin choosing their faction and getting …

Iron Scripter prequel: Puzzle 10

Activity on the Iron Scripter forum and Slack channels has reduced for the last few puzzles leading me to believe that I’ve been giving out too many challenges. I’ve decided …

Iron Scripter prequel: Puzzle 8 – A commentary

In puzzle 8 you’re asked to create some local users, folders and a file. Then set permissions on the file. I’ve provided a commentary on the puzzle: Iron Scripter Prequel …

Iron Scripter prequel: Puzzle 9

You’re approaching the end of the prequels – soon it will be time for Iron Scripter. This week’s challenge involves the file system and the scheduling system – Iron Scripter …

2018 Community Lightning Demos – Sign Up Now!

If you’ve been to a PowerShell Summit, chances are you’ve seen the awesome lightning demos put on by the PowerShell team members. It’s a fun format – each team member …

Iron Scripter Prequel: Puzzle 7 – A commentary

Puzzle 7 introduces a touch of class – PowerShell classes to be precise. The way I approached the puzzle is available: Iron Scripter Prequel Puzzle 7 – A commentary I’ve not …

Iron Scripter Prequel: Puzzle 8

Iron Scripter is rapidly approaching. This is one of your last few training opportunities. This challenge Iron Scripter Prequel Puzzle 8 revolves around setting permissions on files. In all things remember …

Iron Scripter Prequel: Puzzle 6 commentary

Puzzle 6 has some interesting aspects when you dig into determining system up time: Iron Scripter Prequel Puzzle 6 – A commentary I’ve not presented full faction specific solutions as usual …

Iron Scripter Prequels: puzzle 7

You’re past half way on journey to iron Scripter. Only a few more training opportunities will be available to you before the ultimate competition. In this week’s challenge  Iron Scripter …

Iron Scripter 2018 prequel: Puzzle 5 – a commentary

Puzzle 5 involves working with performance counters. My notes and commentary are available: Iron Scripter Prequel Puzzle 5 – A commentary As with previous commentaries I’ve not presented the faction specific …

Iron Scripter Prequels: Puzzle 6

This is your half way challenge. This week your challenge involves discovering the time a system has been running – Iron Scripter Prequel Puzzle 6 In all things remember the …

Iron Scripter 2018 prequel: Puzzle 4 – a commentary

Puzzle 4 is all about working with legacy utilities. My notes and commentary are now available: Iron Scripter Prequel Puzzle 4 – A commentary As with previous commentaries I’ve not presented …

Iron Scripter 2018 prequel: Puzzle 5

You’re approaching the half way point on your journey to Iron Scripter. Your challenge, should you choose to accept it, involves performance counters and multiple ways of presenting data. The …

Updated Summit Pre-Arrival InfoDump

We sent out a big email blast to everyone this morning (noon Eastern time), and if you didn’t get it it’s because (probably) your corporate email is block-block-blocking us. You’re …

PowerShell + DevOps Global Summit 2018 Registration Status

As I write this, we’ve sold out. Here’s what happens next: We need to finish reconciling our speaker slots and PowerShell team seats, which will take about a week. That …

PowerShell Summit Pre-Arrival Information Dump

This is a bit of a long post, but we promise – it’s important, and it’s worth it. Refunds & Transfers Because this is the time of year when it …

2018 Community Lightning Demos

Rambling Last year’s PowerShell + Devops Global Summit was a roller coaster. On one hand, I spoke for the first time – it was terrifying. Getting up in front of …

Iron Scripter 2018 Prequel: Puzzle 3 – a commentary

My notes and commentary on puzzle 3 – working with a web feed – are now available: Iron Scripter Prequel Puzzle 3 – A commentary As with previous commentaries I’ve not …

Iron Scripter 2018 prequel: Puzzle 4

You’re a quarter of the way to Iron Scripter. In this challenge – Iron Scripter Prequel Puzzle 4 – you’ll be asked to find a way to make legacy command line …

Summit 2018 registration status

The speed at which places at Summit are being purchased has been amazing. We’re down to our LAST 25 places. At present rates I expect those to be gone by …

Help us Recognize Amazing PowerShell Contributors!

First: Please share this as widely as possible in your social media channels, so we can get the most number of suggestions possible! We’re working with the PowerShell team at Microsoft …

Distilling Microsoft's DSC Update (Jan 2018)

This past Friday, Microsoft posted a DSC Update that’s worth your attention – and some commentary.

PowerShell Story Continued Becoming a Craftsman

My journey started off by figuring out how to automate a daily disk space report on the mailserver, which ran most of the company, and emailing the report to my …

Iron Scripter Prequel: Puzzle 2 – a commentary

A discussion and possible solution to puzzle 1 is now available at  Iron Scripter Prequel Puzzle 2 – A commentary Remember this isn’t presented as a definitive solution. It’s my …

Iron Scripter 2018 Prequel: Puzzle 3

You have overcome 2 challenges so far both involving code from the archives. In this challenge you’ll be called upon to create your own code. You’ll be presented with a …

Summit 2018 registration update

As an update to the registrations for Summit 2018 – we’ve sold 75% of the available places. As Don explained we won’t be able to add further places like we …

PowerShell Summit Registration Status

A quick update – all numbers as of 23-January-2018, 12:23pm Pacific time. 91 seats remaining. We are on track to sell out in approximately 45 days. Unlike previous years where …

Iron Scripter Prequel: Puzzle 1 – a solution

A discussion and possible solution to puzzle 1 is now available at Iron Scripter Prequel Puzzle 1 – A solution Remember this isn’t presented as a definitive solution. It’s my view …

Iron Scripter 2018 Prequel: Puzzle 2

You’ve survived the first challenge. A new challenge in the shape of Iron Scripter Prequel Puzzle 2 is now available. Take note of the faction based instructions. Please remember that …

Can We Talk About PowerShell Core 6.0?

Microsoft recently announced the General Availability (that is, a non-beta release) of PowerShell Core 6.0. A companion document detailing breaking changes, along with some of the language in the announcement, …

Iron Scripter 2018 Prequel: Puzzle 1

Greetings Iron Scripters The first puzzle in the Iron Scripter 2018 Prequel series is available: Iron Scripter Prequel Puzzle 1 Take note of the faction based instructions. Please remember that …

PSCore 6 – Jeffrey Snover and the PowerShell Team hosting AMA on 11th Jan 9am PT

PowerShell Core 6 is scheduled for General Availability release tomorrow (10th January). As such Jeffrey Snover and the PowerShell Team are hosting an AMA (Ask Me Anything) event on the …

Iron Scripter prequel

Registrations are going very quickly. We’ve sold nearly half the available places. Historically, registrations accelerate in the first half of January so don’t wait too long before booking or you …

Dealing with redundancy in an IT world

So you’re working for a company that’s going well (or not) and you start to hear rumours of parts of the business being sold off, the project you’re working on …

PowerShell + DevOps Global Summit 2018 Scholarship Recipient

Congratulations to Andrew Pla, winner of our PowerShell + DevOps Global Summit 2018 scholarship. Andrew submitted a stellar application to our review panel, and perfectly fit our profile for someone …

Registration is open

Registration for the 2018 PowerShell + DevOps Global Summit is open. These are the important links you’ll need: Summit information  Registration Agenda  

Putting it all out there

Yesterday I pushed my first real project to a public repository on GitHub. It’s small right now though I hope to flesh it out over time, and it is very …

PowerShell + DevOps Summit 2018 schedule

The schedule for the 2018 Summit still needs a little bit of polishing to finish it but it’s taking shape. I’ve started releasing information on sched.com that we’re using for …

Using Azure Desired State Configuration – Part IV

So we’ve talked about Azure Automation DSC and the extensive reporting we can get from it.  With the pricing as it is, it would be hard to argue as to …

Using Azure Desired State Configuration – Part III

Last week we talked about modifying and uploading our configurations to Azure Automation DSC.  We were able to import credentials from Azure’s Automation Account Credential store, and then compile the …

Call for topics closing 1 October

The call for topics is closing 1 October at 23:59 GMT. We’ve had a fantastic set of submissions. Creating an agenda for the 2018 Summit is going to be very …

Using Azure Desired State Configuration – Part II

Today we’re going to be talking about adding configurations to your Azure Automation Account.  In this article, we’ll be discussing special considerations that we need to take into account when …

Using Azure Desired State Configuration – Part I

I’ve been wanting to do this series for a while, and with some of the recent changes in Azure Automation DSC, I feel like we can now do a truly …

The Future of PowerShell's Desired State Configuration

Microsoft recently published a “Future of DSC” post that I thought deserved some independent commentary.

PowerShell and DevOps Summit 2018 – session acceptance

We have started the acceptance process for the sessions to be presented at the 2018 Summit. Those currently accepted sessions are listed in the brochure The deadline for submissions still …

PowerShell 2.0 deprecation

PowerShell 2.0 is being deprecated – see the PowerShell Team blog for full details

#PSBlogWeek is Back!

I’ve decided to bring #PSBlogWeek back! Brush off those PowerShell blogs and grease up those typing fingers….wait..don’t do that but at least stretch a little bit. If you’d like to write …

Using PowerShell, Azure Automation, and OMS – Part III

It’s been a long road, but we’re almost there!  A couple of weeks ago we looked at how we can create an Azure Automation Account and add our own custom …

Summit agenda process

There’s been a lot of discussion on the Summit Slack channel around people proposing sessions for the 2018 Summit. I thought an explanation of how we put the agenda together …

Using PowerShell, Azure Automation, and OMS – Part II

So last time we learned how to upload our custom modules into Azure Automation so we can start using them in Azure Automation Runbooks.  This week we’re going to take …

PowerShell and DevOps Global Summit 2018 – Call for Topics

The PowerShell and DevOps Global Summit 2018 will be returning to the Meydenbauer center, Bellevue WA on 9-12 April 2018. PowerShell, and DevOps, experts from all over the world, including …

PowerShell + DevOps Global Summit Scholarship Program

Automation and scripting has become a major part of IT in recent years.  And PowerShell has played a giant role in the progression of that.  Every year, the wonderful people …

Using PowerShell, Azure Automation, and OMS – Part I

Microsoft’s Operations Management Suite provides some exceptional tools for monitoring and maintaining your environments in both the cloud and in your datacenter.  One of it’s best features, however, is its …

Topics for PowerShell Summit 2018

The planning for Summit 2018 has started – to be honest it started before Summit 2017 opened. We’ve reached the stage where we need to start thinking about the broad …

Taking Powershell to the next level

I recently decided to ‘up my game’ with powershell and go beyond the simple scripts I’ve rolled out in the past. So I simply want to share with you, the …

Episode 320 – PowerScripting Podcast – MVP Tim Warner

In This Episode Tonight on the PowerScripting Podcast we talk to Cloud and Datacenter MVP Tim Warner   Slack Chatroom We are the live-podcast channel News Jeffrey Snover’s 2017 State …

PowerShell Team Day at IT Transformation Event

At the upcoming “IT Transformation” event in Orlando this month (still time left to register!), members of the PowerShell team will be leading a full-day workshop that’s pretty much a …

Announcing the PowerShell Saturday Booster Program

We’re pleased to announce general availability of our PowerShell Saturday Booster Program, as announced at PowerShell + DevOps Global Summit 2017. The goal of this program is to help enthusiasts …

PowerShell and DevOps Global Summit Recap

Now that I’m recovered from the 2017 PowerShell and DevOps Global Summit, I just wanted to take a moment and talk about my experiences at the conference. It was my …

Colecting Certificates form an Enterprise CA for use with DSC

In a domain environment auto enrollment can be used to get create unique certificates for each node that can be used with DSC.  The problem is getting the public cert …

Serve on the Board of PowerShell.org!

The DevOps Collective (the nonprofit that owns PowerShell.org) is organized into two main governing bodies. Our Directors – myself, Christopher Gannon, Jason Helmick, Jeffery Hicks, Richard Siddaway, and Will Anderson …

PowerShell Saturday Booster Program

As announced at PowerShell + DevOps Global Summit 2017, we’re preparing a “PowerShell Saturday Booster Program” to help launch and support local one-day events. Please visit https://github.com/devops-collective-inc/powershell-saturday/wiki to take a look …

Post-Summit Note

A quick note: We experienced some massive equipment failures this year, almost to the point where we were starting to seriously question our life choices. The end result is that …

Do Anything in One Line of PowerShell

PowerShell provides a tremendous boon to productivity for computer professionals of all types. But, you have to admit: it can be a bit daunting to get up to speed! Indeed, …

Final agenda

We’ve had to move a few sessions around for various reasons. The online agenda at https://eventloom.com/event/home/summit2017 shows the current final agenda. Please check the agenda carefully to ensure you don’t …

Submit Questions for "Ask Me Anything" with Jeffrey Snover

In just a week, we’ll be holding a live “Ask Me Anything” with Jeffrey Snover at PowerShell + DevOps Global Summit 2017. Now’s a great time to Help us queue …

PowerShell Summit 2017 – Last-Minute Updates

Some quick updates as we prepare for Summit in a couple of weeks…

Community Lightning Demos – Call for Proposals

If you’ve been to a PowerShell Summit, chances are you’ve seen the awesome lightning demos put on by the PowerShell team members. It’s a fun format – each team member …

Three seats left

There are currently three (3) seats left for the 2017 PowerShell and DevOps Summit. First come first served – when they gone that’s definitely it as we’re at capacity. Registration …

Join Us in Thanking Ed & Teresa Wilson at Summit 2017

We’re pleased and proud to announce that Microsoft’s “The Scripting Guy,” Ed Wilson, and the wonderful Scripting Wife, Teresa Wilson, have agreed to join us at PowerShell + DevOps Global …

You an still get into PowerShell + DevOps Global Summit 2017!

After selling out in record time, we’ve worked with our event venue to rearrange how we’re using the space – and, as a result, we’ve been able to open additional …

PowerShell Summit 2017 – sold out

We sold the last seat for the 2017 Summit – https://eventloom.com/event/home/summit2017 yesterday. If, and its a very big if, more seats become available we’ll notify you though the event web …

Summit 2017 Agenda & Program Guide Online

We’ve posted the first draft of the Program Guide, including the Agenda, for PowerShell + DevOps Global Summit 2017. You’ll find it linked near the top of the Registration Page. …

Summit 2017 – Badge Question

We’re brainstorming ideas to have more professional, collectible attendee badges for Summit, while also reducing time at check-in on-site. If you’re attending or have thought about it, please take a …

Summit 2017–seats going fast

Seats a the PowerShell Summit –  https://eventloom.com/event/home/summit2017 – are going fast. We’ve sold over 70% of the seats – they’re current 55 seats left split between 4-day and 3-day passes. …

Community Lightning Demos

We are continually evolving the content we present at the PowerShell Summit. This year we’re bringing back something that was a feature of the early PowerShell Deep Dives and Summits – the …

Episode 319 – PowerScripting Podcast – MVPs Don Jones and Adam Bertram on Pester

In This Episode Tonight on the PowerScripting Podcast, MVPs Don Jones and Adam Bertram on Pester   Slack Chatroom We are the live-podcast channel   Interview https://donjones.com/2016/11/29/the-pester-book-with-adbertram/ https://leanpub.com/pesterbook https://leanpub.com/the-dsc-book   …

DevOps: A Career Changer

Once upon a time, there was this woman at a TechMentor conference a few years ago, sitting in the front of the room during the “Don and Jason” show, a …

Pester – Parameters and Hashtable Fun!

I have written a short excerpt on how to pass parameters from an object to a Pester test. I have turned this into a function: Invoke-POVTest. The function is primarily …

Episode 318 – PowerScripting Podcast – Alan Renouf from VMware on PowerCLI

In This Episode Tonight on the PowerScripting Podcast, Alan Renouf from VMware about PowerCLI   Slack Chatroom We are the live-podcast channel   Interview https://communities.vmware.com/community/vmtn/automationtools/powercli https://www.vmware.com/support/developer/PowerCLI/ https://code.vmware.com/slack/   Chatroom Highlights …

UPDATE / Tug: The Open-Source DSC Pull Server

If you haven’t taken a look at Tug, now’s a great time. Eugene Bekker has been doing a ton of heavy lifting, taking my .NET Core proof-of-concept code and turning …

The Key to Understanding PowerShell – on Windows or Linux

I’ve listened to a few of my Windows-friendly compatriots attempting to explain PowerShell to their Linux colleagues, and it hasn’t always gone well. The problem, I think, is that a …

Live Podcast on Wednesday 12/7/2016 with Alan Renouf from VMware

Long time friend Alan Renouf from VMware will be back with us on Wednesday to bring us up to date with the latest PowerCLI news! Join us live at 9:30 …

PowerShell Gotchas

You can certainly find a number of articles around that present PowerShell pitfalls that can easily trip you up if you are not careful. I took a different approach in …

Episode 317 – PowerScripting Podcast – Chris Smith on the Google Cloud Tools for PowerShell

In This Episode Tonight on the PowerScripting Podcast, Chris Smith from Google on Cloud Tools For PowerShell Slack Chatroom We are the live-podcast channel News PowerShell 10th Anniversary Interview Cloud …

The Flavors of Windows Containers

I had a wonderful conversation with some team members around Windows Containers generally, and they had some very cool analogies that I don’t think have been publicized enough. There’s some …

Registration is now open

Registration for the 2017 PowerShell and DevOps Global Summit is now open.  Click on Summit and follow the links to register

PowerShell & DevOps Global Summit 2017 agenda

The agenda for next year’s Summit is almost complete – we’ve notified all speakers as to whether their sessions have been accepted or not. If you haven’t received your notification …

Re-Subscribe to New Forums Topic Notifications

Hello, PowerShellers! During our migration and some of the inevitable database resets involved, many of you who were receiving notifications for new forums topics no longer are. You’ll need to …

Pitfalls of the Pipeline

Pipelining is an important concept in PowerShell. Though the idea did not originate with PowerShell (you can find it used decades earlier in Unix, for example), PowerShell does provide the …

PowerShell + DevOps Global Summit 2017: Session Acceptance

We’re in the process of emailing speaker invitations to those whose sessions were accepted for the 2017 agenda. Please check your email and promptly follow the instructions to complete registration.  In …

Be an Azure Consultant for PowerShell.org!

So, after our nearly-2-day outage, which was due to a still-not-fully-explained Apache fail, we’re looking to make some changes. We need to migrate PowerShell.org to a different Azure subscription anyway, …

Apologies for the delay

Due to unforeseen circumstances we’re a bit late getting out notifications of the sessions accepted for the 2017 Summit. Apologies to everyone who submitted sessions. We hope to have the …

No "Easy" Button for Configuration Management

A discussion in one of my Slack channels caught my eye today around someone’s reflections in a github repo regarding DSC. The posted comment that introduced the link was titled …

DSC ConfigurationData Blocks in a World of Cattle

As you may know, Jeffrey Snover and I have, for some time, been on a “servers are cattle, not pets” kick. Meaning, servers shouldn’t be special, individualized snowflakes. They should …

A Practical Guide for Using Regex in PowerShell

Regular Expressions is often referred to as wizardry or magic and for that reason I stayed away from it for most of my career. I used it only when I …

Call for topics – Summit closed but European conference open

The deadline for the submission of proposals for the 2017 has passed. We are NOT taking any new submissions. if you’ve been in communication regarding a submission thats fine its …

Recap of DuPSUG PowerShell Saturday 2016

Last weekend we hosted our second PowerShell Saturday, this time the event was hosted by IPsoft in Amsterdam. During this event members of the Dutch PowerShell User Group gathered together …

PowerShell Happenings at Ignite 2016

With Ignite fast-approaching, here’s what’s up – and this is intended to be a “community post,” meaning I’d love it if you could add your own PowerShell At Ignite notes …

Changing of the Guard at PowerShell.org

It’s a bit of a sad day at The DevOps Collective, which is the nonprofit that runs PowerShell.org. One of our Board of Directors members, Dave Wyatt, will be stepping …

PowerShell + DevOps Global Summit 2017 Preview

As a quick reminder, our Call for Topics is still open for a few more days! Summ. Summit is very much intended to be a kind of mega-user group, not …

Nearing Last Call for PowerShell Summit Topic Proposals (+ Topic Ideas!)

Remember that our Call for Topics is still open until the end of September, if you’d like to submit. And, from our Summit Alumni Slack channel, here are a few …

Unit Testing is “Pestering” the Hell Out Of Me

About a week or two before Devops Camp, the attendees were asked how much experience they had using Pester, because another attendee was preparing a discussion on Pester and wanted …

Ultimate PowerShell Prompt Customization and Git Setup Guide

Do you spend hours a day in PowerShell? Switching back and forth between PowerShell windows getting you down? Have you ever wanted “Quake” mode for your terminal? If we are …

Here's Another Reason to Contribute

Jason Helmick and I were talking last night, and we got onto the topic of expertise and respect. Kind of, “once someone really gets to that expert level, and they …

Microsoft did WHAT?

Unless you’ve been living under a rock for the last couple of days, you already know that Microsoft announced last Thursday that the shell/scripting language formerly known as “Windows Powershell” …

Why "Objects," Remoting, and Consistency are Such a Big Deal in PowerShell

As PowerShell begins to move into a cross-platform world, it’s important to really understand “why PowerShell.” What is it, exactly, that sets PowerShell apart? Notice that I do not mean, …

Create Custom Monitors with PowerShell

Sometimes, as a developer, you want to be be able to keep track of free space on a drive, the size of a log, the load on your CPU, the …

Episode 316 – PowerScripting Podcast – Jeffrey Snover from Microsoft on Open Sourced PowerShell v6

In This Episode Tonight on the PowerScripting Podcast, Jeffrey Snover from Microsoft on open source PowerShell   Slack Chatroom We are the live-podcast channel   Interview The announcement YouTube video …

Why PowerShell on Linux is Such an Accomplishment

Yesterday, Microsoft announced that Windows PowerShell – which I suppose we’ll just call “PowerShell,” now – has been open-sourced, with PowerShell Core builds being made available for various Linux distros …

FAQ: PowerShell on Linux/Mac

Be sure to check back often, as we’ll add to this.   So does this mean I’ll be able to run add your favorite module name here on Linux/Mac? Likely …

PowerShell is Open Sourced

For those of you that have been at PowerShell Summits over the last few years you’ll have heard Jeffrey Snover state that he wanted to take PowerShell to other platforms. Now …

Episode 315 – PowerScripting Podcast – Michael Greene (Microsoft) and Steven Murawski (Chef) on the Release Pipeline Model

Listen: In This Episode Tonight on the PowerScripting Podcast, Michael Greene (Microsoft)  and Steven Murawski (Chef) on the Release Pipeline Model   Interview The Release Pipeline Model   Chatroom Highlights …

A date with PowerShell

At the beginning of July, we welcomed our 3rd son into the world. As days past my wife and I would say, “wow, he’s 11 days old. Can you believe …

What are your "known problems" (solved) in DSC?

I’m collecting a list of known problems in DSC v5 that have been solved. Like the infamous “MI RESULT 12” error that could happen if you upgraded from prerelease v5 to production preview. …

Episode 314 – PowerScripting Podcast – Matt Davis from Red Hat on Ansible

Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Matt Davis from Red Hat about Ansible   Interview https://github.com/ansible   Chatroom Highlights <jaykul> irc.freenode.net/#PowerShell http://irc.freenode.net/#PowerShell — Registered …

PowerShell and DevOps Global Summit 2017: Call for Topics

The PowerShell and DevOps Global Summit is the number one conference where PowerShell enthusiasts gather and learn from each other in fast-paced, knowledge packed presentations. PowerShell, and DevOps, experts from …

Deploying Modules to the PowerShell Gallery

So! We’ve talked about continuous integration and deployment with PSDeploy, the importance of abstraction, and a bit on how and why to write and publish PowerShell modules. It’s time to …

Every pithy witticism begins with quotation marks

“To be or not to be”. Without getting into a debate over whether Shakespeare was musing about being a logician, suffice to say that in writing prose, the rules of …

MSPSUG July 12th Virtual Meeting: Exploring SQLPS, the SQL Server PowerShell Module

Join the Mississippi PowerShell User Group virtually on Tuesday, July 12th 2016 at 8:30pm Central Time when Mike Fal will be presenting “Exploring SQLPS, the SQL Server PowerShell Module”. A big hurdle …

Finding PowerShell Sessions At Conferences and Events

The Current State So! If you visit the PowerShell.org events page, you’ll find a bevy of PowerShell-focused events, from local PowerShell user groups to global PowerShell conferences. What you won’t …

To ping or not to ping..The PowerShell way

As this is my first blog here, here’s a bit about me. I’m a current lead SCCM Admin in the UK, and have found this great enjoyment for PowerShell in …

Here's What You've Missed at PowerShell.org (and what's coming)

We’ve been making a ton of improvements at PowerShell.org… if you haven’t visited in a while, it might be worth a stop by. First, if you’re hitting any of the links …

High-Level: Designing Your PowerShell Command Set

So you’ve decided to write a bunch of commands to help automate the administration of ____. Awesome! Let’s try and make sure you get off on the right path, with …

Help Me Test SSL on PowerShell.org

I’d appreciate your help in testing HTTPS/SSL here on PowerShell.org. Right now, it’s “voluntary,” meaning you have to explicitly ask for https://powershell.org. If you have any problems, please note them …

Complete Guide to PowerShell Punctuation

Quick as you can, can you explain what each of these different parentheses-, brace-, and bracket-laden expressions does? ${save-items} ${C:tmp.txt} $($x=1;$y=2;$x;$y) (1,2,3 -join ‘*’) (8 + 4)/2 $hashTable.ContainsKey($x) @(1) @{abc=’hello’} …

MSPSUG June 14th Virtual Meeting: Pester the Tester PowerShell Bugs Beware!

Join the Mississippi PowerShell User Group virtually on Tuesday, June 14th 2016 at 8:30pm Central Time when Microsoft MVP Robert Cain will be presenting “Pester the Tester: PowerShell Bugs Beware!”. So you’ve …

5 Tips for Writing DSC Resources in PowerShell 5

PowerShell 5 brought class based DSC Resources, which majorly simplifies the process of writing custom DSC resources. During my time working on some custom resources, I developed some tips a long the …

My DevOps (DSC) Camp Detailed Agenda

If you’re deep into DSC and delving into DevOps, then my summer “Camp” event is probably meant for you – and now there’s a detailed agenda, overall agenda, and full …

Request for Topics

Putting on an event like the PowerShell and DevOps Global Summit involves a lot of planning. We started the planning process for the 2017 Summit BEFORE the 2016 Summit started! …

Slack and PowerShell

Having a platform that enables ChatOps can be a game changer.  You can quickly see changes, alerts, build status, discussions, emergency chats, and more, all in a single, searchable interface.  If …

Practical PowerShell Unit-Testing

By the time you are using PowerShell to automate an increasing amount of your system administration, database maintenance, or application-lifecycle work, you will likely come to the realization that PowerShell …

Getting complex – More line breaks in Powershell

This is a follow up to Jacob Moran’s article Keeping it simple – Line breaks in PowerShell. I am strongly in the pro backtick camp, but I won’t get into …

Boston PSUG Kick Off Meeting Tomorrow

Hello fellow PowerShell enthusiasts. I have been missing for a few months with a new child that has occupied most of my extra time! I look forward to get back …

Making Awesome Dashboards from Windows Performance Counters

Having an understanding of your systems performance is a crucial part of running IT infrastructure. If a user comes to us and says “why is my application running slowly?”, where do we …

Dutch PowerShell User Group opens its doors on Slack

In the past few weeks there has been a flurry of activity in the DuPSUG organization. We have been working on organizing the first PowerShell Saturday in the Netherlands and …

Episode 313 – PowerScripting Podcast – Rob Reynolds on Chocolatey

Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Rob Reynolds about Chocolatey   Interview https://chocolatey.org/ https://www.kickstarter.com/projects/ferventcoder/chocolatey-the-alternative-windows-store-like-yum   Chatroom Highlights <halr9000> https://www.kickstarter.com/projects/ferventcoder/chocolatey-the-alternative-windows-store-like-yum <jasonmorgan> https://chocolatey.org/packages/chocolatey.server <jaykul> http://inedo.com/proget/pricing/features-by-edition <halr9000> …

Your feedback wanted! New eBook Hosting for PowerShell.org

After dealing with numerous problems from PenFlip (where our free ebooks are currently located), we’ve decided to try two new hosting providers: GitBook and LeanPub. Both of these are, or …

MSPSUG May 10th Virtual Meeting: Acceptance Testing PowerShell DSC with Test-Kitchen

Join the Mississippi PowerShell User Group virtually on Tuesday, May 10th 2016 at 8:30pm Central Time when Microsoft MVP Steven Murawski will be presenting “Acceptance Testing Desired State Configuration with Test-Kitchen”. …

GET YOUR STICKERS!!! (AND WALLPAPERS!!!) (AND INTERNATIONAL STICKERS!!!)

OK, we finally have a huge batch of PowerShell.org and DevOpsCollective.org laptop stickers! These are great, heavy-duty, removable stickers for laptop and every day use. Here’s how you can get yours …

Documenting your PowerShell API–solved!

Long has it been known how to easily document your PowerShell source code simply by embedding properly formatted documentation comments right along side your code, making maintenance relatively painless…   …

Scripting Games May 2016 AD Puzzle

I love working in AD (Active Directory) with PowerShell. I find that I have had to really dig in to learn some of the syntax nuances that you need to …

Verified Effective Exam Results

We’ve uploaded the results of the Verified Effective: PowerShell Toolmaker exam, which was administered at the recent PowerShell + DevOps Global Summit 2016. Note that this exam has, for a …

Keeping it simple – Line breaks in PowerShell

Trying to get your code to look good when reading it later can be tricky For line breaks in function scripts, there are two out-of-the-box options: First, you can break …

Help Get the Word Out on the 'GetGoing' Program & Scholarship

A couple of weeks ago, DevOps Collective (PowerShell.org’s parent non-profit organization) announced the availability of the ‘GetGoing’ IT Ops Education Program and Scholarship. For those of you who may not …

Episode 312 – PowerScripting Podcast – SQL MVP Chrissy LeMaire

Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to SQL MVP Chrissy LeMaire News The videos from the PowerShell + DevOps Global Summit have been released! The …

A study in Powershell scripting – A beginners guide Part 3

Here is the long awaited post of my third installment of where I revisit my script and provide some explanation as to why I did the things I did in …

The Unicode PowerShell module

After authoring last month scripting games puzzle, which involved some scripting around the Unicode standard, I decided to have some fun and write a PowerShell module which interacts directly with …

PowerShell + DevOps Global Summit Videos Online

The session recordings are now online! We did miss a few of the videos. The few 2-hour sessions scheduled in Room 406 were not recorded (and weren’t planned to be; …

2016-March Scripting Games Wrap-Up

Carlo really put a brain-twister out for our March 2016 Puzzle. Also, as a note, we’re eagerly awaiting submissions of next month’s puzzle, so don’t delay in handing that in. …

Calling all Scripting Games Puzzles!

Have you been enjoying our monthly Scripting Games puzzles? Want to keep them going? Then it’s time to jump in and contribute! PowerShell.org is a community site, which means it only …

2016-March Scripting Games Puzzle

Our March 2016 puzzle comes from Carlo Mancini. We’re actively interested in receiving Scripting Games puzzles from members of the community – submit yours, along with an official solution, to us …

Microsoft automation platforms – Twin Cities March meeting

Twin Cities PowerShell Automation Group meeting Tuesday, March 8, 2016, at the Microsoft Technology Center in Edina, MN. Come and learn about the road map for Microsoft’s automation platforms, System …

Official PowerShell + DevOps Global Summit 2016 Agenda Now Available

The agenda is available on the official event page! Please note that this is subject to change, but we’ll update that same copy so you can just refer to it. …

PowerShellSummit.org Registration Status & Extension

So, we have 3 seats left, which isn’t much – and we contacted our venue, and they said they they’d let us bring in those people more last-minute (in terms …

A study in Powershell scripting – A beginners guide Part 2

In this post I elaborate the steps that I went through to build the function to extract users into alphabetical order. I talk about the problems I face and how …

A study in Powershell Scripting – A beginners Guide Part I

I thought I would post my learning experiences as a person that has very little programming background. Don did say in one of the TechEd’s a few  years ago that …

I'm Not A Developer

Are you intimidated by scripting? Does PowerShell seem too much like programming to you? You aren’t a developer, why should you learn this mumbo jumbo? It turns out, PowerShell is …

Last Chance for PowerShellSummit.org Registration

Here’s a sort of last call: Registration ends on March 1st, 2016, giving you just about ten days from today (Feb 18th). Additionally, we’ve got just around 24 seats remaining. …

Convert VBA Macros To PowerShell for Microsoft Office Automation

There is a lot of documentation out there for interacting with Microsoft Office including Outlook, Excel, Word, etc with Visual Basic for Applications (VBA). A lot of time you may …

Episode 311 – PowerScripting Podcast – David Wilson From The PowerShell Team

Listen: Tonight on the PowerScripting Podcast, we talk to David Wilson from the PowerShell team Interview David’s Blog David’s Twitter Introducing ISE Preview https://github.com/PowerShell/vscode-powershell PowerShell language support for VS Code …

Planning for PowerShell+DevOps Global Summit 2017… Need Your Opinion

So, we’re already doing some planning for the 2017, 2018, and 2019 events. Because, you know. We do that around here ;). One thing we’re considering is an option to …

2016-February Scripting Games Puzzle

Although we have a couple of puzzles queued up, we’ll be taking a brief break for the month of February 2016. So, no puzzle this month! However, we are in need …

MSPSUG Feb 9th Virtual Meeting: Intro into the #PowerShell ISE, #Git, #PSPester & #OneDrive

Join the Mississippi PowerShell User Group virtually on Tuesday, February 9th 2016 at 8:30pm Central Time when Ryan Yates will be presenting an “Intro session to Teaching the IT Pro …

Using PowerShell to make Azure Automation Graphical Runbooks – Part 2

The previous article in this series covered the release of the Microsoft Azure Automation Graphical Authoring SDK, and began to outline some of the classes used and, where possible, the …

Microsoft PowerShell team panel – Twin Cities February meeting

Ever wonder just what the heck the Microsoft PowerShell team was thinking? Come find out! Keith Bankston is the senior program manager for PowerShell. Mark Gray is the senior program …

Connect to all Office 365 Services with PowerShell

If you are not on Office 365 or have a tenant set up with Microsoft yet, now is the time to reserve your tenant name! With utilizing Office 365, a …

PowerShellSummit.org Registration Status for 2-Feb-2016 (also, recordings)

OK, here’s a quick update of where we’re at with registration for PowerShell + DevOps Global Summit 2016. We’d originally scheduled 150 seats for the April event, inclusive of speakers. …

Using PowerShell to make Azure Automation Graphical Runbooks – Part 1

Microsoft recently released another extension for Azure Automation developers, this time in the form of the Microsoft Azure Automation Graphical Authoring SDK. This SDK allows developers to make and edit …

Episode 310 – PowerScripting Podcast – Ed Wilson The Scripting Guy from Microsoft

Listen: In This Episode Guest – Ed Wilson News PowerShell Saturday 10 WMF 4.0 Update PowerShell ISE Preview Interview Ed’s books OMS Blog Chatroom Highlights <halr9000> hey @channel we are …

PowerShell + DevOps Global Summit 2016 Registration Status

A quick status update on Summit: We’re currently past our 50% registration point. Right now, only 4-day registrations are available. Register at https://eventloom.com/event/home/PSNA16. In just a few days, on February 1st, …

Using PowerShell to enable ChatOps on Windows

ChatOps is a term used to describe bringing development or operations work that is already happening in the background into a common chat room. It involves having everyone in the …

Create Windows Shortcuts or Favorites With PowerShell

Creating windows shortcuts are usually done through the New Shortcut Wizard, MSI files, Group Policy Objects, or even a simple file copy. Shortcut files are .lnk files that Microsoft Windows …

Using Local Functions in a Scriptblock with Existing Code

When you are wanting to run code remotely, it’s common to do this via the use of Invoke-Command (though other options exist, such as through Start-Job for example). The biggest …

Improve Delivery of PowerShell Tools or Version Controlled Files

I am back this week with a quick how-to article on delivering, installing, or launching version controlled files. In the past I ran into problems when having administrators launch my …

Atlanta PowerShell User's Group Meeting – January 19th 'Let's win the scripting games!'

Kicking off in our new venue, we’ll be tackling this month’s PowerShell.org monthly scripting games challenge! Prizes are given to the group with the best answers over the year, so …

New Boston PowerShell User Group

Its a new year with new goals and I hope to provide even more assistance and value to the PowerShell community in 2016. I have created a new Boston based …

MSPSUG Virtual Meeting: Avoiding Version Chaos in a Multi-Version #PowerShell World – Jan 12th

Join the Mississippi PowerShell User Group virtually on Tuesday, January 12th 2016 at 8:30pm Central Time when PowerShell MVP June Blender will present “PowersHELL: Avoiding Version Chaos in a Multi-Version PowerShell …

Get Last Reboot or Computer Up Time With PowerShell

Hey everyone, hope you had a great 2015 and I am back with I hope to be weekly updates for everyone at PowerShell.org. I wrote up a quick article on …

Episode 309 – PowerScripting Podcast – Matt Wrock on Vagrant and Packer

Listen: In This Episode Guest – Matt Wrock from Chef talking about Vagrant and Packer Interview Packer Vagrant Chatroom Highlights <jonwalz> https://5dcced1cd0caf88a61b2bd21edcde61ad16c14ab.googledrive.com/host/0B-5toLgmn9xAZDdUeFhXNXRjdGc/Live.html <jonwalz> or https://www.youtube.com/user/PowerScriptingLive <halr9000> http://www.hurryupandwait.io/blog/a-packer-template-for-windows-nano-server-weighing-300mb <halr9000> Vagrant: www.vagrantup.com …

2016-January Scripting Games Puzzle

Our January 2016 puzzle comes from MVP Adam Bertram. We’re actively interested in receiving Scripting Games puzzles from members of the community – submit yours, along with an official solution, to …

PowerShell.org's Nonprofit Status

We learned today that The DevOps Collective, Inc., (the company that officially owns and runs PowerShell.org, the PowerShell + DevOps Global Summit, etc.) was accepted by the US Treasury as …

My Favorite DSC Feature Suggestions on UserVoice (upvote!)

Hopefully, you’re aware that Microsoft is moving to UserVoice for accepting feature requests and bugs. DSC in particular has 30-odd suggestions at present, and I thought I’d run through some …

Microsoft's Brave New World Needs Version Numbers

In Microsoft’s brave new world of agile, more-frequent software releases, including numerous pre-release cycles… Microsoft needs to rethink the way it communicates versioning. Windows Management Framework (WMF) v5 has, for …

PowerShell News Roundup (There's Been a Lot of it)

There’ve been so many under-the-radar announcements and news bits about PowerShell, that I thought it’d be worth a quick start-of-the-week, pre-holiday roundup. First off, the big news is that Windows Management …

Recap of the Dec 2015 PowerShell Editor Services Hack Week

Thanks to all those who participated in the PowerShell Editor Services Hack Week last week!  Much progress was made on fixing bugs and adding new features to both PowerShell Editor …

2015-December Scripting Games Puzzle

Our December 2015 puzzle comes from PowerShell.org board member Jeff Hicks, who wanted to share a little holiday fun for the season.

A Real-World DevOps Implementation – and Food for Thought

Want to see what a real-world, functional, production-grade DevOps environment looks like? Look no further than Amazon Web Services’ Elastic Beanstalk (EBS). EBS is a neat combination of their EC2 …

Join us for the PowerShell Editor Services Hack Week, Dec 6-13!

Do you wish your favorite editor had better PowerShell editing support?  Do you have a great idea for a new feature for the PowerShell extension in Visual Studio Code?  We’re …

The Popular Week of PowerShell Blogging is back! #PSBlogWeek

Back by popular demand is the week-long coordination of blog posts on a single PowerShell topic known as #PSBlogWeek! This week, 5 hand-picked bloggers will be writing informative content around …

Episode 308 – PowerScripting Podcast – Bryan Matthew from Microsoft on Storage Spaces

Listen: In This Episode Guest – Bryan Matthew from Microsoft   Interview Storage cmdlets Storage Spaces Automation Guide   Chatroom Highlights <halr9000> https://technet.microsoft.com/en-us/library/Hh831739.aspx <halr9000> http://blogs.msdn.com/b/clustering/archive/2013/12/02/10473247.aspx <halr9000> https://msdn.microsoft.com/en-us/library/windows/desktop/Hh848060(v=VS.85).aspx <looney13> http://blogs.technet.com/b/askpfeplat/archive/2013/01/02/windows-server-2012-does-refs-replace-ntfs-when-should-i-use-it.aspx <halr9000> …

Keeping Windows PowerShell Help Up To Date

After a two week hiatus I am back this week with a quick write up on how to automate the updating of PowerShell help. Update-Help should be one of the …

Atlanta PowerShell User's Group Meeting – December 8th with June Blender

UPDATE: The new venue will not be ready until next months’ meeting, so please meet us instead at the Microsoft office in Alpharetta, Microsoft Corporation 1125 Sanctuary Pkwy Ste 300, …

Philadelphia PowerShell User Group Meeting – December 3rd 2015 with Adam Bertram

Join us on Thursday, December 3rd when Adam Bertram will be giving a talk called a “Top 10 PowerShell mistakes ” About Adam Bertram Adam Bertram is an independent consultant, technical writer, trainer …

PowerShell + DevOps Global Summit 2016 – the agenda

We’ve finalised the agenda and we’re starting to publish session information on the web site at https://eventloom.com/event/login/PSNA16 There are a handful of sessions on the site at present. The rest will be …

PowerShell + DevOps Global Summit 2016 Info

Here’s everything that’s fit to print regarding Summit 2016, running April 3-4-5-6 in Bellevue, WA! You can also download: Brochure-PowerShell and DevOps Summit 2016 to share with your boss and team. Registration …

2015-November Scripting Games Puzzle

Our November 2015 puzzle comes from PowerShell.org user Tim Curwick, who created the puzzle based on a challenge he ran across at work. There’s nothing more real-world than this!

Summit 2016 – Call for topics is closed

The Call for Topics for the 2016 Summit is now closed. We’ve had an amazing number of top quality submissions. We’d like to thank everyone who took the time to …

Join Computer to Domain with Specified Computer Name and OU

I addressed a reader requested script for my article this week. PowerShell gives you the ability to add computers to Active Directory right from the command line with the built …

Win a Free 4-Day Pass to PowerShell and DevOps Summit 2016!

Want to attend the newly expanded, 4-day PowerShell and DevOps Summit coming to Bellevue, WA in April 2016? Well you can – if you make your own community contribution! Our …

Find any E-Mail Address or Proxy Address In Active Directory

I am back this week with some more Exchange and Unified Communications goodness. This is another request I see a lot, someone want’s to know where an e-mail address is …

Episode 307 – PowerScripting Podcast – PowerShell MVP Eric Courville

Listen: In This Episode Guest –  MVP Eric Courville Interview http://organicit.org/ https://twitter.com/_organicit http://www.meetup.com/Northern-California-Powershell-User-Group/   Chatroom Highlights <jonwalz> https://slack.com/ <jonwalz> https://powershell.slack.com <jonwalz> or maybe it’s slack.poshcode.org http://slack.poshcode.org <pscookiemonster> hit that latter …

The JAPE challenge

I have wanted to write my very own obfuscated e-mail signature for a long time but kept myself from doing it. At the time I thought of all these lines …

Command and query separation in Pester tests

Do you feel that writing tests is confusing, and you often end up with complicated test code? I did too, before I learned about Command-query separation principle (or CQS). This …

Desired State Configuration – Beware Of Circular Configurations

Lately, I’ve been working at converting a lot of my server configuration scripts into DSC configurations.  After all, what better way to learn than by updating your existing methods?  I …

Using Package Management in Windows PowerShell v3

Hey now! The PowerShell team published a preview version of PackageManagement for Windows PowerShell v3 and v4. As it happens, I have a Windows 7 SP1 box running PowerShell v3–why …

Automate Sip Address and UPN name changes in Lync / Skype for Business

Name changes are a common occurrence in the world of IT and usually the primary concern is the e-mail address. Exchange e-mail address policies will handle this for us but …

Export Subnets from Active Directory Sites and Services

I am back this week with a quick write up on how to export your network subnets from Active Directory Sites and Services. Active Directory Sites and Services subnet assignments …

Testing PowerShell Direct with Windows Server 2016 TP3 Hyper-V

Hey there! I  thought we could test PowerShell Direct together today. Here’s the elevator pitch: In Windows Server 2016 and Windows 10, we can send PowerShell commands from the Hyper-V host directly …

#MSPSUG Virtual Meeting: Using Regular Expressions with #PowerShell – October 13th 2015

Join the Mississippi PowerShell User Group virtually on Tuesday, October 13th at 8:30pm Central Time when Timothy Warner will present “Pattern Match Like a Pro: Using Regular Expressions with Windows PowerShell”. Many …

Finding Evil LDAP Queries

Have you ever wondered what LDAP queries were hitting your domain controllers? Even outside of fun investigations, it can be insightful to get a sampling of queries hitting your domain …

2015-October Scripting Games Puzzle

Our October 2015 puzzle might take us beyond the realm of one-liners, but it circles back to the August 2015 theme of retrieving information from the web. This is another scenario that …

Delete Specific E-Mail or E-Mails From All Exchange Mailboxes

Well this is week number two in my quest to post an article once a week and I am back with a common request for Exchange administrators. There are a …

Convert ISO and WIM to VHD with a module

Convert-WindowsImage.ps1 is a very popular method to create VHD’s with. However it’s not a module, and in it’s current form cant be added to one. So I have started a …

How to handle oAuth from PowerShell

One of the coolest features of PowerShell is the many tools we have available to work with services on the web, be they SOAP, REST, RPC or even WSDL services. …

Automate enabling and disabling Lync / Skype for Business users

Hello PowerShell.org community, This is my first post here at PowerShell.org, and I have a goal of posting tips, tricks, articles, and solutions once a week. My first exposure to …

PowerShell Scheduled Jobs and Tableau analytics

Here’s a brief rundown of how we leverage a few Cmdlets from the PSScheduledJob module to manage our Analytics stack. For those of us on the Analytics team at Pluralsight, …

Take home from PowerShell Summit Europe

WOOHA it’s been a great week. I sat down last night my brain all fried and tried to compile a list of things to remember from the past week. There is  much …

Speaking at PowerShell Summit 2016: Topic Ideas for Aspiring Speakers

Our call for topics for PowerShell and DevOps Global Summit 2016 is open until November 1st, and I thought I’d share some ideas for the kind of 400-level content we’re looking …

Store Secured Password in PowerShell Script

Automation is awesome, but what if you need to run a script with elevated privileges?   If you are following security best practices then the account you login with most …

Call for Topics Extended: PowerShell and DevOps Global Summit 2016

In light of our recent announcement regarding the future of PowerShell Summit, we are extending the call for topics to the end of October, 2015. We invite speakers to re-visit …

Future of PowerShell Summit in Europe and North America

As we kick off PowerShell Summit Europe 2015, I wanted to share some decisions we’ve made regarding the future of the event. When we first launched PowerShell Summit in 2013, …

Find Stale Accounts in Active Directory

Find Stale Accounts in Active Directory Everyone who has managed Active Directory knows that keeping it free of “stale” accounts is a tough task.  Typically no one cares about this …

Working with PowershellGallery

After my two first posts (Multithreading using jobs, List users logged on to your machines) where I mentioned PowershellGallery.com a few times and after Warren talked about the Gallery a few days …

DevOps: A Practical Example

If you look at DevOps as a means of removing hurdles between coders and users, there’s almost no better real-world, practical example than Amazon Elastic Beanstalk. If you’re not familiar …

Episode 306 – PowerScripting Podcast – Rob “Barkz” Barker from Pure Storage

Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Rob “Barkz” Barker from Pure Storage Interview http://www.purestorage.com/ https://github.com/barkz/PureStoragePowerShellToolkit http://www.purestorage.com/blog/author/barkz/ http://www.purestorage.com/blog/announcing-the-new-pure-storage-powershell-sdk/ http://www.purepowershellguy.com/   Chatroom Highlights   <halr9000> http://www.purestorage.com/blog/author/barkz/ …

Where Are My FSMO Roles?

Hello, PowerShell people! I’ve never posted on PowerShell.org before and so I feel as though I owe you a quick introduction before we dive into the tip I’d like to …

Find Location of Locked Out Accounts

I’m Locked Out, Help! If you’ve been a sys admin for more than a week you’ve probably heard this…”I’m locked-out, help!”.  Normally the user has made their way to your …

Writing and Publishing PowerShell Modules

Earlier in August we mentioned that modularity and abstraction are quite helpful. PowerShell modules can help enable these concepts. You might ask “Modules… why can’t I just write a function?” …

20115-September Scripting Games Puzzle

Our September 2015 puzzle is another one-liner, to help get you out of Summer Mood and back into Work Mode. This time, it’s a pretty real-world scenario, designed to test your …

#MSPSUG Virtual Meeting: The Art of #PowerShell Runspaces – September 8th 2015

Join the Mississippi PowerShell User Group virtually on Tuesday, September 8th at 8:30pm Central Time when PowerShell MVP Boe Prox will present “The Art of PowerShell Runspaces”. PowerShell runspaces are a known …

Use Import-LocalizedData to Internationalize your Scripts

Whether you’re working with an enterprise client with a global presence or building a tool that you want to share with the world, you may find yourself wanting to build …

Basic Exchange Monitoring

Hello Powershell.org!  This is the first time I’ve posted for anyone outside of my own powershell blog site PowerShellMasters.com and I just want to thank PowerShell.org for everything they do for …

List users logged on to your machines

Password policies are the best 😀 Sometimes they lead to account logouts when someone forgets to logout of a session somewhere on the network though. It might be the TS …

TechSession Webinar: The Top 10 Considerations When Writing #PowerShell Advanced Functions

On Wednesday, September 2nd at 2pm EDT (1pm CDT), I’ll be presenting the September TechSession Webinar for PowerShell.org. The topic for this month’s session is: “The Top 10 Considerations When …

Multithreading using jobs

Often I have had to check something against all servers or clients. A classic problem and every time I run into the it it’s time consuming and running the job multithreaded …

Philadelphia PowerShell User Group Meeting – September 3rd 2015 with Max Trinidad

Join us on Thursday, September 3rd when Maximo Trinidad will be giving a talk called a “Creating a SQL Server Database Report with PowerShell”. As describe by Maximo: This is a deep dive …

TEST IT: New IISAdministration Module

It’s no secret that Microsoft’s WebAdministration module isn’t universally loved. It’s functionality isn’t deep, and it doesn’t play well in the PowerShell pipeline. There are also a number of things …

Abstraction and Configuration Data

Modularity and abstraction are a huge benefit in scripting and coding. Which of the following blocks of code are easier to understand? $SQLConnection = New-Object System.Data.SqlClient.SQLConnection $SQLConnection.ConnectionString = ‘Server=SqlServer1;Database=MyDB;Integrated Security=True;Connect …

Template based parsing and progress bars

Working with wifi I have often needed to do a survey of the surroundings, and therefor I loved that windows 7 (maybe even Vista) introduced more advanced netsh with wifi support. There’s …

The Start Sharing Challenge

I’m back from Techmentor Redmond 2015 which was my first public speaking talk ever. It went great. I met a ton of great people and really enjoyed myself. When speaking …

Continuous Integration, Continuous Delivery, and PSDeploy

Are you starting to use version control at work? Are you being pestered by fellow PowerShell aficionados to start learning version control? Did you catch the PowerShell.org Crash Course in …

What are variables anyway…

Fellow Admins. A quick chat if you’re new to variables. So if you’re like me and don’t know any other programing/scripting language then all this PowerShell stuff is a bit daunting. …

Episode 305 – PowerScripting Podcast – Josh Atwell from SolidFire

Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Josh Atwell from Solidfire Interview http://www.vtesseract.com/ http://www.solidfire.com/storage-system/automated-management/ https://github.com/solidfire Chatroom Highlights <sp> <pscookiemonster> powershell.slack.com http://powershell.slack.com <sp> <halr9000> https://powershell.slack.com/ <sp> …

MSPSUG Virtual Meeting: Conquering Azure and Office 365 with PowerShell – August 11th 2015

Join the Mississippi PowerShell User Group virtually on Tuesday, August 11th at 8:30pm Central Time when SharePoint MVP Todd Klindt will present “Conquering Azure and Office 365 with PowerShell ”. After years …

PowerShell Summit North America 2016 – Call for Topics

PowerShell Summit NA 2016 – Call for Topics The PowerShell Summit is the number one conference where PowerShell enthusiasts gather and learn from each other in fast-paced, knowledge packed presentations. …

2015-August Scripting Games Puzzle

Our August 2015 puzzler tests your ability to retrieve data from the Web. If you’ve never done this before, it can be a real brain-bender – but don’t overthink it; experts can …

Introduction to Powershell

Hi Guys, I’m going to have a PowerShell ramble on a semi regular basis. What prompts me to write here on powershell.org is that I love powershell. I makes my …

[UPDATED] Even Vaguely Considering PowerShell Cruise? READ THIS RIGHT NOW.

It’s no secret that I’m a big fan of next year’s PowerShell Cruise and am excited for the folks who are organizing it. Tonight’s webinar (which they’ll post to their …

2015-July Scripting Games Wrap-Up

The July puzzler wasn’t intended to break your brain – but it was intended to highlight an extremely important pipeline technique – and to make you think about how PowerShell parses …

Powershell IS for the desktop tech as well

Every day some one tends to ask me if there is a simpler way to do task A or B, and the minute I mention PowerShell the response is almost …

PowerShell Summit NA 2016 – call for topics coming soon

The North American PowerShell Summit 2016 will take place at the Meydenbauer center in Bellevue WA. on April 4-6 2016. The Summit is a community event, with community based speakers. …

Curious about PowerShell Cruise? Here's how to learn more.

I’m stupid-excited about PowerShell Cruise. Did you know you can register now for just $500, which is fully refundable up to a point? And that doing so NOW gets you …

Episode 304 – PowerScripting Podcast – Ben Armstrong from Microsoft on Windows Containers

Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Ben Armstrong from Microsoft about Containers Interview http://blogs.technet.com/b/virtualization/ https://msdn.microsoft.com/en-us/virtualization/windowscontainers.aspx Chatroom Highlights <pscookiemonster> VirtualPCGuy – https://slack.poshcode.org if you want …

Episode 303 – PowerScripting Podcast – Andrew Mason from Microsoft on Nano Server

Listen: Tonight on the PowerScripting Podcast, we talk to Andrew Mason from Microsoft about Nano Server Interview https://windowsserver.uservoice.com/forums/295068-nano-server http://blogs.technet.com/b/nanoserver/archive/2015/06/16/powershell-script-to-build-your-nano-server-image.aspx https://channel9.msdn.com/Series/Nano-Server-Team/Remote-Server-Management-Tools-on-Nano-Server https://channel9.msdn.com/Search?term=nano#ch9Search&lang-en=en Chatroom Highlights <MikeFRobbins> ## Will Nano server be an …

Episode 302 – PowerScripting Podcast – SCOM MVP Scott Moss

Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Operations Manager MVP Scott Moss Interview Blog https://twitter.com/jscottmoss Best of Build and Windows 10 PowerShell: Auto Closing Alerts …

Episode 301 – PowerScripting Podcast – MVP Jeff Wouters

Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to PowerShell MVP Jeff Wouters Interview Ep 240, Jeff’s first appearance Chatroom Highlights * Topic is: http://live.powerscripting.net <sp> <halr9000> …

Recording live with Josh Atwell tonight!

We are happy to have Josh Atwell joining us 7/16/2015 at 9:30 EST at http://live.powerscripting.net . Josh Atwell is a fellow podcaster (vBrownBag and VUPaaS) vExpert, CiscoChampion and author and he is …

Building a test lab : The basics Part 1 RootCA

Part of building a functional test lab is being able to deal with cattle and not pets. With that in mode I’m writing a series about the script necessary to …

Curious About the #PoshCruise? Ask Questions Here.

Jeffrey Langdon, Doug Finke, and untold others are putting together PoshCruise, a PowerShell Cruise Conference. I wanted to make sure everyone knew about it, because it (A) stands to be …

PhillyPoSH 07/07/2015 meeting summary and presentation materials

John Mello gave a presentation entitled “ConvertFrom-String Overview and Examples”. A copy of his demo scripts and presentation are available at our GitHub site. TJ Turner’s presentation “What’s in your Toolbox” …

Philadelphia PowerShell User Group Meeting – August 6th 2015

Join us on Thursday, August 6th when June Blender will be conducting a hands on lab (in person!) called Working with Classes in PowerShell 5.0. To participate in the lab, bring a laptop (or VM) with …

NYC Powershell Usergroup meets on July 13th

We have an exciting line-up for the July Powershell User-Group meeting. Powershell MVP, Tome Tanasovski will be presenting a beginner’s track on Powershell covering File Management, and Date/Time manipulations. We …

Mississippi PowerShell User Group Virtual Meeting – July 14th 2015

Join us virtually on Tuesday, July 14th at 8:30pm Central Time when PowerShell MVP Sean Kearney will present “Introduction to Windows PowerShell”. Windows PowerShell is not a difficult system to work …

RabbitMQ and PowerShell

Have you ever needed to communicate between scripts, perhaps running on different servers and in different languages?  Did you use a non-standard “messaging” solution like the file system or a …

2015-July Scripting Games Puzzle

Our July 2015 puzzler is designed to make you really think about the PowerShell parser. Normally, you can more or less ignore the parser, because if you’re typing best-practice, long-form …

Want to Blog at PowerShell.org?

PowerShell.org was never meant to be a small group of people doing good – it was meant to be a place where all of us can do good for each other. …

I need YOUR PowerShell Stories

We all love PowerShell and we all probably have some very entertaining stories about a situation where it really saved our butts (or caused problems). Either way, we can all …

PowerShell.org, Inc. 2015 Shareholder Meeting Roundup

I wanted to provide a quick wrap-up of the Annual Shareholder Meeting that we just concluded. We had a quorum of shareholder votes present online or by proxy, and we …

The Scripting Games: Here's What's Happening

I know a lot of folks have been wondering about when the next Scripting Games will be. It’s a complicated answer… so bear with me for a minute while I …

Decorating PowerShell Objects

Ever wonder how PowerShell seems to know how to format objects? When you run Get-ChildItem  or Get-WmiObject , you only see a few key properties, but a wealth of other …

Walkthrough: An example of how I write PowerShell functions

A couple of days ago I posted a blog article titled “PowerShell function: Test-ConsoleColor provides a visual demonstration of the foreach scripting construct” and today I thought I would walk you …

Episode 300 – PowerScripting Podcast – MVP Adam Driscoll and Andre Sayre from Microsoft on PoshTools

Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to MVP Adam Driscoll and Andre Sayre (Microsoft) about PoshTools Interview PoshTools video from pshsummit (32min) Visual Studio Tools …

Philadelphia PowerShell User Group Meeting – July 7th 2015

Join us Tuesday, July 7th when PhillyPosh members John Mello and TJ Turner will be presenting. John will be giving a presentation on the new ConvertFrom-String cmdlet in the PowerShell V5 …

Why Remoting vs. SSH Isn't Even a Thing

As you’ve probably read, Microsoft recently announced that they’re getting on board with SSH, and that they’ve plans to, in some future-and-unspecified version of Windows, include a default SSH server and …

Trust, but Verify

The PowerShell code you write can turn up in interesting places. Production services might rely on it. Your co-workers might take a peak and borrow ideas from it. You might …

PowerShell.org: Where We've Been, Our New Look, Where We're Going

PowerShell.org has come a long way, both spiritually and physically, since our inception in September of 2012. Let’s look at some screen grabs from the Internet Archive, and take a …

Mississippi PowerShell User Group Virtual Meeting – June 9th 2015

Join us virtually on Tuesday, June 9th at 8:30pm Central Time when PowerShell MVP Trevor Sullivan will present “Creating Object-Oriented Scripts using PowerShell Classes”. During this deep, technical discussion, we …

DON'T Start Learning PowerShell?!?!?

Jason Helmick and I were recently up in Redmond recording a Microsoft Virtual Academy series entitled, “Building Your Datacenter One DSC Resource at a Time.” While we were there, we …

Creating a small footprint, base image Part 4 | Bringing it all together with automation

In this entry I combing all I covered into a set of scripts to automate the process of creating a small footprint VHDX base image and a WIM to use …

Automating with Jenkins and PowerShell on Windows

Take a minute think about how many PowerShell scripts you have written for yourself or your team. Countless functions and modules, helping to automate this or fix that or make …

NYC Powershell Usergroup meets on June 8th

Continuing from our May meeting, Tome will be presenting a beginner’s track on Powershell covering String manipulations, Functions and Powershell Scripts. We also have Powershell MVP Doug Finke, who will …

VERIFIED EFFECTIVE Self-Assessment

We’ve had a number of people ask about a self-assessment for their PowerShell Toolmaking skills. We’ve decided to publish one, just once, in July. Here’s how to get it.

Major Changes to DSC Pull Server Configuration IDs

Configuration IDs – Globally Unique Identifiers, or GUIDs, that DSC nodes use to identify themselves to a pull server – have always been a limiting factor in DSC design and …

New PS Module for working with F5's LTM REST API

If you use F5’s BIG‑IP Local Traffic Manager (LTM) for load-balancing, then you may find the new PS module I’ve written helpful. The module uses the REST API in ver. …

Episode 299 – PowerScripting Podcast -Warren Frame on Invoke-Parallel and PoshRSJob

Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Warren Frame Interview Warren’s blog Invoke-Parallel PoshRSJob http://ramblingcookiemonster.github.io/GitHub-For-PowerShell-Projects/#continuous-integration SQLite and PowerShell Chatroom Highlights <proxb> https://github.com/proxb/PoshRSJob <MikeFRobbins> PowerShell Function …

Creating a small footprint, base image Part 2

I posted Part 2 of using PowerShell to create small footprint VHDX that are fully patched. Patching and Cleanup via PowerShell

Creating a small footprint, base image Part 1

I’m starting a new blog series on using PowerShell to create small footprint VHDX that are fully patched.

Philadelphia PowerShell User Group Meeting – June 4th 2015

Join us on Thursday, June 4th when Dave Wyatt, will present The basics of encrypting and decrypting data, including symmetric and public key algorithms, key management / sharing, and digital certificates. This …

Survey Results: Source Control for the IT Professional

First off – thank you to everyone who participated in the version control survey! We’ve had a fun few weeks – Somehow the PowerShell Summit, Build, and Ignite were scheduled …

What's it Like at PowerShell Summit?

Ever wonder what it’s like to attend PowerShell Summit? Attendee Tommy Maynard blogged about his entire experience – including the build-up anticipation prior to the event – and it’s a …

Mississippi PowerShell User Group Virtual Meeting – May 12th 2015

Join us virtually on Tuesday, May 12th at 8:30pm Central Time when PowerShell MVP Kirk Munro will present “A peek inside the Poshoholic’s toolbelt”. It’s easy to get excited about …

Survey: Source Control for the IT Professional [Results in]

Edit: The results are in. I was watching Don and Jeffrey’s PowerShell Unplugged session from Ignite the other day, and something stood out. At 30 minutes in, Don asked the crowd …

NYC User Group Restart!

After a long hiatus, NYC Powershell User-group is back. Tome and Sunny will be presenting 2 sessions This is the inaugural series of Tome’s 1-year residency on Powershell Concepts (Beginner …

Episode 298 – PowerScripting Podcast -Vaughn Stewart and Cody Hosterman from Pure Storage

Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Vaughn Stewart and Cody Hosterman from Pure Storage Interview http://www.purestorage.com/ https://github.com/purestorage/PowerShell-Toolkit http://www.themicrosoftdude.com/ http://www.purestorage.com/blog/quick-start-guide-for-the-pure-storage-powershell-toolkit/ http://www.purestorage.com/blog/pure-storage-powershell-toolkit-2-5-0-324/ https://twitter.com/themsftdude – Rob on …

Setting up the PowerShell.org DSC tools from Github

I have created a short blog series about how to setup the DSC tooling from the PowerShell.org DSC repository. With the mindset of contributing changes.   Test-HomeLab -InputObject ‘The Plan’ Get-Posh-Git …

Dealing with the Click-Next-Admin

I had a good deal of yard work to do this weekend; I see yard work in a similar way that a click-next-admin sees Windows PowerShell. I want no part …

PowerShell.org Is Now On Imgur!

Hey there everyone!  I’m pleased to announce that PowerShell.org has a new feed on Imgur!

Why is Remoting Enabled by Default on Windows Server?

There was a brief and lively discussion on Twitter recently stemming from someone asking for advice on how to convince management to turn on Remoting. “Fire Management, if they have …

PowerShellTO's Next Meeting – May 6th, 2015

Join us on Wednesday, May 6th for our second Toronto PowerShell User’s Group meeting.  This time you get to take the wheel!  Send us some of your PowerShell related challenges and …

Management Information: The OMI/CIM/WMI/MI/DMTF Dictionary

Not too long ago, over on DonJones.com, I wrote an article that tried to explain some of the confusion between Microsoft’s World of Management Instrumentation – e.g., WMI, OMI, CIM, …

Charlotte PowerShell User Group meeting for May

The Charlotte PowerShell User Group had a great meeting in late April with a special guest presenter, Lee Holmes. Due to this occurrence and scheduling conflicts for the month of …

Observations from our PowerShell Summit VERIFIED EFFECTIVE Exam

We offered our first in-person, proctored VERIFIED EFFECTIVE exam at PowerShell Summit in April 2015, located in Charlotte, NC. While the exam is not intended as a diagnostic or learning …

Painlessly Get Data from PowerShell to Excel

Doug Finke has written an awesome article – complete with a module! – to help get data into Excel spreadsheets.

PowerShell Summit – North America Launches!

The PowerShell community descended on Charlotte, North Carolina for the third annual PowerShell Summit – North America this week!  Enthusiasts, MVPs, community leaders, and the PowerShell product team came to …

Microsoft Publishes DSC Resource Kit in GitHub

When Microsoft first released the DSC Resource Kit (in Wave 10 as of this writing), they opened the door to community contributions. Our own PowerShell.org GitHub repo consists partly of …

PowerShell Summit Europe VENUE CHANGE

We’re announcing a venue change for PowerShell Summit Europe 2015. Although we’re very appreciative to Microsoft for offering the use of their office in Kista, our registration velocity warrants a …

A Quick PowerShell Summit Europe Update (spread the word!)

First: Because e-mail these days is actually unreliable, what with spam filters and all, please know that we’re relying on you to keep yourself informed on Summit updates. Following the …

NJ PowerShell Users Group Meet: Presenter Jeffrey Hicks – Microsoft MVP

The NJ PowerShell User Group is having a meetup on Tuesday, April 28th from 6:00 – 8:00 PM.  The first half hour will be for socializing, pizza, and playing pool …

Omaha PSUG March Meeting Slides & Video Now Available

Trond Hindenes presented on Real Life SMA this month.  Boe Prox was able to get this presentation recorded and it is now on YouTube. The slides Trond used in his …

Episode 297 – PowerScripting Podcast -Alan Renouf from VMware on PowerCLI 6

Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Alan Renouf from VMware Interview PowerCLI 6.0 R1 http://vcloud.vmware.com/ http://www.vmware.com/files/pdf/vsphere/VMware-vSphere-Platform-Whats-New.pdf Chatroom Highlights <halr9000> http://snag.gy/Cv5eP.jpg <halr9000> http://www.teavana.com/the-teas/black-teas/p/yunnan-golden-pu-erh-tea <halr9000> http://blogs.vmware.com/PowerCLI/2015/03/powercli-6-0-r1-now-generally-available.html …

Special Charlotte PowerShell Group meeting on 4/22 featuring Lee Holmes

  Charlotte hackers, our regularly scheduled meeting on April 2nd will not be occurring. Instead we will have our monthly meeting on April 22nd. Can you hear the drum roll …

Home Labs for the IT pro

Every IT pro needs a lab. It’s not just the fact that we all have a little mad scientist in us, it’s a playground for experimentation and learning. By “lab” …

March Omaha PowerShell User Group Meeting

This month we have several exciting things going on!  First, Trond Hindenes will be joining us via Lync from the great country of Norway for a presentation on Service Management …

PhillyPoSH 03/05/2015 meeting summary and presentation materials

Derek Murawsky gave an excellent presentation entitled “Introducing Chocolatey”. A copy of his demo script and presentation are available here at our GitHub site. A recording of this meeting has been …

The fastest Powershell #1 : Count all users in Active Directory domain

Updated : October 01, 2015 Question : What is the fastest solution to count all the users in Active Directory domain? Answer : To answer this question, I will compare …

Episode 296 – PowerScripting Podcast – Joe Levy from Microsoft on Azure Automation

Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Joe Levy from Microsoft about Azure Automation Interview Azure Automation blog posts Azure Automation and DSC Channel 9 …

Charlotte PowerShell User Group Meeting–3/5/2015

We will be bringing you a presentation by Jason Walker, @AutomationJason, at our next meeting. Jason will be discussing the Anatomy of a DSC Resource. The session will dive into …

PowerShell Summit Europe Registration

Registration for PowerShell Summit Europe will commence on February 27th, 2015 at roughly 12:01am server time (I believe the server is in a Pacific time Azure datacenter). We will be …

NJ PowerShell UG Meeting March 5th: Presenter Adam Bertram

The NJ PowerShell User Group is having a meetup on Thursday, March 6th from 6:00 – 8:00 PM.  The first half hour will be for socializing, pizza, and playing pool …

Episode 295 – PowerScripting Podcast – June Blender from SAPIEN Technologies

Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to June Blender from SAPIEN Technologies Interview https://www.sapien.com/software http://www.sapien.com/blog/ Chatroom Highlights <halr9000> https://www.sapien.com/software <halr9000> https://www.sapien.com/software/powershell_studio <JonWalz> http://www.amazon.com/T-Mobile-Nokia-Lumia-635-Contract/dp/B00LIWB34Q/ref=sr_1_3?ie=UTF8&qid=1423795422&sr=8-3&keywords=unlocked+lumia+635 <halr9000> https://www.sapien.com/software/powershell_helpwriter …

Design the Next Scripting Games

We have some folks working on the next Scripting Games… but we want some feedback from the community to make sure we’re offering something of value. The current plan is …

Episode 294 – PowerScripting Podcast – Michael Greene & Charles Joy from Microsoft

Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Michael Greene & Charles Joy from Microsoft   Interview Building Clouds Blog JEA whitepaper Tenant Provisioning whitepaper Automated …

Charlotte PowerShell User Group 2/5/2014

It has been quite a busy past couple of months and we have not had our monthly get-together. We are working to get back on track and will start in …

PowerShell.org Free eBook Transition

Over the past few weeks, Matt Penny has been busy moving our free eBooks into their new home on Penflip. Code, when available, is located in our GitHub repo, and …

PowerShell Summit NA 2015 Agenda changes

We’ve had to make some minor changes to the Summit agenda – the revised schedule is shown on the event web site – http://eventmgr.azurewebsites.net/event/home/PSNA15

Our eBook Transition – and Your Chance to Contribute!

We’re in the process of migrating our free ebook collection over to Penflip, an online, Git-based collaborative authoring and publishing tool. Matt Penny has taken the lead in converting our …

PhillyPoSH 01/08/2015 meeting summary and presentation materials

John Mello gave a presentation entitled “The ForEach and Where methods in Powershell v4 ”. A copy of his demo script and presentation are available here at our GitHub site. …

Episode 293 – PowerScripting Podcast – MVP Brian Ehlert from Citrix

Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Brian Ehlert from Citrix about DSC and XenDesktop   Interview http://blogs.citrix.com/author/brianeh/ http://itproctology.blogspot.com/ http://www.citrix.com/go/xendesktop-for-the-private-cloud.html https://powershell.org/2014/02/12/episode-258-powerscripting-podcast-jim-britt-from-microsoft-on-service-management-automation/   Chatroom Highlights <JasonMilczek> …

Episode 292 – PowerScripting Podcast – News Only

Listen: News DSC Resource Kit Wave 9 The PowerShell Summit N.A. 2015 – additional capacity Verified Effective exams will be held at the NA summit Topic Submissions are still open …

Let's Make a PowerShell Job Interview Quiz. C'mon and Help.

The folks at Smarterer have agreed to let us – that’s all of us, as in “The PowerShell Community” – build a sort of “exam” for people to prove their PowerShell …

eBook Cover Contest

Fancy yourself a graphics person? Just like to doodle? We’re holding a contest to create new covers for our various ebooks. Winners will receive absolutely nothing, other than a cover …

PowerShell Summit Europe 2015–topic submissions

Topic submissions for the PowerShell Summit Europe are still open. If you want to be considered as a speaker please submit your topic very soon. At the moment there aren’t …

Episode 291 – PowerScripting Podcast – Garrett Serack from Microsoft on OneGet

Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Garrett Serack from Microsoft abount OneGet Interview https://oneget.codeplex.com/ http://www.powershellgallery.com/   From the Chat room <Doug> ## When will …

NJ PowerShell Users Group Meeting: Presenter Doug Finke – Microsoft MVP

The NJ PowerShell User Group is having a meetup on Thursday, January 8th from 6:00 – 8:00 PM. If interested, please register through the Eventbrite website to track attendance for ordering pizza.  …

Episode 290 – PowerScripting Podcast – Jeffrey Snover and John Slack on PowerShell 5.0 (Technical Preview)

Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Jeffrey Snover and John Slack from Microsoft Interview https://www.powershellgallery.com/ Jo Ann Snover’s beautiful pictures from Turks & Caicos …

PowerShell Summit N.A. 2015 Status Update & Info

As of this post, PowerShell Summit North America 2015 is full, and registration has been cut off. We’re taking some time to confirm our numbers and venue capacity; if we’re …

JOB POSTING: Help us Run PowerShell.org

UPDATE: We’ve gotten an outpouring of responses – I’m literally a bit teary-eyed right now – so I’ll work with the existing set of volunteers and post again should everyone …

A Crowdsourced PowerShell Proficiency Exam

I wanted to call your attention to Smarterer, a company recently acquired by my employer, Pluralsight. Smarterer’s schtick (apart from vexing my auto-correct) is that the host crowdsourced technology assessments. …

Episode 289 – PowerScripting Podcast – Mike Hendrickson and Jason Walker from Microsoft on Configuring Exchange With DSC

Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Mike Hendrickson and Jason Walker from Microsoft about their DSC resources for Exchange News Mike’s book: new 4th …

Call for Presentations for PowerShell Summit Europe 2015

The PowerShell Summit is the number one conference where PowerShell enthusiasts gather and learn from each other in fast-paced, knowledge packed presentations. PowerShell experts from all over the world including …

Episode 288 – PowerScripting Podcast – Hal and Jon talk about Splunk and DSC troubleshooting

Listen: In This Episode Tonight on the PowerScripting Podcast, Hal and Jon talk about Splunk and troubleshooting DSC Links <migreene> http://aka.ms/dscmp <alevyinroc> here’s my screen. https://www.dropbox.com/s/5bz3jqbghjsh2lx/Screenshot%202014-10-23%2021.42.33.png?dl=0 <halr9000> https://apps.splunk.com/app/1477/ <halr9000> wave …

Charlotte PowerShell User Group meeting on 11/6

Shell and Tell is back.. bring your scripts you’ve been working on and show your PowerShell pride by displaying your scripting prowess.  We’ll have food and drinks, so come join the …

Our NaNoWriMo Challenge: Write a PowerShell Article

In honor of National Novel Writing Month (NaNoWriMo), I wanted to offer a smaller, and more unique, challenge. Send me a PowerShell article. Seriously. My name is Don Jones, and this …

Episode 287 – PowerScripting Podcast – MVP Kirk Munro on PowerShellGet

Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Kirk Munro about PowerShellGet News MVA session Using PowerShell for Active Directory is October 29th. All of the …

How to Have the PowerShell Summit Come to You

We’re often asked if we’re planning to have a PowerShell Summit in (insert name of town/country/city). The answer is, “no,” because we’re usually not planning much in advance of whatever’s currently …

PowerShell Summit Europe 2014 – All videos available

All of the recordings from the recent PowerShell Summit in Amsterdam are now available through the PowerShell.org channel on youtube. The playlist for the Summit is https://www.youtube.com/playlist?list=PLfeA8kIs7Coehjg9cB6foPjBojLHYQGb_ Thank you again …

Episode 286 – PowerScripting Podcast – Alan Renouf from VMware on PowerCLI

Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Alan Renouf from VMware about PowerCLI News Interview https://www.vmware.com/support/developer/PowerCLI/changelog.html#PowerCLI58R1 http://get-scripting.blogspot.com/ Chatroom Highlights: <JonWalz> http://grooveshark.com/s/Stars/6OE7V7?src=5 <JonWalz> http://grooveshark.com/s/Gunfight/6TCnYp?src=5 <halr9000> https://www.vmware.com/support/developer/PowerCLI/changelog.html#PowerCLI58R1 …

PhillyPoSH 10/02/2014 meeting summary and presentation materials

John Mello gave a presentation entitled “Custom Object Creation”. A copy of his demo scripts and presentation are available here at our GitHub site. TJ Turner gave a presentation entitled …

PowerShell Summit Europe 2014 – – videos from day 1

The videos from day 1 of the Powershell Summit Europe 2014 are now available on the PowerShell.org youtube channel. The European Summit playlist can be found at Uploading of day …

PowerShell Summit Europe 2014 – – slides and code

All of the slides and demo code the speakers wanted to share are available for your enjoyment at http://1drv.ms/1vMWmtm I’m currently uploading the videos which is a slow process. I’ll …

The current and future state of the Windows Management Framework

At the 2nd of October, Lee Holmes gave a presentation about the current and future state of the Windows Management Framework (WMF) during the Dutch PowerShell User Group (DuPSUG) at the Microsoft headquarters …

Episode 285 – PowerScripting Podcast – Simon May from Microsoft

Listen: In This Episode Tonight on the PowerScripting Podcast we talk to Simon May from Microsoft News Skipped this week, sorry Interview Guests – Simon May Links Simon’s technet blog: …

PowerShell Summit Europe 2014 – – Thank you

I would like to express a huge thank you to the speakers and attendees at our recent Summit. The speakers delivered an excellent set of sessions that dived into PowerShell …

When Will There be a PowerShell Summit in ____?

As we move into the middle of PowerShell Summit Europe 2014, we have a lot of folks asking, “when will you hold a Summit in ____” (insert the name of …

Join the DSC Hackathon at PowerShell Summit 2014 Europe

On Monday night (Amsterdam time, September 29th), we’ll be holding the first DSC Hackathon at PowerShell Summit Europe 2014. Attached are the scenarios we’ll be asking participants to select from. …

Episode 284 – PowerScripting Podcast – Jason Helmick interviews Jon and Hal

Listen: In This Episode Tonight on the PowerScripting Podcast Jason Helmick interviews Jon and Hal. News The Seattle Script Club is back! September 24th The Atlanta PowerShell user group is …

PowerShell Summit Europe 2014 – final agenda

The final agenda for the PowerShell Summit is available at http://eventmgr.azurewebsites.net/event/home/PSEU14 Circumstances beyond the control of PowerShell.org have meant we’ve had to make a few changes to the agenda from …

Instructions for PowerShell Summit North America 2015 Registration

If you’re planning to attend PowerShell Summit North America 2015, to be held at the end of April 2015 in Charlotte, North Carolina, you should read the following important information: …

Philadelphia Meeting – October 2nd 2014

Join us Thursday, October 2nd where John Mello will be presenting a talk on The different custom object creation methods and their performance tradeoffs. Followed by TJ Turner will give a talk entitled Intro to …

PowerShell v5: Misc Goodness (including Auditing)

Aside from classes and new DSC features, which I’ve already written about, there are a number of less-headline, but still-very-awesome, new capabilities. This article is based on the September 2014 …

September Omaha PowerShell User Group Registration is Live!

This month PowerShell MVP Trevor Sullivan will be presenting on using Windows Azure with PowerShell. Additionally you will want to bring your laptops (or favorite device to use PowerShell on) …

Omaha PowerShell User Group August Meeting Materials

In August Bartek Bielawski presented on OMI, PowerShell, Linux using PowerShell and the power of Sparkle Ponies.  His presentation notes and code can be found here:  https://onedrive.live.com/?cid=4BFE4A6675A48C91&id=4BFE4A6675A48C91%21115

PowerShell v5: What's New in DSC

When Desired State Configuration (DSC) came out – gosh, just about a year ago – I kept telling people that there was more to come. And a lot of it …

Episode 283 – PowerScripting Podcast – Ed Horley on IPv6

Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Ed Horley about IPv6 News The WMF 5.0 September preview has been released! You can now register for …

PowerShell v5: Class Support

This post is based on the September 2014 preview release of WMF 5.0. This is pre-release software, so this information may change. One of the banner new features in PowerShell v5 is …

PhillyPoSH 09/04/2014 meeting summary and presentation materials

Jan Egil Ring gave a presentation entitled “Get Started with Windows PowerShell Desired State Configuration”. During his talked Jan went over a series of demos explaining how to use the configuration …

LAST CALL for the European PowerShell Summit 2014

This is the last call for attendee registration for the European PowerShell Summit 2014. The Summit is in Amsterdam – 29 September to 1 October 2014. Details from the events …

PowerShell Summit Europe 2014: Prepare for the DSC Hackathon

We’re hoping that everyone attending the PowerShell Summit Europe 2014 will join our Monday evening DSC Hackathon, where we’ll become “product team members for a night” and try to code up some …

European Summit deadline approaching

There are just over two weeks left for you to register for the European PowerShell Summit. At the moment we are still short of the number that would enable us …

Episode 282 – PowerScripting Podcast – Jennelle Crothers & Jessica DaVita from Microsoft

Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Jennelle Crothers & Jessica DaVita News You can now register for the PowerShell Summit Europe! Azure PowerShell DSC …

DenverPSUG – Keith Hill Presenting

Hello everyone, The Denver PowerShell User Group will be meeting again on September 4th and we will have Keith Hill presenting. Keith has published an ebook, is a repeat Microsoft MVP, …

Philadelphia Meeting – September 4th 2014

Join us Thursday, September 4th where Jan Egil RIng will be presenting a talk on Get Started with Windows PowerShell Desired State Configuration Jan will explain how to use Windows PowerShell Desired State Configuration (DSC), …

Registration for August Omaha PowerShell User Group Meeting is Live!

https://www.eventbrite.com/e/omaha-powershell-users-group-august-meeting-tickets-12703856577 In the second ever meeting of the Omaha PowerShell User Group we will have PowerShell MVP Bartek Bielawski talking about OMI: PowerShell Everywhere: CIM cmdlets and CDXML commands are advertised …

Episode 281 – PowerScripting Podcast – Robert Cain on SQL and PowerShell

Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Robert Cain. News You can now register for the PowerShell Summit Europe! The Florida PowerShell User group is meeting …

Omaha PowerShell User Group Meeting – 8/26

The next (and second ever) meeting of the Omaha PowerShell Users Group is taking place next Tuesday, August 26th.  MVP Bartek Bielawski will be talking about OMI on Windows and …

Episode 280 – PowerScripting Podcast – Glenn Block and Oisin Grehan on Asynchronous Programming

Listen: Watch the recording: (behind the scenes) In This Episode Tonight on the PowerScripting Podcast, we talk to Glenn Block and Oisin Grehan News You can now register for the …

Omaha PowerShell User Group Meeting Notes/Video

The first Omaha PowerShell User Group Meeting is in the books!  We had a great turnout with 26 people showing up last night. The video Don Jones made for us …

Episode 279 – PowerScripting Podcast – Matt Johnson and Ben Ten on PoshSec

Listen: Watch the recording: (behind the scenes) In This Episode Tonight on the PowerScripting Podcast, we talk to Matt Johnson and Ben Ten about PoshSec News The Omaha PowerShell User …

Episode 278 – PowerScripting Podcast – Karsten Bott from EMC on EMC Storage Integrator

Listen: Watch the recording: (behind the scenes) Karsten Bott from EMC on EMC Storage Integrator News The PowerShell Team has posted DSC Resource Kit Wave 5 The xDSCResourceDesigner Module has …

Registration for European Summit 2014 is open

Registration for the PowerShell Summit Europe 2014 is now open. Follow the links under Events

Episode 277 – PowerScripting Podcast – MVP Pat Richard on PowerShell and Lync

A Podcast about Windows PowerShell. Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to MVP Pat Richard about PowerShell and Lync News The PowerShell Summit North America …

Episode 276 – PowerScripting Podcast – Josh Atwell

A Podcast about Windows PowerShell. Listen: Watch on YouTube In This Episode Tonight on the PowerScripting Podcast, we talk to Josh Atwell News New PowerShell MVPs! Fabien Dibot Mike Robbins …

PhillyPoSH 07/03/2014 meeting summary and presentation materials

Ferdinand G. Rios gave a presentation entitled “Building PowerShell GUI Tool Solutions” During his talked Ferdinand demonstrated how to use Sapien PowerShell Studio 2014 to easily build GUI applications on …

Episode 275 – PowerScripting Podcast – PowerShell MVP Steve Murawski

A Podcast about Windows PowerShell. Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Steve Murawski Interview Guest – Steve Murawski Links Community DSC Resources: https://github.com/PowerShellOrg/DSC/tree/master/Resources Writing …

Episode 274 – PowerScripting Podcast – Microsoft Distinguished Engineer Jeffrey Snover on JEA

A Podcast about Windows PowerShell. Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Distinguished Engineer Jeffrey Snover News The European PowerShell Summit Agenda has been posted …

European PowerShell Summit

There seems to have been a bit of confusion regarding the European PowerShell Summit as the site will tell you that registration is currently unavailable. There isn’t a problem and …

Omaha PowerShell User Group is Filling Up Fast!

The first meeting of the Omaha PowerShell User Group is filling up fast!  There are only 16 available seats so make sure you get your spot! Meeting details and sign …

Charlotte PowerShell User Group No meeting in July, enjoy your holiday!

There will not be a meeting in July in Charlotte, please enjoy the 4th of July holiday. We will be back on schedule in August.

Episode 273 – PowerScripting Podcast – The Scripting Games Team Winners

A Podcast about Windows PowerShell. Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Stephen Owen, Julie Andreacola and Jason Morgan about the Scripting Games News PowerShell …

Free Online Access to TechLetter Back Issues

Did you know that PowerShell.org has, for more than a year now, offered a mostly-monthly TechLetter e-mail newsletter? It’s stuffed with community news, announcements (like our free webinar schedule), feature …

PhillyPoSH 06/05/2014 meeting summary and presentation materials

Jeff Hicks gave a presentation entitled “Getting Started with Desired State Configuration (DSC)”. During his talked Jeff gave an overview of DSC and walked through an example of a push mode …

Wish List: Better Code Formatting in the Forums (Can You Help?)

I know it’s been a “wish” of many folks for our forums to have better code formatting. Well, if you know some PHP and a little about WordPress, you can …

Episode 272 – PowerScripting Podcast – Steve Hall & Alan Sharp-Paul from ScriptRock

A Podcast about Windows PowerShell. Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Steve Hall & Alan Sharp-Paul from ScriptRock News The Omaha PowerShell User group …

Omaha PowerShell User Group is Open!

The Omaha PowerShell User Group is now open for business!  If you are in the Omaha-Council Bluffs-Lincoln area and are interested in being a part of it, either let myself, …

Quick Tip: WMI vs. CIM Syntax

# List all classes in a namespace Get-CimClass -Namespace root\CIMv2 Get-WmiObject -Namespace root\CIMv2 -List # list all classes containing “service” in their name Get-CimClass -Namespace root\CIMv2 | Where CimClassName -like …

PowerShell.org Annual Operating Budget

As we approach our annual shareholder meeting for PowerShell.org, Inc., I wanted to take a moment and share some details about our 2014-2015 operating budget. First, you can always review …

Analyzing the "Black Magic" PowerShell "Exploit" and Appropriate Actions

Trend Micro released a report on a new PowerShell-vectored exploit named Black Magic. I had a lovely Twitter conversation about what this means in terms of PowerShell’s vulnerability to attack, …

YASG! (Yet Another Scripting Game)

  The monthly Charlotte PowerShell Users Group meeting is coming up quickly. Mark Thursday, June 5th on your calendars. All of our MIA leaders should be at this one. Hopefully …

Episode 271 – PowerScripting Podcast – Ferdinand Rios and David Corrales from SAPIEN

A Podcast about Windows PowerShell. Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Ferdinand Rios and David Corrales from SAPIEN with special co-host Jason Helmick! News …

Up Next: Steve Hall and Alan Sharp-Paul from Script Rock

Thursday May 29th, guests on the PowerScripting Podcast will be Steve Hall and Alan Sharp-Paul from http://www.scriptrock.com/  Please join us at 9:30 PM EDT.   We will Rock you!

[UPDATED] Verified Effective Exams will Begin Soon

Check it out… Wave 1 We’ll be going live with the PowerShell Toolmaker program very soon. Wave 1 will permit our PowerShell Summit N.A. 2014 alumni who registered early and …

Patterns for Implementing a DSC Pull Server Environment

My Patterns for Implementing a DSC Pull Server Environment talk from the PowerShell Summit is now online. Enjoy!

Building Scalable Configurations With DSC

My Building Scalable Configurations with DSC talk from the PowerShell Summit is now online. Enjoy!

Life and Times of a DSC Resource

My Life and Times of a DSC Resource talk from the PowerShell Summit is now online. Enjoy!  

Installing PowerShell v5? Be a Little Careful, OK?

I’m getting a lot of questions from folks, via Twitter and other venues, regarding Windows Management Framework 5.0 – which is where PowerShell v5 comes from. It’s awesome that people …

Episode 270 – PowerScripting Podcast – MVP Jim Christopher on StudioShell and More

A Podcast about Windows PowerShell. Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to MVP Jim Christopher about frameworks and the PowerShell Summit News PowerShell DSC for Linux …

Attend a Beta "Advanced PowerShell" Class Live or Remote

As you may know, I helped developing the forthcoming Microsoft Official Courseware 10962A class, “Advanced Windows PowerShell.” It’s a 3-day class that includes an overview of DSC, a full day …

BETA PowerShell Lab Guide for Classes

I’ve been working on a new lab guide for my classes, and thought I’d share an early version. Note that this may become unavailable at any point; the final version …

PowerShell Summit N.A. 2014 Session Videos!

Aaron Hoover was kind enough to webcam the Summit sessions he attended, and he’s posted the videos on YouTube. URLs, from Aaron’s channel, are below. Just Enough Admin – Security …

TechEd N.A. 2014 Session Recordings

There’s some great PowerShell content now online for your viewing pleasure. Jeffrey Snover and I had a blast doing “Windows PowerShell Unplugged,” and I reviewed some best PowerShell practices (and …

Episode 269 – PowerScripting Podcast – U.S. PowerShell Summit Recap

A Podcast about Windows PowerShell. Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Eric Courville, Dave Wyatt, Jeff Truman, Jason Hofferle, and Teresa Wilson about the …

Why "Puppet vs. DSC" isn't Even a Thing

After all the DSC-related excitement this week, there have been a few online and Twitter-based discussions including Chef, Puppet, and similar solutions. Many of these discussions start off with a …

My TechEd 2014 "Patterns and Practices" Example Scripts

I’ll be using these examples in my TechEd 2014 session on PowerShell patterns and practices. They won’t make much sense, perhaps, until you see the session (live, or in the …

PhillyPoSH 05/01/2014 meeting summary and presentation materials

Boe Prox gave a presentation entitled “Managing WSUS with Windows PowerShell”. During his talked Boe went over the various ways you can orchestrate WSUS using PowerShell. A copy of his presentation materials …

Episode 268 – PowerScripting Podcast – Paul Long from Microsoft on Message Analyzer

A Podcast about Windows PowerShell. Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Paul Long from Microsoft about Message Analyzer News Visit the Scripting Guys booth …

PowerShell Summit Europe 2014 – Call for Topics

The PowerShell Summit is the number one place where PowerShell enthusiasts gather and learn from each other in fast-paced, knowledge packed presentations. Experts from all over the world including MVP’s, …

Fundraising: PowerShell People Kick Butt, Take Names

Our IndieGoGo Campaign is off to an amazing start, raising over $6,300 (including some offline donations) toward our ultimate $9,000 goal. So far, we’ve raised enough to ensure we can record …

Help us Record the PowerShell Summit Sessions

We’re often asked if the PowerShell Summit sessions will be recorded or live-streamed. The answer, so far, has been “no,” because the equipment needed to do so gets expensive. But …

Episode 267 – PowerScripting Podcast – Alan Renouf from VMware on PowerCLI

A Podcast about Windows PowerShell. Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Alan Renouf from VMware News Iron Scripter Tournament at the PowerShell Summit Cisco …

Charlotte 5/1/2014 Meeting update

The regularly scheduled meeting for the group will not be held due to overlap with the PowerShell Summit and travel related to it for some of our members. If there …

SAPIEN's new WMI Explorer Released

We all know that working with WMI/CIM can be frustrating. So little of it is documented, and it can be tough to find the class that has the exact info …

Episode 266 – PowerScripting Podcast – Matt Wrock from Microsoft on BoxStarter

A Podcast about Windows PowerShell. Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Matt Wrock about BoxStarter News The Chicago PowerShell User Group is meeting May …

[UPDATED] Review: SAPIEN VersionRecall

I recently played around with SAPIEN’s VersionRecall, and thought I’d share a bit about the experience. As a note, SAPIEN provided me with a license key to use. VersionRecall is …

PowerShell Summit N.A. 2014 – Budget

As part of our commitment to being a transparent, community-owned organization, I wanted to share the basic budget for the upcoming Summit. Now that registration is cut off, we have …

PowerShell Summit NA 2014 Shirts Available

If you’re attending PowerShell Summit NA 2014 (or wish you were), we have some new logo items for purchase! Buy ’em now and wear ’em to the Summit, including a …

Summit Session Change

Paul Higinbotham’s session on threading in PowerShell has been changed, because his content would have overlapped with other sessions. Instead, Paul will be presenting: PowerShell Debugging Enhancements A number of …

Episode 265 – PowerScripting Podcast – Narayanan Lakshmanan from the PowerShell Team on DSC

A Podcast about Windows PowerShell. Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Narayanan Lakshmanan from the PowerShell team about DSC News https://powershell.org/community-events/summit/ The PowerShell Portland …

Massive Update to All Seven Free eBooks at PowerShell.org

We’ve just finished a massive re-do of all 7 PowerShell.org free ebooks. First, they’re now hosted in a public OneDrive folder. This means you can quickly and easily view them …

PhillyPoSH 04/04/2014 meeting summary and presentation materials

Ashley McGlone gave a presentation entitled “Demystifying The PowerShell Scripting Process”. During his talked Ashley broke down the script creation process by starting with a task and working through the cmdlet …

Episode 264 – PowerScripting Podcast – Eric Williams and Jeff Foster on the Cisco UCS PowerTool

A Podcast about Windows PowerShell. Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Eric Williams and Jeff Foster about the Cisco UCS PowerTool News The Windows …

Charlotte 4/3/2014 Meeting – Using PowerShell in Websites

The monthly Charlotte PowerShell Users Group meeting will be held tomorrow, April 3rd at 6PM EDT. The meeting is held at the Microsoft Charlotte Office (8055 Microsoft Way, Charlotte, NC). …

Episode 263 – PowerScripting Podcast – Bala Narasimhan from PernixData on FVP and PowerShell

A Podcast about Windows PowerShell. Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Bala Narasimhan from PernixData about FVP News New MVPs! Teresa Wilson @ScriptingWife Jakub …

April 3, 2014 Virtual PowerShell User Group meeting

PowerShell MVP Joel Bennett will present about authoring PowerShell modules, including tips, tricks and best practices for writing modules and functions that work well together (and behave properly in the …

Code from this week's Oslo class

OSTools – download for my class in Oslo this week. Here’s some more: share

Episode 262 – PowerScripting Podcast – Scott Muc on Testing with Pester

A Podcast about Windows PowerShell. Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Scott Muc about Pester News https://powershell.org/community-events/summit/ Alan Renouf will be presenting at the …

We Want Your DSC Resource Wish List!

What sorts of things would you want to configure via DSC that don’t already have a resource? NB: Focusing on the core Windows OS and its components only; Exchange, SharePoint, …

Going Deeper on DSC Resources

Desired State Configuration is a very new technology and declarative configuration management is a very young space yet.  We (Microsoft and the community) are still figuring out the best structure …

Episode 261 – PowerScripting Podcast – Nick Howell from NetApp on the Software Defined Datacenter

A Podcast about Windows PowerShell. Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Nick Howell from NetApp about the software designed datacenter. News https://powershell.org/community-events/summit/ The Portland …

My DSC Demo-Class Setup Routine

I think I’ve gotten my DSC classroom and demo setup ready. Understand that this isn’t meant to be production-friendly – it doesn’t automate some stuff because I want to cover that …

Building Desired State Configuration Custom Resources

Now that we’ve suitably rested, let’s get back to working with Desired State Configuration.  Now, there are some basic features to work with that ship by default and the PowerShell …

PhillyPoSH 03/06/2014 meeting summary and presentation materials

Bartek Bielawski gave a presentation entitled “OMI : PowerShell Everywhere”. During his talk Bartek discussed and gave examples of how to CIM cmdlets and CDXML commands to manage everything in …

The DSC Conversation Continues

Some lovely conversation on DSC over on Reddit… with some I wanted to perhaps offer an opinion on. From what I’ve seen, these are very common sentiments, and they definitely …

Jobs: PowerShell Scripter Wanted

Told you this would eventually start happening ;). Matt Sullivan of Strategic Staffing contacted me with the following job posting; if you’re interested, reply to him directly at 781-347-5220. … …

The DSC Opportunity for ISVs

Desired State Configuration offers a number of immediate opportunities for independent software vendors (ISVs) who are smart enough to jump on board now. DSC currently suffers from a marked lack of tooling. …

PowerScripting Podcast will be on Wednesday this week, that is March 5th

Quick change of date, Wednesday March 5th instead of Thursday this week. Guest is Narayanan Lakshmanan from Microsoft talking about post V4 goodies.

Charlotte PowerShell User Group Meeting cancelled this week 3/6/14

Sorry but we have to cancel the User group meeting this month in Charlotte on 3/6/14 we will meet again on April 3, 2014.

DSC: Must-Have or Just Nice-To-Have?

On a recent PowerScripting Podcast episode, I went off on a bit of a career-oriented rant, and amongst other things mentioned something to the effect of, “if you’re not learning …

Episode 260 – PowerScripting Podcast – MVPs Don Jones and Jason Helmick on The Scripting Games and More

A Podcast about Windows PowerShell. Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to PowerShell MVPs Don Jones and Jason Helmick Interview Guests – Don Jones, Jason …

Episode 259 – PowerScripting Podcast – Jeff Galloway from HP

A Podcast about Windows PowerShell. Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Jeff Galloway from HP News A free ebook from The Scripting Guy A …

Up Next: Nick Howell from NetApp talking about software defined datacenter

This Thursday, Feb 27, 2014 join us with guest, Nick Howell, (@that1guynick) from NetApp as the discussion will be software defined datacenter. See you at 9:30PM EST    

Julie's Comments: The Scripting Games – Winter 2014

This post comes to us from Julie Andreacola, one of the members of team Kitton Mittons, who won The Scripting Games – Winter 2014. You’re welcome to submit your thoughts …

Free eBook from Microsoft's Scripting Guy: Windows PowerShell Networking Guide

Ed Wilson, Microsoft’s Scripting Guy, has created a free ebook, Windows PowerShell Networking Guide. It’s designed to provide a super-quick PowerShell crash course, and then show you how to  manage various networking …

Closing the Games

The judging is complete for the fourth and final event in the 2014 Winter Scripting Games. This Games was something very different in that we presented 4 we complex scenarios …

What Should The Scripting Games Look Like Next Time?

If you’ve been following along with The Scripting Games over the past couple of iterations, you know that we’ve been trying some different, new things. This Winter Games, we did …

Up Next guest co-host Don Jones joins Jon Walz as they talk to Jason Helmick

This week on the PowerScripting Podcast, Don Jones (@concentrateddon) is the guest co-host with Jon Walz and the guest will be Jason Helmick (@theJasonHelmick) Items up for discussion will be the …

PowerShell Saturday 007 in review

  PowerShell Saturday was a huge success. Thank you to all of the speakers, event organizers, and most of all attendees for making it a great day. A new Iron …

Episode 258 – PowerScripting Podcast – Jim Britt from Microsoft on Service Management Automation

A Podcast about Windows PowerShell. Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Jim Britt from Microsoft about Service Management Automation News Details are being posted …

UP Next: Jeff Galloway from HP on HP Scripting Tools for Windows PowerShell

Join us Thursday Feb 13, 2014 as Jeff Galloway from HP talks about how HP is extending your PowerShell capabilities to enable core HP ProLiant server  features. HP Scripting Tools …

Testing for the Presence of a Registry Key and Value

There are a number of different ways to test for the presence of a registry key and value in PowerShell. Here’s how I like to go about it. We’ll use …

PhillyPoSH 02/06/2014 meeting summary and presentation materials

Art Beane gave a presentation using PowerShell to automate applications using COM . A copy of his presentation materials are available on our GitHub Repository. Due to recording issues, we …

Problems with Windows Live Logins

I know we’re currently seeing folks having a problem logging into the site by means of Windows Live accounts. Unfortunately, the problem is on Microsoft’s end – we’ve submitted a …

Episode 257 – PowerScripting Podcast – PowerShell Hero Dave Wyatt on Error Handling

A Podcast about Windows PowerShell. Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to PowerShell Hero Dave Wyatt News The Scripting Games are going on now! PowerShell …

Using PowerShell Parameter Validation to Make Your Day Easier

A number of entries in the Winter Scripting Games use parameter validation, but some that I have seen may not be using it correctly or to its full potential. Writing …

Up Next: Jim Britt from Microsoft talks about SMA

Thursday Feb 6 is our next podcast, joining us is Jim Britt (@jimbrittphotos) from Microsoft talking about SMA. What is SMA you might ask (or at least I asked) Service …

MY 2014 Public POWERCLASS is Now Open for Registration

I’m going to be running a 3-day POWERCLASS April 2, 3, and 4 near Raleigh-Durham, NC! You can get full details on my company’s website, including pricing and class descriptions. …

Scripting Games event 1 close

Event 1 is over and the judging is complete. First off congratulations to every team that posted an entry – the events in these games are different and we’ve tried …

Reporting On Installed Windows Programs Via The Registry

Quite a common request for working with Windows machines is to report the software installed on them. If you don’t have a centralised system for reporting on client software (many …

Episode 256 – PowerScripting Podcast – Ed Wilson (The Scripting Guy) from Microsoft

A Podcast about Windows PowerShell. Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Ed Wilson (The Scripting Guy) from Microsoft Interview Guest – Ed Wilson, The …

The Scripting Games Winter 2014 – Update on Event 1 Scores

Note that scorecards for the first event will not be accurate immediately on Sunday when judging closes; we have the scores in the database, but they’re not tagged in a …

Up Next: David Wyatt talking about error handling and more

Thursday night Jan 30, 2014 our guest will be David Wyatt talking about the error handling book and so much more.  David was recently named “PowerShell Hero”. Join us in …

Episode 255 – PowerScripting Podcast – Steve Roberts from Amazon on AWS and PowerShell

A Podcast about Windows PowerShell. Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Steve Roberts from Amazon on Amazon Web Services and PowerShell. News The Scripting …

PowerShell Saturday 007 style

Last year was the first annual PowerShell Saturday in Charlotte, NC. We were 002. This year, we are back and will be blowing minds in 007 style. We have some …

PowerShell Tip from the Head Coach of the 2014 Winter Scripting Games: Design for Performance and Efficiency!

There are several concepts that come to mind when discussing the topic of designing your PowerShell commands for performance and efficiency, but in my opinion one of the items at …

PhillyPoSH 01/09/2014 meeting summary and presentation materials

Lido Paglia gave a presentation entitled “A PowerShell beginner’s guide to using GitHub”. During his talk Lido went over the history of GitHub and how you can use it to …

Up Next: Microsoft Scripting Guy, Ed Wilson talking PSSAT007 and his new book

Join us Thursday Jan 23, 2014 as our guest will be the Microsoft Scripting Guy, Ed Wilson, as he talks about PowerShell Saturday 007 in Charlotte (Feb 8, 2014); his …

Adding and Removing Items from a PowerShell Array

Adding and removing Items from a PowerShell array is a topic which can lead to some confusion, so here are a few tips for you. Create an array and we …

Testing for Admin Privileges in PowerShell

Sometimes when running a PowerShell script you may need to test at the beginning whether the process it was called from had Windows admin privileges in order to be able …

Winter Scripting Games 2014 Tip #2: Use #Requires to let PowerShell do the work for you

In Version 2 of PowerShell, you had the ability to use #Requires –Version 2.0 to ensure that your scripts/functions would only run at a specified PowerShell version to prevent folks running …

Scripting Games 2014 – event submission tip

I’ve testing out the judging system using the practice event and one thing jumped out at me. It was a lot easier to understand the entries for those teams that …

Winter Scripting Games 2014 Tip #1: Avoid the aliases

Having been a judge for the previous 2 Scripting Game competitions as well as competing in the 2 before that, I have seen my share of scripts submitted that didn’t …

PowerShell Tip #3 from the Winner of the Advanced Category in the 2013 Scripting Games

In my previous blog article (PowerShell Tip #2), I left off with the subject of inline help and stated there was a better way. I’m fast-forwarding through lots of concepts …

Episode 254 – PowerScripting Podcast – Symon Perriman and Rick Claus from Microsoft on the PowerShell Deployment Toolkit

A Podcast about Windows PowerShell. Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Symon Perriman and Rick Claus from Microsoft about the PowerShell Deployment Toolkit News …

Up Next: Steve Roberts from Amazon talking about the AWS Tools

Join us this Thursday, Jan 16, 2014 at 9:30 PM EST as we talk with Steve Roberts from Amazon about the AWS Tools. Read more about it here: http://aws.amazon.com/powershell/  

Winter Scripting Games 2014

If you’re looking to learn or improve on existing skills as part of a new year goal and one of those in PowerShell, then you may find it useful to …

Tampa Bay Powershell User Group – Jan Meeting

Next meeting: Topic: Winter Scripting Games Kickoff and Team formation Jan 16th 2014 6 – 8 PM back at Tek System Tampa Office FOOD PROVDED RSVP via – http://www.eventbrite.com/e/tampa-powershell-user-group-tickets-1634714475 4301 …

Scripting Games Winter 2014 – WE HAS PRIZES!!

Many thanks to SAPIEN Technologies for providing – completely without us asking – first-place and overall-best prizes for The Scripting Games! We’ll have copies of PowerShell Studio (x2), PrimalScript (x2), …

Tonight on the PowerScripting Podcast: Rick Claus and Symon Perriman talk about Build a Windows Server and System Center Environment with the PowerShell Deployment Toolkit

Join us tonight at 9:30 PM as Rick Claus and Symon Perriman talk about how to Build a Windows Server and System Center Environment with the PowerShell Deployment Toolkit.  

PowerShell Tip #2 from the Winner of the Advanced Category in the 2013 Scripting Games

Tip #2 – Comment (Document) your code! This is another one of those tips that probably isn’t very popular, but regardless of how good you are at writing PowerShell scripts …

PowerShell Summit North America 2014 – Some More Reasons to Register!

PowerShell Summit North America Registration is in full swing, and we’ve got about 50 more spots to reach our break-even goal. Hopefully, those of you that have been holding off …

Episode 253 – PowerScripting Podcast – Talking PowerShell with Jeff Truman

A Podcast about Windows PowerShell. Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Jeff Truman News New PowerShell MVP Laerte Junior from Brazil New PowerShell MVP …

Scripting Games Winter 2014 – Team Discussion Tips

When you’re logged into the Games, you’ll notice that clicking on your team pulls up a “team discussion” box. That’s a shared discussion area for you and your team. However, …

Scripting Games Winter 2014 – Teams in Danger

Note that as of the time of this post (about 2pm Pacific on Jan 5th), the following teams do not have enough players to participate in the upcoming Practice Event: …

Script for Setting Up and Demoing a DSC Pull Server

DSC Setup and Demo Scripts I recently set up a virtual machine to use for Desired State Configuration (DSC) demos. I wanted to make the demo-ing fairly brainless, as DSC …

Scripting Games Winter 2014 Notice

Due to some vagaries in the system, we have some users who “belong” to multiple teams. I think I’ve corrected the problem so it won’t crop up again. A couple …

Scripting Games Winter 2014 – Practice Event Rules

On Monday, our practice event should be open at http://ScriptingGames.org. If you formed a team but only have one player on Monday morning, you will not be able to submit …

PowerShell Tip #1 from the Winner of the Advanced Category in the 2013 Scripting Games

In case you haven’t heard, the 2014 Winter Scripting Games are just now getting started. Regardless of your skill level with PowerShell, it couldn’t be a better time to participate …

Winter Scripting Games Team Formation in Full Swing

It looks like Team Formation is in full swing, with more than a dozen teams already registered for The Scripting Games: Winter 2014. Some team tips: If you create a …

Using Install-WindowsFeature with Offline Source

As you probably know, the Install-WindowsFeature (used to be Add-WindowsFeature; that’s now an alias to Install-) can add Windows roles and features from PowerShell. If your server doesn’t have the …

State of the Org, ending 2013

I wanted to take a moment and wish everyone a very happy new year, and to do a sort of wrap-up of 2013 from PowerShell.org’s perspective. We started 2013 with …

Introducing the Judges for Winter 2014 Scripting Games

In the last few years there has been a long list of people judging the Scripting Games. Those people were expected to view as many entries as possible, preferably all, …

January Charlotte PowerShell User Group Meeting

Our monthly meeting will be held on January 2nd, 2014. This years Scripting Games is a team based event. What better place to find/join a team than a User Group …

Episode 252 – PowerScripting Podcast – Chris Ashley and Dmitry Petrashev from Dell on Mobile IT and PowerGui

A Podcast about Windows PowerShell. Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Chris Ashley and Dmitry Petrashev from Dell News 2014 Winter Scripting Games Schedule …

Introducing the Coaches of the 2014 Winter Scripting Games

A few weeks ago, just before the announcement to start recruiting your team for the 2014 Winter Scripting Games, I was contacted by Don Jones and Richard Siddaway about an …

Episode 251 – PowerScripting Podcast – Josh Swenson talks about using PowerShell

A Podcast about Windows PowerShell. Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Josh Swenson News 2014 Winter Scripting Games Schedule MVP Jeff Hicks has a …

My outline for accelerated PowerShell training

When I teach PowerShell, either at a private client or in a public class, I tend to use my own outlines. I’m comfortable with them, and they work really well. …

Coaches and Judges Selected for Winter Scripting Games

We’ve had an outpouring of support for the upcoming games, with more volunteers than we know what to do with! At this point, we have our judging panel completely full; …

Episode 250 – PowerScripting Podcast – Julian Dunn from Chef on Configuration Management and PowerShell

A Podcast about Windows PowerShell. Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Julian Dunn about configuration management and Chef Interview Guests – Julian Dunn Links …

How "Quick and Dirty" Becomes "Permanent and Annoying."

Consider the following: $computers = Get-ADComputer -filter * -searchBase “ou=test,dc=company,dc=pri” foreach ($computer in $computers) { write-host “computer $computer” $result = Do-Something -computername $computer Write-Host “$($result.property) and $($result.value)” } Would you …

Charlotte Powershell User Group Holiday-themed Scripting Games

The Charlotte Powershell Users Group meeting was held on Dec 5th. Jim put together a nifty challenge related to image manipulation. We started off with this nifty image. Pretty huh? …

PhillyPoSH 12/05/2013 meeting summary and presentation materials

 Sunny Chakraborty gave an in-depth presentation on WMI Eventing using PowerShell. A copy of his presentation and scripts can be found here, and a recording of his presentation can be found …

Scheduled site downtime

Windows Azure has advised us of scheduled downtime on Friday, December 6, from approximately 15:00 hours (US Pacific) until approximately midnight Pacific time.

Episode 249 – PowerScripting Podcast – Distinguished Engineer Jeffrey Snover for the PowerShell v4 Launch Party

A Podcast about Windows PowerShell. Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Jeffrey Snover about PowerShell Version 4 News The PowerShell team has been doing …

Community Book of PowerShell Practices

Released in our new Git repo: The Community Book of PowerShell Practices, an ongoing book started from this past Summer’s “Great Debates” blog post series. Grab it from https://github.com/PowerShellOrg/ebooks/blob/master/Practices/2013Sep_Practices/2013Sep_Practices.doc and enjoy!

Last chance for feedback on PowerShell course 10961A/B

I’m in the midst of working on 10961C, the Windows Server 2012 R2 / Windows 8.1 / PowerShell 4.0 update of Microsoft’s 10961A/B course, “Automating Administration with Windows PowerShell.” I …

Episode 248 – PowerScripting Podcast – Tommy Patterson from Microsoft on PowerShell and Azure

A Podcast about Windows PowerShell. Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Tommy Patterson about PowerShell and Azure News The PowerShell Summit agenda has been released …

PhillyPoSH 11/07/2013 meeting summary and presentation materials

John Mello gave a presentation on a script that searches a mailbox for an email by subject and downloads any attachments it may contain. A copy of his scripts can …

Login now required for comments

A quick note and an apology: I’ve had to modify the site configuration to require users to be registered and logged in before they can comment. We’ve been taking a ridiculous …

Episode 247 – PowerScripting Podcast – MVP Joel Bennett on a PowerShell Package Manager

A Podcast about Windows PowerShell. Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to MVP Joel Bennett about a PowerShell package manager Interview Guests – Joel Bennett …

Episode 246 – PowerScripting Podcast – Gary Siepser & Ian Philpot from Microsoft on Scripting the Kinect

A Podcast about Windows PowerShell. Listen: In This Episode Tonight on the PowerScripting Podcast, we talk to Gary Siepser & Ian Philpot from Microsoft News Windows Management Framework 4.0 is …

Monitoring SQL Server Backups

One of the most important tasks for the DBAs is to ensure that there is a maintenance plan to recover data from a given disaster.  As a DBA we need …

Configuring a Desired State Configuration Client

Once we have our pull server in place and we’re starting to create configurations, we need to set up our client nodes to be able to connect to the pull …

PowerShell "Scripting and Toolmaking" Classroom Training Course Now Available to Microsoft Training Centers

Attention Microsoft training centers! Microsoft’s Courseware Marketplace now offers course 55039AC, “Windows PowerShell Scripting and Toolmaking.” Designed as a 5-day course, it’s a spiritual “Part 2” to Microsoft Official Curriculum …

Why Get-Content Ain't Yer Friend

Well, it isn’t your enemy, of course, but it’s definitely a tricky little beast. Get-Content is quickly becoming my nemesis, because it’s sucking a lot of PowerShell newcomers into its insidious …

The Shell vs. The Host

One thing that’s often very confusing about PowerShell is the difference between the shell itself – what I’ll call the engine in this article – and the application that hosts the engine. …

Comments are closed.