Tag Archives: Ed Wilson

Episode 256 – PowerScripting Podcast – Ed Wilson (The Scripting Guy) from Microsoft


A Podcast about Windows PowerShell.
Listen:

In This Episode

Tonight on the PowerScripting Podcast, we talk to Ed Wilson (The Scripting Guy) from Microsoft

Interview

Guest – Ed Wilson, The Scripting Guy

Links

Chatroom Highlights:

<MattHitchcock> ## At some point during the show can Ed made a reference to the EAC (Exchange Admin Center)? He sounds uncannily like the Turtle in Finding Nemo :)

<Dave_Wyatt> ## Bring on the nostalgia!  http://msdn.microsoft.com/en-us/library/microsoft.visualbasic.strings(v=vs.110).aspx

<Dave_Wyatt> ## (or the horror)

<Vern_Anderson> ## throw the gang sign Ed!!!!

<organicit> ## Would people come to Napa if Sapian hosted a powershell saturday?

<ScriptingWife> ##Jon Up Next Dave Wyatt

<geekjimmy> ## real-world usage question for Ed…

<geekjimmy> ## do you use aliases in scripts you write for yourself?

<geekjimmy> ## are there any major caveats to using DSC and/or v4.0 in general on down-level OS versions?

<geekjimmy> ## I ask because some cmdlets introduced in 3.0 don’t work on 2008R2

<geekjimmy> ## Powershell against RT?

<geekjimmy> ## What’s the next book? (or did I miss that?)

<geekjimmy> ## do you benefit at all from safari online usage?

<alevyinroc> for your pre-show streaming enjoyment, here’s a NASA launch: http://www.nasa.gov/multimedia/nasatv/index.html#.UuHIzmQo45I

<halr9000> http://www.amazon.com/Windows-PowerShell-Best-Practices-Wilson/dp/0735666490

<geekjimmy> @jonwalz enjoying some pre-show tunes: http://youtu.be/qPzBC3vnIcc

<JonWalz> http://shop.oreilly.com/category/deals/powershell.do?code=WKPWERS&cmp=tw-na-books-videos-info-promo_powershell

<Vern_Anderson> http://www.windowsazure.com/en-us/services/recovery-manager/?loc=zTS2z&prod=zWAz&tech=zvirtz&prog=zOTprogz&type=zOTtypez&media=zOTmediaz&country=zUSz

<Dave_Wyatt> ## Bring on the nostalgia!  http://msdn.microsoft.com/en-us/library/microsoft.visualbasic.strings(v=vs.110).aspx

<rcookiemonster> MattHitchcock – it’s a bit buggy IME, but there is this: http://gallery.technet.microsoft.com/PowerShell-ISE-VariableExpl-fef9ff01

<MikeFRobbins> http://www.sapien.com/software/changevue

<MikeFRobbins> They also have VersionRecall http://www.sapien.com/software/versionrecall

<Vern_Anderson> http://www.bing.com/videos/search?q=what+does+the+fox+say+video&qpvt=what+does+the+fox+say+video&FORM=VDRE

<JonWalz> http://scriptcop.start-automating.com/ Scriptcop

<halr9000> && http://open.spotify.com/track/0aDmudjjboRLuCaf93k2JJ

<Vern_Anderson> http://gallery.technet.microsoft.com/scriptcenter

<Vern_Anderson> http://gallery.technet.microsoft.com/scriptcenter/512f2371-96e4-423f-8596-58578aa7db31

<scriptingwife1> http://www.yelp.com/biz/zeitouni-grill-charlotte#hrid:ViSQ6ZeUoBBVV_rC1KrqTg

<geekjimmy> http://youtu.be/qPzBC3vnIcc

The Question – Favorite Vacation Spot

  • Europe

Up Next: Microsoft Scripting Guy, Ed Wilson talking PSSAT007 and his new book


Join us Thursday Jan 23, 2014 as our guest will be the Microsoft Scripting Guy, Ed Wilson, as he talks about PowerShell Saturday 007 in Charlotte (Feb 8, 2014); his new book Windows PowerShell Best Practices and who knows what else. We record live at 9:30PM EST hope to see you then.

