These scripts are used to download the session files that were made available during Midwest Management Summit 2015-2024. If you are involved in configuration/infrastructure/identity/mobile device management primarily in the Microsoft space, consider attending this event!
For content just from 2024 in a custom directory (default is C:\Conferences\MMS$conferenceyear), use the following:
.\Get-MMSSessionContent.ps1 -DownloadLocation "C:\Temp\MMS" -ConferenceId 2024atmoa
For multiple years:
.\Get-MMSSessionContent.ps1 -ConferenceList @('2015','2024atmoa')
To exclude session details:
.\Get-MMSSessionContent.ps1 -All -ExcludeSessionDetails
Thank you to:
- Duncan Russell for providing the initial script for MMS 2014 and helping me test the changes I made for it to work with the more recent conferences.
- Evan Yeung for cleaning up processing and file naming.
- Chris Kibble for continued testing and improvements made to the script.
- Benjamin Reynolds for loads of great changes and additional testing.
- Nathan Ziehnert for adding PowerShell 7 support
- Piotr Gardy for adding file hash comparing
- As well as edits by Jon Warnken, Oliver Baddeley, and Jorge Suarez
This script is provided as-is with no guarantees. As of October 20, 2024, version 1.6 was tested with no errors using the following configurations:
- Windows 11 24H2 using Windows PowerShell 5.1
- Windows 11 24H2 using PowerShell 7.4.5
- Ubuntu using PowerShell 7.4.5