Download and install latest Release of PowerShell

I created a PowerShell script to include the latest Version of PowerShell into your MDT Reference Image.

PowerShell 7 x64 Setup Wizard

With the General Availability (GA) of PowerShell 7, it is time to think about updating our MDT Reference Images. Furthermore the increasing number of remote backends that require a minimum TLS 1.2 for remote connections with for example Invoke-WebRequest like PowerShell Gallery and several other JSON APIs.

Please ensure you uncomment the .NET command (line 39), if you haven’t enabled TLS 1.2 in your Reference Image, yet.

The results will look like this:

C:\MDTBuildLab\Applications\Microsoft\PowerShell
C:\MDTBuildLab\Applications\Microsoft\PowerShell

Please find the most up to date code in my GitHub repository.
Below is the code also embedded for further reference.

If you do have any questions or comments about this, please put them below. Thank you.

Author: Marco

Marco is an IT-System administrator and IT-Consultant with 10+ years experience. He is specialized in the delivery of virtual Apps and Desktops with Citrix solutions. In 2017 he has been awarded Citrix Technology Advocate by Citrix for his community work (#CTA). His second core area is availability & performance monitoring with Zabbix, a leading open-source solution. His employer is the German IT-Company ANAXCO, which is developing a Transport Management Software (TMS) based on Microsoft Dynamics AX. More about Marco

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.