Introducing the Judges for Winter 2014 Scripting Games


In the last few years there has been a long list of people judging the Scripting Games. Those people were expected to view as many entries as possible, preferably all, and score the entries as well as providing feedback on the individual entries. That is a ton of work especially when you consider that the judges were all volunteers.

This time round we’re attempting to spread the load somewhat. Mike Robbins has done a superb job recruiting coaches for the Its their job to look at the entries and make suggestions and hints to the teams – if the teams wish to take advantage of this option. Looking at the list of coaches – I know I would take advantage of their assistance if I was competing.

That leaves judging. This time we’re using a small group of judges. We have prepared scoring criteria for the events with some additional style points available to the judges. This will make MOST of the scoring objective but we’ve a bit of subjectivity available for individual judges to pick out, and hopefully comment on, things they like or don’t like.

The judges are all very experienced PowerShell practitioners with more books written, talks given, blog posts created and classes taught between them than anyone would want to count. In alphabetical order your judges for the Winter 2014 Scripting Games are:

Don Jones – founder and CEO of powershell.org. Author of several PowerShell books including the highly recommended Learn PowerShell v3 in a Month of Lunches and co-author of PowerShell in Depth. Don is a PowerShell MVP, PowerShell educator, columnist and course creator.

Jason Helmick – Board member of powershell.org. A PowerShell MVP and author of Learn IIS in a Month of Lunches which includes lots of PowerShell. Jason also delivered the recent two-part Introducing PowerShell MVA sessions with Jeffrey Snover. PowerShell educator, columnist and speaker.

Jeffery Hicks – Board member of powershell.org. PowerShell MVP. Co-author of PowerShell in Depth, lead editor of PowerShell Deep Dives and author of other PowerShell books. Jeffrey is also a PowerShell columnist and educator

Ed Wilson – The Scripting Guy. Ed runs the Hey! Scripting Guy Author of several PowerShell books including Windows PowerShell Best Practices and Windows PowerShell Scripting Guide. Ed also delivers PowerShell classes and is a much in demand speaker.

The list of judges is completed by
Richard Siddaway – Board member of powershell.org. PowerShell MVP. Co-author of PowerShell in Depth and author of PowerShell in Practice and PowerShell and WMI. Frequent blogger on PowerShell related topics.

Between them the judges have accumulated over 30 years of PowerShell experience that is focussed on judging the Games. They are all looking forward to the Games and hope to see your entries.

Episode 234 – PowerScripting Podcast – Summer 2013 Windows PowerShell Scripting Games Recap


Listen:

In This Episode

Tonight on the PowerScripting Podcast, we talk to Rob Campbell, Mike Robbins, Ed Wilson!

News

Interview

Guests – Rob Campbell, Mike Robbins, Ed Wilson

Links

Chatroom Buzz

  • ScriptingWife: I will use Get-Lost the next time Ed says I am soliciting
    Vern_Anderson: don’t forget -Force on that teresa

The Question -

  • Rob: Iron Man

  • Mike: Dr Scripto

Up Next: Winners from the 2013 Scripting Games


This Thursday, July 11,  we’re having the winners from the 2013 Scripting Games. Mike Robbins and Taylor Gibb were the top 2 winners. We will also have, Microsoft Scripting Guy,  Ed Wilson online as well. As a bonus, Rob Campbell,.one of the individual event winners may show up too.

 

 

As always, join us live at 9:30 PM EST Thursdays at http://live.powerscripting.net!

2013 Scripting Games: Advanced Event 1


Summary: Dr. Scripto needs to gather all log files older than 90 days and move them to an archive location.

Microsoft Scripting Guy, Ed Wilson, is here. This is a day for the history books. Today is the first day of the 2013 Scripting Games as run by the Windows PowerShell community at www.powershell.org. Of course I am in full support mode for the Scripting Games, and I will also participate as a judge. Without further ado, here is Advanced Event 1…

An Archival Atrocity

