Free PowerShell eBooks


last update: 2014/11/28

This (frequently updated) post contains links to useful and free PowerShell eBooks. If you have a suggestion for an eBook to be added to the list, please add a comment at the bottom of this post.

The Altaro PowerShell Hyper-V Cookbook:
http://www.altaro.com/assets/Altaro-PowerShell-Hyper-V-Cookbook.pdf

Active Directory PowerShell Quick Reference:
http://www.jonathanmedd.net/wp-content/uploads/2009/10/ADPowerShell_QuickReference.pdf

WMI query language (WQL) via PowerShell:
http://www.ravichaganti.com/blog/wp-content/plugins/download-monitor/download.php?id=25

Layman’s Guide to PowerShell 2.0 remoting:
http://www.ravichaganti.com/blog/?page_id=1301

Administrator’s Guide to Windows PowerShell Remoting:
http://powershell.com/cs/media/p/4908.aspx

Secrets of PowerShell Remoting:
http://powershell.org/wp/wp-content/uploads/2012/08/SecretsOfPowerShellRemoting.zip

PowerTips Monthly Volume 1 (Managing file system tasks):
http://powershell.com/cs/media/p/23856/download.aspx

PowerTips Monthly Volume 2 (Arrays and Hashtables):
http://powershell.com/cs/media/p/24814/download.aspx

PowerTips Monthly Volume 3 (Date, time and culture):
http://powershell.com/cs/media/p/25742/download.aspx

PowerTips Monthly Volume 4 (Objects and Types):
http://powershell.com/cs/media/p/26784/download.aspx

PowerTips Monthly Volume 5 (WMI):
http://powershell.com/cs/media/p/28283/download.aspx

PowerTips Monthly Volume 6 (Regular Expressions):
http://powershell.com/cs/media/p/29098/download.aspx

PowerTips Monthly Volume 7 (Functions):
http://powershell.com/cs/media/p/29920/download.aspx

PowerTips Monthly Volume 8 (Static .NET Methods):
http://powershell.com/cs/media/p/30542/download.aspx

PowerTips Monthly Volume 9 (Registry):
http://powershell.com/cs/media/p/31297/download.aspx

PowerTips Monthly Volume 10 (Internet-Related Tasks):
http://powershell.com/cs/media/p/32274/download.aspx

PowerTips Monthly Volume 11 (XML-Related Tasks):
http://powershell.com/cs/media/p/33169/download.aspx

PowerTips Monthly Volume 12 (Security-Related Tasks)
http://powershell.com/cs/media/p/38383/download.aspx

Creating HTML Reports in PowerShell (from PowerShell.org)
https://onedrive.live.com/?cid=7F868AA697B937FE&id=7F868AA697B937FE%21113

Secrets of PowerShell Remoting (from PowerShell.org)
https://onedrive.live.com/?cid=7F868AA697B937FE&id=7F868AA697B937FE%21109

The Big Book of PowerShell Error Handling (from PowerShell.org)
https://onedrive.live.com/?cid=7F868AA697B937FE&id=7F868AA697B937FE%21111

The Big Book of PowerShell Gotchas (from PowerShell.org)
https://onedrive.live.com/?cid=7F868AA697B937FE&id=7F868AA697B937FE%21112

The Community Book of PowerShell Practices (from PowerShell.org)
https://onedrive.live.com/?cid=7F868AA697B937FE&id=7F868AA697B937FE%21114

The DSC Book (from PowerShell.org)
https://onedrive.live.com/?cid=7F868AA697B937FE&id=7F868AA697B937FE%21110

The PWA Book (from PowerShell.org)
https://onedrive.live.com/?cid=7F868AA697B937FE&id=7F868AA697B937FE%21115

Windows PowerShell Networking Guide (from PowerShell.org)
https://onedrive.live.com/?cid=7F868AA697B937FE&id=7F868AA697B937FE%21243

PowerShell 2.0 One Cmdlet at a Time:
http://www.jonathanmedd.net/2010/09/powershell-2-0-one-cmdlet-at-a-time-available-as-pdf-download.html

The Windows PowerShell Owner’s Manual: Version 2.0:
http://allunifiedcom.files.wordpress.com/2010/07/powershell_v2_owners_manual.pdf

The Administrator Crash Course: Windows PowerShell v2:
http://nexus.realtimepublishers.com/accwp.php

Windows PowerShell 1.0 TFM:
http://www.sapien.com/blog/2009/12/01/free-windows-powershell-ebook/

Effective Windows PowerShell:
http://rkeithhill.wordpress.com/2009/03/08/effective-windows-powershell-the-free-ebook/

Comments (10)

  1. Ed (DareDevil57) says:

    Thank you for sharing..

  2. Ooooh, nice one, I missed this when it was first posted.

  3. Chen V says:

    Most useful links for all PowerShell Scriptwriters 🙂 Thanks Martin!!!

  4. Me says:

    Thanks alot

  5. Mike Lane says:

    This is great Martin!! I appreciate you work and thank you.

  6. Thank s a Lot... Very usefull books

  7. Nice post !
    I have only one remark about the example to monitor file changes that is located in the "PowerTips Monthly Volume 1 (Managing file system tasks)".

    "FileSystemWatcher" is not reliable, if you write too much in a small amount of time you will miss events even if you play with the buffer size. Just monitor a folder and execute the following line of code and you'll see that some file creation event will be
    missing.

    0..512 | %{New-Item -Path "$_" -Type File}

    In any case, very good Powershell tips repository 😉

  8. Thanks for the tip

  9. Ooops... the monitored folder path was stripped before the "$_" and it seems that I cannot edit my comment 🙁
    So you shoud read :

    0..512 | %{New-Item -Path "Monitored_Folder_Path$_" -Type File}

  10. Lisanu says:

    Very interesting books

Skip to main content