Book, PowerShell, Scripting, wmi, WQL, writing
comments 26

eBook: WMI Query Language via PowerShell

WQL via PowerShell

WQL via PowerShell

If you read the WQL series of posts on this blog, you may be aware by now that I was working on converting that series in to an eBook. So, finally, I made it.

[download id=”25″ format=”4″]

This ebook has 9 chapters (56 pages of WMI and PowerShell goodness) and here is the high-level content outline:

  1. Introduction
  2. Tools for the job
  3. WMI Data queries
  4. WMI Event Queries: Introduction
  5. Intrinsic Event Queries
  6. Extrinsic Event Queries
  7. Timer Events
  8. WMI Schema Queries
  9. WMI Event consumers

As you see above, the content of this book much more than what was there in the blog posts. I have included a bonus chapter (WMI event consumers) to show how permanent event consumers can be create using both WMI and the PowerEvents module by @pcgeek86. I’ve spent almost 38hrs of editing on this book. This is excluding the hours my friends — Shay Levy, @Alexandair, Philip LaVoie, and Robert Robelo — spent reviewing the content. I am very thankful to them for spending their weekend reviewing this ebook and providing the feedback. Their feedback really helped shape up the content.

Also, thanks to all of you for leaving your feedback on this blog. If you find any corrections to be made or questions, leave a comment on this page. I will be more than happy to answer or update the book.

Finally, if you liked the content, please spread the word by tweeting or sharing the link with your friends.

Filed under: Book, PowerShell, Scripting, wmi, WQL, writing


Ravikanth is a principal engineer and the lead architect for Microsoft and VMware virtualized and hybrid cloud solutions within the Infrastructure Solutions Group at Dell EMC. He is a multi-year recipient of Microsoft Most Valuable Professional (MVP) award in Windows PowerShell (CDM) and Microsoft Azure. Ravikanth is the author of Windows PowerShell Desired State Configuration Revealed (Apress) and leads Bangalore PowerShell and Bangalore IT Pro user groups. He can be seen speaking regularly at local user group events and conferences in India and abroad.