Free Books
List of Free PowerShell eBooks (11-2018)
https://www.hofferle.com/list-of-free-powershell-ebooks/
List of Free Books – PowerShell
https://cincypowershell.org/Resources/
Huge List of Free Books – Including PowerShell
http://thecloudengineer.blogspot.com/2011/12/sharepointbooks.html
Free Microsoft Books – Including PowerShell
http://thecloudengineer.blogspot.com/2011/12/sharepointbooks.html
Free eBooks – PowerShell
https://powershell.org/category/books
https://leanpub.com/u/devopscollective
Scripting Guy
http://blogs.technet.com/b/heyscriptingguy/
Windows PowerShell Survival Guide (11-2018)
https://social.technet.microsoft.com/wiki/contents/articles/183.windows-powershell-survival-guide.aspx
Free Training
PowerShell and Active Directory Essentials
https://info.varonis.com/thank-you/course/powershell
Latest Books Recommended by Students
PowerShell for Dummies
https://www.amazon.com/Windows-PowerShell-Dummies-Steve-Seguis/dp/0470371986/ref=sr_1_1
Learn Windows PowerShell in a Month of Lunches
https://www.amazon.com/Learn-Windows-PowerShell-Month-Lunches/dp/1617294160/ref=sr_1_1
Great list from Ashley McGlone
https://blogs.technet.microsoft.com/ashleymcglone/2016/04/01/powershell-video-training-from-microsoft/
Examples
Find Duplicate Files With PowerShell (11-2018)
http://blog.codeassassin.com/2007/10/13/find-duplicate-files-with-powershell/
Tools
Idera PowerShell Plus is now free
Free tool to learn and master PowerShell fast
- Learn PowerShell fast with the interactive learning center
- Execute PowerShell quickly and accurately with a Windows UI console
- Access, organize and share pre-loaded scripts from the QuickClick™ library
- Code & Debug PowerShell 10X faster with the advanced script editor
User Groups
Cincy OH - http://powershellgroup.org/cincinnati.oh
Columbus OH - http://powershellgroup.org/central.oh
Older Books on PowerShell
General - Must Have!
Automating Microsoft Windows Server 2008 R2 with Windows PowerShell 2.0Windows PowerShell 2.0 allows you to automate nearly any task for managing Windows Server, going from dozens of clicks to a single command, and repeated tasks to automated tasks. Using screen shots and helpful exercises, this book walks you through the many benefits of automating Windows Server with PowerShell 2.0, such as allowing for scalable, flexible, and rapid deployments and changes; increasing cost effectiveness; providing a timely return on IT investment; lowering labor headcount; creating secure computing environments; and establishing reliable enterprise infrastructures. In addition, real-world examples provide reinforced learning, aimed at ensuring that you work as efficiently and effectively as possible by automating both simple and complex administrative tasks with Powershell 2.0.
Details from Wiley Publishing Matt Hester http://blogs.technet.com/b/matthewms/
SharePoint - Must Have!
Automating SharePoint 2010 with Windows PowerShell 2.0Imagine being able to perform a task that requires dozens of clicks with just a single command, or automate a series of identical tasks rather than repeat them. This book shows you how to do just that?and more?by using Windows PowerShell cmdlets with SharePoint 2010. Focused on everyday and frequently performed tasks, this invaluable guide provides PowerShell solutions for maintaining a SharePoint environment and explains how more than 500 cmdlets that come with SharePoint 2010 allows you to automate just about anything. Step-by-step instructions walk you through the necessary concepts and real-world examples enhance your learning process.
Details from Amazon Gary LaPoint http://blog.falchionconsulting.com/
Recommended by students ...
Windows PowerShell 2 For Dummies
Prepare for the future of Microsoft automation with this no-nonsense guide
Windows PowerShell 2 is the scripting language that enables automation within the Windows operating system. Packed with powerful new features, this latest version is complex, and Windows PowerShell 2 For Dummies is the perfect guide to help system administrators get up to speed.
Written by a Microsoft MVP with direct access to the program managers and developers, this book covers every new feature of Windows PowerShell 2 in a friendly, easy-to-follow format.
- Windows PowerShell 2 is the updated scripting language that enables system administrators to automate Windows operating systems
- System administrators with limited scripting experience will find this book helps them learn the fundamentals of Windows PowerShell 2 quickly and easily
- Translates the jargon and complex syntax of Windows PowerShell 2
- Covers script debugging improvements, the ability to invoke commands remotely, and the new user interface
- Uses real-world applications to clarify the theory, fundamentals, and techniques of the scripting language
- Written by a Microsoft MVP with direct access to the developers of Windows PowerShell 2
Training Courses
10325A Automating Administration with Windows PowerShell 2.0
This course provides students with the knowledge and skills to utilize Windows PowerShell for administering and automating administration of Windows based servers. This course is intended for IT Professionals already experienced in general Windows Server and Windows Client administration, including Active Directory administration. No prior experience with any version of Windows PowerShell, or any scripting language, is assumed. Topics covered include:
10961 Automating Administration with Windows PowerShell 3.0
Learn how with Windows PowerShell 3.0, you can remotely manage single or multiple Windows-based servers and automate day-to-day management and administration tasks.
This five day course provides students with the fundamental knowledge and skills to use Windows PowerShell 3.0 for administering and automating administration of Windows based servers. It focuses on primary Windows PowerShell command-line features and techniques, and will provide prerequisite skills supporting many different Microsoft products. This includes Windows Server, Windows Client, Exchange Server, SharePoint Server, SQL Server, System Center, and more. In keeping with that goal, this course will not focus on any one of those products, although Windows Server (which is the common platform for all of those) will serve as the example for the techniques being taught.
MVA
Basic - http://www.microsoftvirtualacademy.com/training-courses/getting-started-with-powershell-3-0-jump-start
Advanced - http://www.microsoftvirtualacademy.com/training-courses/advanced-tools-scripting-with-powershell-3-0-jump-start
Intermediate | Published: 30 July 2013 | Getting Started with Microsoft PowerShell
Instructor(s): Jason Helmick and Jeffrey Snover
https://mva.microsoft.com/en-us/training-courses/getting-started-with-microsoft-powershell-8276?l=r54IrOWy_2304984382