{"id":805,"date":"2014-04-24T22:23:19","date_gmt":"2014-04-25T02:23:19","guid":{"rendered":"http:\/\/www.bhargavs.com\/?p=805"},"modified":"2014-04-24T22:23:19","modified_gmt":"2014-04-25T02:23:19","slug":"script-to-download-mec-2014-content","status":"publish","type":"post","link":"https:\/\/bhargavs.com\/index.php\/2014\/04\/24\/script-to-download-mec-2014-content\/","title":{"rendered":"Script to download MEC 2014 Content"},"content":{"rendered":"<p>If you have remotely anything to do with Microsoft Exchange, you probably know that Microsoft Exchange Conference (MEC) took place in Austin not too long ago. If you were an attendee, you were provided with access to recorded content within 24-48 hours after given session. However, if you were not an attendee, you didn\u2019t have anyway to access recorded content. Until today!<\/p>\n<p>Microsoft announced that all recorded MEC 2014 content was available publicly starting today on Channel 9. The content can be accessed on Channel 9 at this URL: <a title=\"http:\/\/channel9.msdn.com\/Events\/MEC\/2014\" href=\"http:\/\/channel9.msdn.com\/Events\/MEC\/2014\">http:\/\/channel9.msdn.com\/Events\/MEC\/2014<\/a>.<\/p>\n<p>Paul Robichaux wrote a script to download MEC content (<a title=\"http:\/\/paulrobichaux.wordpress.com\/2014\/04\/07\/script-to-download-mec-2014-presentations\/\" href=\"http:\/\/paulrobichaux.wordpress.com\/2014\/04\/07\/script-to-download-mec-2014-presentations\/\">http:\/\/paulrobichaux.wordpress.com\/2014\/04\/07\/script-to-download-mec-2014-presentations\/<\/a>) which was before MEC content was made available publicly. Falak Mahmood wrote a script to download SharePoint Conference content from Channel 9 (<a title=\"http:\/\/falakmahmood.blogspot.se\/\" href=\"http:\/\/falakmahmood.blogspot.se\/\">http:\/\/falakmahmood.blogspot.se\/<\/a>).<\/p>\n<p>Well, now that MEC 2014 content is publicly available I figured I would take inspiration from Paul and Falak to write a script that works with publicly available content. The script I ended up with is bit quick and while I have tried to make it easier to use, I haven\u2019t put nearly as much time and effort as I have on some of my previous scripts. All it means is, the script will work fine in most cases, given the inputs are what script expects. If you are QA types who try to find how to break my script, you won\u2019t need much effort.<\/p>\n<p>Lastly, I assume you know how to set your script execution policy to \u201cremotesigned\u201d. Make sure you \u201cunblock\u201d the downloaded ps1 file and don\u2019t trust my code blindly. I have no intention to break anything on purpose but unintentional errors are possible in my code.<\/p>\n<p>And now the most important piece: The script. You can grab the script from here: <a href=\"http:\/\/cid-14adc5cf1e0cbccf.skydrive.live.com\/download.aspx\/.Public\/Blog-Bhargavs\/Exchange\/Download-MEC2014Content.ps1\" target=\"_blank\" rel=\"noopener noreferrer\">Download-MEC2014Content.ps1<\/a>.<\/p>\n<p>While I have kept script simple as possible, I have provided 3 options. One is to download presentations which are powerpoint files, second is to download recordings of sessions which are high quality mp4 files and lastly, given the size of keynote, which is about 3GB, I have given that as an option you must explicitly select if you want to download keynote recording.<\/p>\n<p>So go ahead and download the script, and feel free to make it your own. Here are some ideas to make it even better: Option to select session level (200\/300\/400), option to select MP4 quality or audio only download (MP3), better error handling and so on. Wish I had more time to dedicate to this than I would tackle each of these suggestion myself. But I\u2019m just as happy to contribute little bit to community and hope that community will welcome it and make it even better.<\/p>\n<p>Cheers!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you have remotely anything to do with Microsoft Exchange, you probably know that Microsoft Exchange Conference (MEC) took place in Austin not too long ago. If you were an [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"pgc_sgb_lightbox_settings":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[40],"tags":[170,177,212],"class_list":["post-805","post","type-post","status-publish","format-standard","hentry","category-exchange-server","tag-mec","tag-microsoft-exchange-conference","tag-powershell"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Script to download MEC 2014 Content - Bhargav&#039;s IT Playground<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bhargavs.com\/index.php\/2014\/04\/24\/script-to-download-mec-2014-content\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Script to download MEC 2014 Content - Bhargav&#039;s IT Playground\" \/>\n<meta property=\"og:description\" content=\"If you have remotely anything to do with Microsoft Exchange, you probably know that Microsoft Exchange Conference (MEC) took place in Austin not too long ago. If you were an [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bhargavs.com\/index.php\/2014\/04\/24\/script-to-download-mec-2014-content\/\" \/>\n<meta property=\"og:site_name\" content=\"Bhargav&#039;s IT Playground\" \/>\n<meta property=\"article:published_time\" content=\"2014-04-25T02:23:19+00:00\" \/>\n<meta name=\"author\" content=\"Bhargav\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Bhargav\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2014\\\/04\\\/24\\\/script-to-download-mec-2014-content\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2014\\\/04\\\/24\\\/script-to-download-mec-2014-content\\\/\"},\"author\":{\"name\":\"Bhargav\",\"@id\":\"https:\\\/\\\/bhargavs.com\\\/#\\\/schema\\\/person\\\/28f6d8c9b29f3a879483d65fc2ab5e26\"},\"headline\":\"Script to download MEC 2014 Content\",\"datePublished\":\"2014-04-25T02:23:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2014\\\/04\\\/24\\\/script-to-download-mec-2014-content\\\/\"},\"wordCount\":459,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\\\/\\\/bhargavs.com\\\/#\\\/schema\\\/person\\\/28f6d8c9b29f3a879483d65fc2ab5e26\"},\"keywords\":[\"MEC\",\"Microsoft Exchange Conference\",\"PowerShell\"],\"articleSection\":[\"Exchange Server\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2014\\\/04\\\/24\\\/script-to-download-mec-2014-content\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2014\\\/04\\\/24\\\/script-to-download-mec-2014-content\\\/\",\"url\":\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2014\\\/04\\\/24\\\/script-to-download-mec-2014-content\\\/\",\"name\":\"Script to download MEC 2014 Content - Bhargav&#039;s IT Playground\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bhargavs.com\\\/#website\"},\"datePublished\":\"2014-04-25T02:23:19+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2014\\\/04\\\/24\\\/script-to-download-mec-2014-content\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2014\\\/04\\\/24\\\/script-to-download-mec-2014-content\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2014\\\/04\\\/24\\\/script-to-download-mec-2014-content\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/bhargavs.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Script to download MEC 2014 Content\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/bhargavs.com\\\/#website\",\"url\":\"https:\\\/\\\/bhargavs.com\\\/\",\"name\":\"Bhargav's IT Playground\",\"description\":\"Passion for Technology. Power of Collaboration.\",\"publisher\":{\"@id\":\"https:\\\/\\\/bhargavs.com\\\/#\\\/schema\\\/person\\\/28f6d8c9b29f3a879483d65fc2ab5e26\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/bhargavs.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/bhargavs.com\\\/#\\\/schema\\\/person\\\/28f6d8c9b29f3a879483d65fc2ab5e26\",\"name\":\"Bhargav\",\"logo\":{\"@id\":\"https:\\\/\\\/bhargavs.com\\\/#\\\/schema\\\/person\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/bhargavs.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Script to download MEC 2014 Content - Bhargav&#039;s IT Playground","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/bhargavs.com\/index.php\/2014\/04\/24\/script-to-download-mec-2014-content\/","og_locale":"en_US","og_type":"article","og_title":"Script to download MEC 2014 Content - Bhargav&#039;s IT Playground","og_description":"If you have remotely anything to do with Microsoft Exchange, you probably know that Microsoft Exchange Conference (MEC) took place in Austin not too long ago. If you were an [&hellip;]","og_url":"https:\/\/bhargavs.com\/index.php\/2014\/04\/24\/script-to-download-mec-2014-content\/","og_site_name":"Bhargav&#039;s IT Playground","article_published_time":"2014-04-25T02:23:19+00:00","author":"Bhargav","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Bhargav","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/bhargavs.com\/index.php\/2014\/04\/24\/script-to-download-mec-2014-content\/#article","isPartOf":{"@id":"https:\/\/bhargavs.com\/index.php\/2014\/04\/24\/script-to-download-mec-2014-content\/"},"author":{"name":"Bhargav","@id":"https:\/\/bhargavs.com\/#\/schema\/person\/28f6d8c9b29f3a879483d65fc2ab5e26"},"headline":"Script to download MEC 2014 Content","datePublished":"2014-04-25T02:23:19+00:00","mainEntityOfPage":{"@id":"https:\/\/bhargavs.com\/index.php\/2014\/04\/24\/script-to-download-mec-2014-content\/"},"wordCount":459,"commentCount":2,"publisher":{"@id":"https:\/\/bhargavs.com\/#\/schema\/person\/28f6d8c9b29f3a879483d65fc2ab5e26"},"keywords":["MEC","Microsoft Exchange Conference","PowerShell"],"articleSection":["Exchange Server"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/bhargavs.com\/index.php\/2014\/04\/24\/script-to-download-mec-2014-content\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/bhargavs.com\/index.php\/2014\/04\/24\/script-to-download-mec-2014-content\/","url":"https:\/\/bhargavs.com\/index.php\/2014\/04\/24\/script-to-download-mec-2014-content\/","name":"Script to download MEC 2014 Content - Bhargav&#039;s IT Playground","isPartOf":{"@id":"https:\/\/bhargavs.com\/#website"},"datePublished":"2014-04-25T02:23:19+00:00","breadcrumb":{"@id":"https:\/\/bhargavs.com\/index.php\/2014\/04\/24\/script-to-download-mec-2014-content\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bhargavs.com\/index.php\/2014\/04\/24\/script-to-download-mec-2014-content\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/bhargavs.com\/index.php\/2014\/04\/24\/script-to-download-mec-2014-content\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bhargavs.com\/"},{"@type":"ListItem","position":2,"name":"Script to download MEC 2014 Content"}]},{"@type":"WebSite","@id":"https:\/\/bhargavs.com\/#website","url":"https:\/\/bhargavs.com\/","name":"Bhargav's IT Playground","description":"Passion for Technology. Power of Collaboration.","publisher":{"@id":"https:\/\/bhargavs.com\/#\/schema\/person\/28f6d8c9b29f3a879483d65fc2ab5e26"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bhargavs.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/bhargavs.com\/#\/schema\/person\/28f6d8c9b29f3a879483d65fc2ab5e26","name":"Bhargav","logo":{"@id":"https:\/\/bhargavs.com\/#\/schema\/person\/image\/"},"sameAs":["https:\/\/bhargavs.com"]}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":200,"url":"https:\/\/bhargavs.com\/index.php\/2009\/11\/18\/script-to-install-exchange-2010-pre-requisites-for-windows-server-2008-r2\/","url_meta":{"origin":805,"position":0},"title":"Script to install Exchange 2010 pre-requisites for Windows Server 2008 R2","author":"Bhargav","date":"November 18, 2009","format":false,"excerpt":"Even though installing pre-requisites on Windows Server 2008 R2 is simple and straight forward as described here, it makes it even faster if you were to use a script to do so. MVP Anderson Patricio recently published a script for the same. What the script did not do is what\u2026","rel":"","context":"In &quot;Exchange 2010&quot;","block_context":{"text":"Exchange 2010","link":"https:\/\/bhargavs.com\/index.php\/category\/microsoft\/exchange-server\/exchange-2010\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":211,"url":"https:\/\/bhargavs.com\/index.php\/2009\/12\/14\/how-do-i-check-update-rollup-version-on-exchange-20xx-server\/","url_meta":{"origin":805,"position":1},"title":"How do I check Update Rollup version on Exchange 20xx Server?","author":"Bhargav","date":"December 14, 2009","format":false,"excerpt":"UPDATED: Feb 26, 2014, updated script to accommodate Exchange 2013 Now that Update Rollup for Exchange Server 2010 is available, I have updated my previous script to check for Update Rollup versions on both Exchange Server 2007 and Exchange Server 2010. No need to have two versions of script. Just\u2026","rel":"","context":"In &quot;Exchange 2007&quot;","block_context":{"text":"Exchange 2007","link":"https:\/\/bhargavs.com\/index.php\/category\/microsoft\/exchange-server\/exchange-2007\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1649,"url":"https:\/\/bhargavs.com\/index.php\/2010\/05\/19\/script-to-configure-static-ports-on-exchange-server-2010\/","url_meta":{"origin":805,"position":2},"title":"Script to configure static ports on Exchange Server 2010","author":"Bhargav","date":"May 19, 2010","format":false,"excerpt":"This post is depricated. Please use newer version of script and read more details here: http:\/\/www.bhargavs.com\/index.php\/2011\/10\/21\/script-to-configure-static-ports-on-exchange-server-2010-2\/ If you are planning to implement or are implementing Exchange Server 2010, you may have already noticed that with new changes introduced in this version we highly recommend that you load balance your CAS\u2026","rel":"","context":"In &quot;Exchange 2010&quot;","block_context":{"text":"Exchange 2010","link":"https:\/\/bhargavs.com\/index.php\/category\/microsoft\/exchange-server\/exchange-2010\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":34604,"url":"https:\/\/bhargavs.com\/index.php\/2024\/04\/03\/navigating-the-storage-and-retention-of-microsoft-teams-recordings-and-transcripts\/","url_meta":{"origin":805,"position":3},"title":"Navigating the Storage and Retention of Microsoft Teams Recordings and Transcripts","author":"Bhargav","date":"April 3, 2024","format":false,"excerpt":"Microsoft Teams has become an indispensable tool for communication and collaboration in the modern workplace. With its robust features for calls and meetings, including recording and transcription services, it's essential to understand where these records are stored and how they can be managed effectively. Storage Locations for Teams Recordings and\u2026","rel":"","context":"In &quot;General&quot;","block_context":{"text":"General","link":"https:\/\/bhargavs.com\/index.php\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1648,"url":"https:\/\/bhargavs.com\/index.php\/2010\/03\/25\/script-to-suppress-link-state-updates\/","url_meta":{"origin":805,"position":4},"title":"Script to suppress Link State Updates","author":"Bhargav","date":"March 25, 2010","format":false,"excerpt":"If you are in process of upgrading from Exchange 2003 to Exchange 2010, you must have read \u201cUpgrade from Exchange 2003 Transport\u201d article on Technet which spells out the details of a requirement - \u201cminor link state updates must be suppressed to make sure that message looping doesn't occur when\u2026","rel":"","context":"In &quot;Exchange 2010&quot;","block_context":{"text":"Exchange 2010","link":"https:\/\/bhargavs.com\/index.php\/category\/microsoft\/exchange-server\/exchange-2010\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1670,"url":"https:\/\/bhargavs.com\/index.php\/2011\/08\/22\/microsoft-exchange-2010-powershell-cookbook-review\/","url_meta":{"origin":805,"position":5},"title":"Microsoft Exchange 2010 PowerShell Cookbook Review","author":"Bhargav","date":"August 22, 2011","format":false,"excerpt":"Disclaimer: I am not paid to write about this book and the review written here is my own view. I was recently contacted by Packt Publishing about their recently published book \u201cMicrosoft Exchange 2010 PowerShell Cookbook\u201d. I have voluntarily reviewed books in the past (i.e. Windows Server 2003 Security: A\u2026","rel":"","context":"In &quot;Exchange 2010&quot;","block_context":{"text":"Exchange 2010","link":"https:\/\/bhargavs.com\/index.php\/category\/microsoft\/exchange-server\/exchange-2010\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_shortlink":"https:\/\/wp.me\/pkROc-cZ","_links":{"self":[{"href":"https:\/\/bhargavs.com\/index.php\/wp-json\/wp\/v2\/posts\/805","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bhargavs.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bhargavs.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bhargavs.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bhargavs.com\/index.php\/wp-json\/wp\/v2\/comments?post=805"}],"version-history":[{"count":0,"href":"https:\/\/bhargavs.com\/index.php\/wp-json\/wp\/v2\/posts\/805\/revisions"}],"wp:attachment":[{"href":"https:\/\/bhargavs.com\/index.php\/wp-json\/wp\/v2\/media?parent=805"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bhargavs.com\/index.php\/wp-json\/wp\/v2\/categories?post=805"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bhargavs.com\/index.php\/wp-json\/wp\/v2\/tags?post=805"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}