Dr. Scripto is in a tizzy! It seems that someone has allowed a series of application log files to pile up for around two years, and they’re starting to put the pinch on free disk space on a server. Your job is to help get the old files off to a new location.

Actually, this happened last week, too. You might as well create a tool to do the archiving.

The current set of log files are located in C:\Application\Log. There are three applications that write logs here, and each uses its own subfolder. For example, C:\Application\Log\App1, C:\Application\Log\OtherApp, and C:\Application\Log\ThisAppAlso. Within those subfolders, the filenames are random GUIDs with a .log filename extension. After they are created on disk, the files are never touched again by the applications.

Remember that the Scripting Games are being hosted at www.powershell.org, so head on over there to submit your entry.

I invite you to follow me on Twitter and Facebook. If you have any questions, send email to me at [email protected], or post your questions on the Official Scripting Guys Forum. See you tomorrow. Until then, peace.

Ed Wilson, Microsoft Scripting Guy 

2013 Scripting Games: Beginner Event 1


Summary: Dr. Scripto needs to gather all log files older than 90 days and move them to an archive location.

Microsoft Scripting Guy, Ed Wilson, is here. This is a day for the history books. Today is the first day of the 2013 Scripting Games as run by the Windows PowerShell community at www.powershell.org. Of course I am in full support mode for the Scripting Games, and I will also participate as a judge. The Scripting Wife is all set and ready to start on the Beginner Events. Without further ado, here is Beginner Event 1…

An Archival Atrocity

Dr. Scripto is in a tizzy! It seems that someone has allowed a series of application log files to pile up for around two years, and they’re starting to put the pinch on free disk space on a server. Your job is to help get the old files off to a new location.

The log files are located in C:\Application\Log. There are three applications that write logs here, and each uses its own subfolder. For example, C:\Application\Log\App1, C:\Application\Log\OtherApp, and C:\Application\Log\ThisAppAlso. Within those subfolders, the filenames are random GUIDs with a .log filename extension. After they are created on disk, the files are never touched again by the applications.

Your goal is to grab all of the files older than 90 days and move them to \\NASServer\Archives. You need to maintain the subfolder structure, so that files from C:\Application\Log\App1 get moved to \\NASServer\Archives\App1, and so forth.

Remember that the Scripting Games are being hosted at www.powershell.org, so head on over there to submit your entry.

I invite you to follow me on Twitter and Facebook. If you have any questions, send email to me at [email protected], or post your questions on the Official Scripting Guys Forum. See you tomorrow. Until then, peace.

Ed Wilson, Microsoft Scripting Guy 

Beginner Practice for 2013 Scripting Games


Microsoft Scripting Guy, Ed Wilson, is here.  Today we have Don Jones, from www.powershell.org and a practice event for the Beginner category of the 2013 Scripting Games.

Scripting Games logo

This is a practice event. You will not submit this event to the actual Scripting Games, and no official judging will be available for this event. If you would like to post your solution for peer review, please do so in The Scripting Games forum on PowerShell.org or in another venue of your choosing. It is your responsibility to solicit peer reviews from the community; no judges or moderators are scheduled to provide reviews for this practice event.

Image of Dr. Scripto

Dr. Scripto is in a quandary. On one hand, he has a request to calculate the current uptime for a set of servers in his domain. On the other hand, he’d love to go see the new Michael Bay movie. Query uptime, or watch exploding robots?

Easy choice. While Dr. Scripto enjoys a wonderful motion picture, you get to figure out the uptime thing.

You’ve been given a list of server names and IP addresses in a text file, C:\Servers.txt. It contains one name or IP address per line. You need to write a command that displays each computer’s name (even if you were given an IP address, you must display the name) and the number of hours, minutes, and seconds the computer has been online since its last restart. Your output should consist of four properties with hours, minutes, and seconds broken out into their own individual properties.

