Download Microsoft TechEd North America 2012 Sessions using PowerShell (version 1.3)
June 21st, 2012
Okey, you’ve probably already download all sessions already but if you haven’t I strongly recommend you to try my new 1.3 version of the script to download all sessions. With this version you can choose what track to download and also choose between wmv-versions or, for all of you out there that have a pad that (yet) doesn’t run Windows 8, you can download all sessions in mp4-format to be viewed on an iPad or AppleTV. Pretty neat if you ask me.
Download the version 1.3 of the script and let it start eating bytes.
Oh and by the way, I’ve done all coding and testing on Windows 8 RC

I get errors when the script processes BOF12-ITP, BOF12-DEV, BOF14-DEV. Removing them from sessions.txt and restarting the script continues without those sesssions.
Still running…
Hi thanks for posting this
For those with proxy issues I had to change the script as follows:
#added this at the top: # our proxyserver, change as needed
$proxy = New-Object System.Net.WebProxy(“http://proxy.xxxxx.com:8080″) $proxy.UseDefaultCredentials = $true
#added this after each of the two lines defining $WebClient:
$WebClient.proxy = $proxy
Before the fix it just stayed and did not download (no errors)
Now is happy downloading
Thank you for the comment. I’m currently working on version 2.0 of the script and will include proxy support in there. Hopefully your comment can help people meanwhile.
I’m currently downloading the sessions, so Thank You. Do you know of an easy way to rename the files to the session number + name instead of just the session number.
I’ll try to add this feature to the 2.0 version of the script! Thanks for the comment.