** UPDATE **
I had gotten so accustomed to working with newer OS’s like Windows 2016 and 2019, that I had forgotten how much of a pain .NET is for Windows 2012 R2. So when I re-wrote the code for the script I assumed I no longer needed some of the hotfixes that were used for .NET 4.7.1. Boy was I wrong. So, if you can avoid not downloading this script yet, I am re-testing the hotfixes to see what works with 4.7.2 and 4.8 for Windows 2012 R2. Thanks for understanding….
to the Original Article**
Microsoft has continues to release Exchange 2013 updates, so in that spirit I’ve decided to keep the Exchange 2013 Prerequisite Script up to date. If you read my blog, you may have noticed the recent updates for my Exchange 2016 and 2019 scripts. Any supported updates were incorporated in the 2013 script. I also took some effort to sweep out old code, reorganize all functions and add some missing features. So, if you are installing a newer version of Exchange 2013, this script is for you. The default option is .NET 4.7.2 for now, until Microsoft requires the change to .NET 4.8. There is an options to install 4.8 as well, so if that is what you want, install that first, reboot and follow the rest of the Exchange prerequisite install steps.
The script is now on version 20 and the script is approaching 7 years in age…
Please download the Exchange 2013 prerequisite script HERE. Please feel free to leave comments of questions either on thiis blog post or on the download page. If there is anything you would like to see, feel free to drop me a comment. Thanks!