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 understand to really mine data and change configurations within Active Directory. This puzzle reflects the kind of situation that people have to deal with in PowerShell everyday. I am interested to see what kinds of approaches each of you will take, this is a real chance to learn more of the diversity of methods that can be used in Active Directory with PowerShell.
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. Here’s how you can contribute to the community’s favorite scripting game.
Official Solution It’s probably easiest just to share his solutions as actual script files, so here’s both the Beginner and Advanced versions that he provided, as a ZIP:
Solutions
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 works when community makes it work! So come up with your Scripting Games puzzles (you’ve seen the different kinds we’ve done)! Your submission should include:
The puzzle itself. This can include a narrative, example output you want people to achieve, etc.
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 at admin@ via email!
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 of puzzles, including sample solutions and explanations. **This is a community effort, so if you’ve never contributed - now’s a great time to start! Drop an email to admin@ this domain. Include a ZIP file with your puzzle, solution, and explanation - all in plain-text files, please.
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 us at admin@ via email!
Our November 2015 puzzle comes from PowerShell.org user [Tim Curwick][1], who created the puzzle based on a challenge he ran across at work. There’s nothing more real-world than this!
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 TechLetter newsletter is looking for articles. And, November is of course NaNoWriMo, the National Novel Writing Month. But we aren’t looking for a novel - just newsletter articles! So we’ll call it National PowerShell and DevOps Article Writing Month (NaPoshDoArWriMo). Er.
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 actually has a lot of real-world applications, in that there’s a lot of practical uses in the work environment for this technique.