I'm having another go at moving to PowerShell. Quite a few months ago, I decided it was time to become a bit more modern and switch to PowerShell but I haven't really done it and, a few months on, I'm still running cmd.exe. There's some irony in my resisting change here in that I used to be quite heavily into command shells back in my Unix days (we're going back to when csh was popular although I did finally move from that to ksh but that was as far as it went). When I first started Windows development (around 1993) one of the things that drove me nuts was the lack of a decent command shell although, for whatever reason, I never quite went to the lengths of installing one of the various ports that you could get for Windows. PowerShell with its "object based pipeline" innovation generated some interest for me but I've really not got to the point where it's part of my day-to-day usage but I was talking to our friendly neighbourhood librarian yesterday and he pointed out this book; and I decided that it was time...