Learn about Windows PowerShell
Wow! I am finally home. I uploaded beginner event 10 for the 2011 Scripting Games, and now I will tell you my impressions. I will admit I am exhausted. The Scripting Guy and I were at the PowerShell Deep Dive in Las Vegas for the last several days, and it was really cool. But it was nearly too much fun. Every night we were up until the wee hours of the morning talking about Windows PowerShell with various Microsoft MVP’s, or members of the PowerShell team, or one of the 50 or so other delegates who attended this awesome conference.
I felt completely out of place – for about a minute – it took that long before I was invited to join in. Our conference began the night before when about a dozen of us sat around a giant fire on the outside patio of the hotel. The amazing thing is that I looked around and I knew everyone there. These people were all famous inside the PowerShell community. It was one big geek fest for the entire time I was there … the fact that I sort of fit in, makes me think I need to check my head for propellers – maybe some of it is starting to rub off on me.
Anyway, beginner event 10 was really fun. One of the things I did was go back and look at some of the Scripting Guys articles about measuring performance of a script. I began with a recent article that was related to event logs, but it had good information about measuring commands. In addition, there was a link in the article to several other Scripting Guy articles.
The next thing I did was review a Scripting Wife article about looping. I know, I am reviewing my own stuff … but hey, I cannot remember all of the things that the Scripting Guy tries to teach me. Next, I added a couple of variables and then I uploaded my script to the PoshCode site. Oh, by the way, don’t do like I did – I was soooooooo happy to complete the 2011 Scripting Games, that in my excitement I accidently uploaded it to the WRONG event. I feel really bad, because I was just careless, and also because now poor Joel will have to move it to the correct category. That part really makes me sad, because Joel has been an absolutely tireless supporter these past two weeks, and has worked some incredible hours (on top of his regular job) to keep things on an even keel. I can tell you what, we have had about twice as many people participating in the games as last year, and the site has behaved much better than last year … with hardly a bit of downtime. Joel – you are a champ, and I am sorry I caused you extra work by not paying attention when I uploaded my script.
One last but by no means least comment, I appreciate all the participants and judges that have indulged me and allowed me to be a part of the 2011 Scripting Games. I am not eligible for prizes but I was allowed to submit my entries and blog about my experience. I hope I helped encourage at least one person to attempt the games and to fall in love with the wonderful world of PowerShell. Have a scriptastic day!
I probably spent about 20 minutes creating the script itself and the rest of the time was creating all the fancy(for me) reporting options. Stupid accountants rubbing off on me.
I want to be a Scripting Wife. I had a Scripting Husband but he died before there was time to have Scripting Children to teach and keep me company. I would be a good Scripting Wife, I know lots about descriptive statistics and random number generators and cryptography, but not much about scripting (a little). I like keeping taxonomy structures neat and tidy. Please tell me how I can become a Scripting Wife? Please don't laugh at me either, okay?
"The Scripting Wife" is a real person, she has honored me by marrying me. The way she became a "Scripting Wife" was by learning Windows PowerShell for the 2010 Scripting Games. She decided to learn PowerShell because she saw all the fun I was having with it, and she wanted to join in and share a common passion with me. She now goes with me when I speak at User Group meetings, and she participates in the blog by contributing to the postings.
I am so sorry your Scripting Husband died before you had a chance to have any Scripting Children. A great way to meet people who share a common interest in Scripting is by finding and joining in a local PowerShell Users Group. If there is not one in your area, you should consider starting one. I will begin a series of blog articles soon that will address the things to consider when starting a PowerShell Users Group. If there are not enough Scripting People in your area to support a PowerShell Users Group, you should consider attending one of the Virtual User Groups. Here is a good place to start http://powershellgroup.org/ I wish you well with your adventures in Scripting.
I wish I had enough time to play in the Scripting Games - the timing just didn't work for me. Sounds like it was a great event!
Keep it up, Scripting Wife! I get happy when I see wives of techies at least attempting to understand what their husbands are talking about. You're actually pushing yourself to learn this stuff even more, which is very commendable! Keep it up! :)
That's such a happy story, about you and your wife and Windows Powershell 2010. I'm not being sarcastic, I'm crying a little actually. When I first read your post, I got confused because the blog byline says Scripting Guy 1. Yet it seemed Scripting Wife was writing (she was reviewing her article about looping). But all that's unimportant! Sounds like I'm complaining. I'm not!
Thank you for your suggestions, and kindness. I was afraid to check back here, as I knew my question wasn't really appropriate. The word "wife" doesn't get used much, and it reminded me of how happy I was when I was a wife. One can be a good statistician and IT auditor, and be a good wife too. I want to learn how to use PowerShell. I really liked going to SAS and SPSS users groups (those are for statistics). I will check if there is a PowerShell users group in my part of Arizona. Again, thank you. I hope you and your Scripting Wife are happy together, forever.
That's what everyone who sticks with the game seems to be saying. I'll probably go back to it at some poin