| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 |
| Months | ||
|---|---|---|
| Jan | Feb | Mar |
| Apr | May | Jun |
| Jul | Aug | Sep |
| Oct | Nov | Dec |
[14:53] The Sony DRM Debacle and why I like Sysinternals
This post is partly in relation to the current Sony DRM debacle but before you all groan and change channels I must absolve myself of the crime of "posting old news". As I've whined previously I just don't have time to keep up with the real world right now. Even my lunch hour is spent reading the manuals for the software we are inflictinginstalling at work (because no-one else seems to have).
So anyway, I only stumbled upon the whole Sony DRM thing on Monday (the 7th, a full week late) whilst on a completely different mission:
I had to verify that a lot of machines were up to the task of running the software we are installing - things like CPU being beefy enough, enough RAM and free disk, certain versions of Windows/IE etc. I knew that the psinfo utility from Sysinternals could give me that information but due to the volume of machines I needed the output in tabular format rather than human readable format. No probs I thought, the -c option will dump the output in CSV format. Hurrah! Then I found that the Kernel Version and possibly the Processor Type fields might have a comma in them. Obviously this might wreak havoc with a comma seperated file. I noticed that the -t option allowed you to specify your own delimiter. I wanted tabs and I tried all sorts of ways to get the -t option to accept a tab character but it refused. I dealt with it by getting upset because I couldn't use the delimiter I wanted. In the end I e-mailed the author, one Mark Russinovich, a quick note saying that there was an error in the documentation on the webpage, that the downloadable version didn't seem to match the documentation version and I slipped in a request "Can I please have an update to psinfo.exe to allow TABs to be passed to -t", hoping that my other information, like a sacrifice to the gods, would provide me with some kind of credit/karma. Imagine my surprise when he e-mailed me back today:
Thanks for the correction.with a swanky new version of psinfo attached to the email! VERY big thank-yous to Mark for making my life just that little bit easier :)
I've attached an update that supports a tab delimiter. The current posted version is 1.71, this version is 1.72.
-Mark