Articles

PowerShell articles, tutorials, and guides from community experts.

Don Jones
Tools

[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 advertised as a simple, single-user version control system “for the rest of us.” There are no servers, no databases, and nothing complex, according to the marketing copy. Setup is quick - a 3-screen wizard and you’re done. Installation took under a minute.

Don Jones
PowerShell Summit

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 most of our final numbers. Keep in mind that, at live events, things “on the ground” can change quickly - so these are, at present, only our expectations “going in.” $113,833.51 in net registration fees. This is after paying credit card transaction fees.

Don Jones
PowerShell Summit

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 baseball jersey and a polo shirt. Visit our Zazzle store to buy (or the Canadian store, to save a bit on shipping if you live up there). Note that the items may take about 24 hours to become visible, so check on April 15th in the afternoon if you don’t see them immediately.

Don Jones
PowerShell Summit

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 script debugging enhancements were added to PowerShell 4.0 and the WMF 5.0 preview release. In this talk I will discuss these new debugging features and demonstrate how they work. This will include the new support for remote debugging, debugging workflow scripts, debugging PowerShell jobs, ISE enhancements for remote debugging, and the new “Break All” command.

Don Jones
Books

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 online, download a DOCX, or download a PDF. Anytime, anywhere. Second, we’ve had folks go through and make the formatting more consistent, using a more modern font and somewhat “airier” spacing. Hopefully that translates to “nicer to read.” All the original code is also accessible, and available for one-click downloading.

John Mello

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 discovery process to build a repeatable task into a script. A copy of his presentation materials are available on his blog We then had a group discussion around: DSC and how various group members are using/testing it WMF 5.

Terri Donahue

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). This looks to be an awesome meeting with guest speaker Jason Walker. Jason will demonstrate running PowerShell scripts in a cool and novel way – from a website. If you would like to attend, please jump on over to the MeetUp page and let us know you are coming.

ScriptingWife
Events

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 pipeline) … and… NOTE: if you have QUESTIONS about PowerShell modules which you would like addressed, you can start adding them to the Q&A bar (and voting to rank them) already. Just click the “Q&A” icon overlay on the video placeholder:

Don Jones
PowerShell for Admins

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, SQL Server, and other products are off the table for this discussion. For example, I want a “log file rotator” resource, that lets me specify a log file folder, an archive folder, and a pair of dates. Files older than one date are moved from the log folder to the archive folder; archived files older than the second date are deleted.