Quantcast
Channel: TechNet Blogs
Viewing all articles
Browse latest Browse all 36188

Download MMS 2013 Videos from Channel 9

$
0
0

Sitting at the McCarran International Airport waiting for my flight to Amsterdam (the Netherlands) I had some time to kill so I wrote a simpel PowerShell script which helps to easily download the MMS 2013 sessions from the Channel 9 RSS feed.

Using the Out-GridView Cmdlet you can easily select the sessions you are interested in. Click on Ok when finished selecting the sessions you are interested in downloading.

 

image

#######################################################################################################################                        
# Description:   Download MMS 2013 Channel 9 videos
# PowerShell version: 3                   
# Author:        Stefan Stranger (Microsoft)            
# Example usage: Run Get-MMS2013Channel9Videos.ps1
#                Select using the Out-Gridview the videos you want to download and they are stored in your temp folder.
#                You can multiple select videos, holding the ctrl key.
# Disclamer:     This program source code is provided "AS IS" without warranty representation or condition of any kind
#                either express or implied, including but not limited to conditions or other terms of merchantability and/or
#                fitness for a particular purpose. The user assumes the entire risk as to the accuracy and the use of this
#                program code.
# Date:          04-13-2012                        
# Name:          Get-MMS2013Channel9Videos.ps1            
# Version:       v1.000 - 03-07-2012 - Stefan Stranger - initial release
########################################################################################################################$rssfeed="http://channel9.msdn.com/Events/MMS/2013/RSS"$feeditems= Invoke-RestMethod $rssfeed$feeditems| select Title, Summary, Duration, Enclosure |
    Out-GridView -PassThru |
        select -ExpandProperty Enclosure |
            select @{L="Source";E={$_.url}}, @{l="Destination";E={$env:temp+"\"+($_.Url).split('/')[6]}} |
                Start-BitsTransfer -Priority Normal

Hope you enjoyed MMS 2013 I certainly did.


Viewing all articles
Browse latest Browse all 36188

Trending Articles