Articles

PowerShell articles, tutorials, and guides from community experts.

Don Jones
Announcements

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 awesome amenities like free Internet minutes or liquor packages? Did you know I’m speaking? Did you… Wait. You probably have a ton of questions, especially if you’ve never cruised. So on Wednesday July 29, at 4pm Pacific, get your answers. Go to https://attendee.

David Jones
PowerShell for Admins

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 build a production like lab for testing DSC, and be able to to tear it down and rebuild it with little effort. Part 1 is about bootstrapping DSC for the Root CA. and doing so without using plaintext passwords. I would welcome some feedback on both my methods and writing style.

Don Jones
Announcements

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 a lot of run, and (B) offers some special pricing through this month. The “conference” itself is free - you just have to pay for your cruise. There’ll be presentations (I’m guessing mainly on the “at sea” days of the 7-day trip, although personally I’ve rented a beach cabana on Great Stirrup Cay and will hold forth on technical topics over tropical cocktails).

John Mello

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” is available at his blog. A recording of this meeting has been posted to our YouTube channel .

John Mello

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 PowerShell 5.0, but it’s not required! After that, we will review the results of the July Scripting games puzzle . About June June Blender is a technology evangelist for SAPIEN Technologies, Inc. Formerly a Senior Programming Writer at Microsoft Corporation, she is best known for her work with the Windows PowerShell product team from 2006-2012.

Sunny Chakraborty
Events

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 also have Powershell MVP Doug Finke, who will be covering Pester. AGENDA: Tome Tanasovski: File management Managing paths Reading data from a file Finding strings in a collection of files XML and CSV file manipulation Exporting data to an HTML page Handling dates and time

Mike F Robbins

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 with however sometimes, like with anything in life, you stare at it and say “Where do I even start?”. In this session we will do a very simple overview of Windows PowerShell and what it is and how to make it useful at very simple level.

pscookiemonster
PowerShell for Admins

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 SQL database? Did you try to avoid this and squeeze everything into a monolithic, delicate script? RabbitMQ is a solid messaging solution that happens to have a handy REST API and .NET client, which means we can use PowerShell! Wrote a quick hit on setting up a simple RabbitMQ deployment and using PowerShell to manage the solution and send and receive messages.

Don Jones
Scripting Games

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 code (no aliases, spell out parameter names, etc), the parser deals really well with everything. But knowing how the parser works is useful, because when you get into tricky syntax, the parser can be harder to work with. So we’re going to test the limits of the parser’s patience - and your skills!

Don Jones
Announcements

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. And that’s why **everyone is invited to blog here. ** Yup, even you. If you’d like blogging permissions added to your account, just e-mail webmaster@ with your site username, and we’ll make it so. Now, I do realize that a lot of folks would much rather blog in their own space, and that’s totally, 100% cool.