You can be assured that all of the servers in the list are in the domain, and that you’ll have authority to query them. They’re all running Windows Server 2008 R2 or later, and they all have Windows PowerShell 3.0 installed. There are no firewalls or other blockages between you and those computers, and your command can assume that all of the servers are online and reachable. (If one isn’t, an appropriate error message should display, but it need not contain the failed computer name or IP address.)

Your command should be as concise as possible—a one-liner, if you think you can do it, although you’re welcome to use full command and parameter names for better readability. The output of whatever command you write must enable someone to pipe the output to a CSV file, XML file, or HTML file, if they so choose; but you do not need to provide those functions in the command you write.

Hint   There’s a commonly-used WMI class that contains the most recent computer start-up time. There are also event log entries related to total uptime.

I invite you to follow me on Twitter and Facebook. If you have any questions, send email to me at [email protected], or post your questions on the Official Scripting Guys Forum. See you tomorrow. Until then, peace.

Ed Wilson, Microsoft Scripting Guy 

Up Next: Microsoft Scripting Guy and author Ed Wilson talks about his latest book and more!


We took a week off, but we are back in the saddle today with the Microsoft Scripting Guy, Ed Wilson, to talk about his most recent book, Windows PowerShell 3.0 Step by Step and other things going on in the Hey Scripting Guy world. Join us in the chatroom or just listen in on Thursday Feb 21, 2013 at 9:30PM EST here.

Honorary Scripting Guy


I am pleased, honored and humbled to be selected as an Honorary Scripting Guy for 2012. I certainly would like to thank Ed Wilson, THE Scripting Guy. I would also like to congratulate my fellow honorees. If you aren’t following these people on Twitter, G+ or the blogosphere you are missing out on a wealth of information. I hear the music cuing so my time is almost up. But before I leave I would also like to thank all of you who read my work and support me. Without your interest, enthusiasm and support I’d just be some old guy in a bath robe banging on a keyboard.

Learn more about the other honorees here.

Post to Twitter Post to Plurk Post to Yahoo Buzz Post to Delicious Post to Digg Post to Facebook Post to FriendFeed Post to Google Buzz Post to Ping.fm Post to Reddit Post to Slashdot Post to StumbleUpon Post to Technorati

Up Next The Winners of the 2012 Scripting Games with Jeffrey Snover and Ed Wilson


This week we have Rohn Edwards and Lido Paglia, the winners of the 2012 Scripting Games, talking with Jeffrey Snover and Ed Wilson.

Please join us WEDNESDAY May 16th (our summer schedule is Wednesday not Thursday) at 9:30 pm EDT (GMT -4) at our new live chat location live.powerscripting.net!

2012 Scripting Games badge

Up Next Microsoft Scripting Guy Ed Wilson and the 2012 Scripting Games +


Microsoft Scripting Guy, Ed Wilson, joins us to talk about some upcoming events for PowerShell. Next is PowerShell Saturday in Columbus OH on March 10th. Followed by IPUGD on March 19th and the

 2012 Scripting Games from April 2-13, 2012. Please join us Thursday February 16th at 9:30 pm EDT at our new and permanent live chat location live.powerscripting.net!  And Hal won’t be there so it will be the Jon and Ed show……

Up Next: 2011 Scripting Games winners talk with Jeffrey Snover


On this week’s show (5/5/11 @ 9:30pm EST right here on Ustream!), we’ll be talking to the winners of the 2011 Scripting Games.  Jeffrey Snover and Ed Wilson will be there as well. Be sure to drop by the Ustream channel Thursday so that you can post questions for the winners, Jeffrey or Ed and interact with your fellow PowerShellers!

Coming Up on the PowerScripting Podcast


Confirmed Guests:

  • Episode 47 – Scott McCausland with MVP Systems Software about PowerShell support in JAMS
  • Episode 48 – PowerShell team superstar and author, Lee Holmes
  • Episode 49 – Windows Small Business Server MVP, Susan Bradley

Willing test subjects who have not yet been scheduled:

  • Ed Wilson and Craig Liebendorfer, the new Scripting Guys at Microsoft
  • Developer and author Doug Finke

We’ll also be doing more product giveaways as those are arranged, so pay attention to our tweets.