What a dummy I was to purchase this book based upon the Amazon reviews. Look at those reviews carefully. Notice how generalistic the praise is? I failed to notice. I now suspect these reviewers are shills. So, here is my much more specific review:
First, the book has no page numbers. How can you use a reference book without page numbers? The font is large and double-spaced. Most pages seem to have less than 100 words. And there are no illustrations. The book provides a few commands, with vague explanations of these commands. The commands themselves seem to have no practical use for my purposes. I see little to no use for commands such as Get-Process or Get-Service. Nor does the author explain the uses very well or in much detail. There's a chapter on scripting, with no information on how to actually run the script once it is written. And in fact, the information on how to write a script is very sparse. The author also advises to place comments in the scripts you write, but offers no explanation how to do this without the comment being interpreted as a command (in Bash you do this by prepending with a hashtag: "#"). This sort of detail would be simple, basic, helpful information.
I mainly bought this book in order to learn how to write a script that would speed up archiving of files. That's a basic, useful function that most beginners would be interested in. But I have not found any such information in this book.
Now to move from specific to general. In my opinion, this book is a joke. Worse than that, it's a rip-off. It was not nearly worth the $26 I spent, in my view. I would not have even paid 26 cents for it, had I known the quality ahead of time. Here's what the scheme seems to be, from my perspective: Write a book and put little effort into it. Then get some folks to write rave reviews and sell the book for a mint. It worked in my case. You got my money Jack Jones. But I'll be more careful in the future. I'll read those reviews carefully and consider them suspect when they contain little specific information. Caveat Emptor on Amazon, I guess.
Would You Like To Learn Exactly What PowerShell Is And How You Can Make It Work For You? - NOW INCLUDES FREE GIFTS! (see below for details)
Do you want to access and control of an amazing hidden system on your computer?
Do you like to understand how your computer runs its systems?
Do you want to start tweaking the settings on your computer but you’re not sure how?
Do you want to make your computer more efficient?
Are you tired of only having access to the most basic systems?
Do you want to take a peek under the hood of your computer system and actually understand what it is that you are looking at?
Do you want to learn how to get more useful results from PowerShell?
If the answer to any of these questions is yes, this book will provide you with the answers you've been looking for!
In this book we will look at:
- The basics of using PowerShell, what the key concepts are, how things work and a little background into the program and its development. You’ll learn enough to get you up and running with PowerShell today, without all the unnecessary fluff and technobabble that you don’t need to know. (We do show you how to find this if you want to.
- How to enable scripting so that your scripts can run and how to write killer scripts that increase efficiency and save you time and effort.
- Learn what providers are – here’s a hint, it’s not your ISP!
- Learn how to organize your work within the engine more effectively – after all, is anything you save worth a thing if you cannot find it again?
- How to make sense of the results that you get and how to filter out the results that you are not interested in. You will learn how to get your computer to do all the work for you so that you only get the results that you want. PowerShell can generate a lot of data, sometimes a lot more than what you actually need.
- We look at how you can multitask with PowerShell and how to run longer programs in the background, freeing your system up for other tasks. You will learn how to create jobs and what commands can be very useful when it comes to controlling them.li>
- You will learn how to you can overcome a near-fatal flaw in PowerShell’s security and how to use it safely and securely. You’ll learn how to protect your shell from malicious hackers.
- We will look at the Windows Management Instrumentation and introduce you to what it actually does. We will discuss whether or not you actually need to use it and what alternatives there are out there.
- We will get down to the nuts and bolts of how to use variables to get more of what you want from PowerShell. We also look at writing your own functions and making them into reusable tools. We look at creating your very own cmdlets and tailoring them to your needs.li>
- We look at why your scripts aren’t running as well as they should and how you can go about fixing them. We then go through how you can prevent errors from cropping up in the first place – this is as close to perfection as you are going to get with PowerShell. You also learn how to deal with errors that you cannot prevent, such as network errors and how to get PowerShell to do what you want despite these errors.
- We look at how you can start to customize your PowerShell experience to suit you and how you can get more out of it. We also run through a quick cheat sheet of the different punctuation marks and how to use them.
- …and much more!
Take the first step towards mastering PowerShell today. Click the buy now button above for instant access. Also included are 2 FREE GIFTS! - A sample from one of my other best-selling books, and a full length, FREE BOOK included with your purchase!