TechEd 2012 Orlando Download Sessions – Offline Viewing

I just spent two weeks holiday in Florida and got back right before TechEd in Orlando started. Sadly, I could not attend the event. Because I don’t want miss the latest news I decided to find a way to download the sessions. I slightly modified my script which I used to download the MMS 2012 Sessions.

At this very moment the event is still running and not all sessions are available yet. I am providing a sessions.txt file where all 506 sessions are listed and this file will be used for downloading the session files.


UPDATE 17.06.2012: If you change the .wmv extension in the sessions.txt file to .pptx the script will also download most of the Powerpoint slides as well.


1. Download the file here. There you will also find a TechEd_NA_2012_session_listing.pdf file with all sessions listed and its corresponding code.
2. Extract the two files TechEd2012Orlando_Downloader.ps1 and sessions.txt to e.g. C:\TechEd2012.
3. In the script you must provide a user name and password. You can either create an account at or you can also use your Windows Live account.


4. In the script provide the user name and password and save your changes.


5. Next start a Powershell command shell and run the script by typing

.\TechEd2012Orlando_Downloader.ps1 D:

After the script name you have to provide the drive letter where the sessions will be saved in my case it is the D: drive.

6. A folder TechEd2012OrlandoSessions will be created and all available sessions will be stored in this folder.


If a session is not available a file sessions_notavailable.txt will be created in the script folder. In this file you will find all sessions which couldn’t be downloaded. Just rename the file to sessions.txt and start the script again. This way you can easily check later if the session is ready for downloading.

Have fun and let me know if you experience any problems…


  1. Pingback: Microsoft TechEd 2012 Orlando presentations online and how to download | UP2V

  2. Pingback: Microsoft TechEd 2012 Orlando Sunumları « Hakan Yuksel Blog

  3. Great Script! Thanks a lot! Especially since I couldn’t make it to Orlando and won’t be at Amsterdam either.
    Found one Typo though: on the last header Write-Host line it says yello instead of yellow… not that it matters 🙂
    Well now my line is busy for the next 40-some hours 😀

  4. Pingback: TechEd NA 2012 Lync Session Videos available, download them all with PowerShell | Lync'd Up

  5. Pingback: TechEd North America 2012 Sessions available now « Anything about IT

  6. Thank Stefan for your help,

    Unfortunately, I was not able to download 224 presentations over 506.
    What could be the reason, in a different URL?
    Were someone able to download them?


  7. Pingback: Sharepoint-Sessions von der Microsoft TechEd 2012 in Orlando zum Download | 360° Sharepoint Blog

  8. Good Morning Stefan (Here in Australia anyway!).
    I made one small modification to your script. As the downloads are very slow to here, I’ve had to restart the script multiple times which means it attempts to start at square 1 each time!

    All I’ve done is replaced;



    if (Test-Path $download) {write-host “File: $download already exists”}
    {$wclient.DownloadFile($file,$download) }

    Thank you for a great script.

    Richard Young

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s