Use this guide only for Microsoft Windows Server 2012, Microsoft Windows Server 2012 R2, Windows 2016 and Windows 2019 platforms. If you do not wish to use PowerShell, use the following documentation instead: Installation on MS Windows 2012

1 - Open PowerShell ISE


Powershell

2 - Run PowerShell commands to install the required Windows features. Applies to Windows 2012, 2016 and 2019.


Get-WindowsFeature -Name NET-Framework-45-Core | Install-WindowsFeature
Get-WindowsFeature -Name Web-Net-Ext45 | Install-WindowsFeature
Get-WindowsFeature -Name Web-Asp-Net45 | Install-WindowsFeature
Get-WindowsFeature -Name Web-ISAPI-Ext  | Install-WindowsFeature
Get-WindowsFeature -Name Web-ISAPI-Filter | Install-WindowsFeature
Get-WindowsFeature -Name Web-Mgmt-Console | Install-WindowsFeature
Get-WindowsFeature -Name Web-Scripting-Tools |  Install-WindowsFeature
Get-WindowsFeature -Name Search-Service  | Install-WindowsFeature
Get-WindowsFeature -Name Web-Filtering | Install-WindowsFeature
Get-WindowsFeature -Name Web-Basic-Auth | Install-WindowsFeature
Get-WindowsFeature -Name Web-Windows-Auth | Install-WindowsFeature
Get-WindowsFeature -Name Web-Default-Doc | Install-WindowsFeature
Get-WindowsFeature -Name Web-Http-Errors | Install-WindowsFeature
Get-WindowsFeature -Name Web-Static-Content | Install-WindowsFeature

Optional

Get-WindowsFeature -Name SMTP-Server | Install-WindowsFeature 


Powershell
Powershell

2 - Make sure that all lines return “success” or "No change needed" for exit code


Powershell

3 - To check if the required Windows features are installed (Windows 2012, 2016 and 2019), If you want to check that the windows features installed, run the following PowerShell commands.


Get-WindowsFeature -Name NET-Framework-45-Core | Select-Object Name , InstallState
Get-WindowsFeature -Name Web-Net-Ext45 | Select-Object Name , InstallState
Get-WindowsFeature -Name Web-Asp-Net45 | Select-Object Name , InstallState
Get-WindowsFeature -Name Web-ISAPI-Ext  | Select-Object Name , InstallState
Get-WindowsFeature -Name Web-ISAPI-Filter | Select-Object Name , InstallState
Get-WindowsFeature -Name Web-Mgmt-Console | Select-Object Name , InstallState
Get-WindowsFeature -Name Web-Scripting-Tools | Select-Object Name , InstallState
Get-WindowsFeature -Name Search-Service  | Select-Object Name , InstallState
Get-WindowsFeature -Name  Web-Filtering | Select-Object Name , InstallState
Get-WindowsFeature -Name Web-Basic-Auth | Select-Object Name , InstallState
Get-WindowsFeature -Name Web-Windows-Auth | Select-Object Name , InstallState
Get-WindowsFeature -Name Web-Default-Doc | Select-Object Name , InstallState
Get-WindowsFeature -Name Web-Http-Errors | Select-Object Name , InstallState
Get-WindowsFeature -Name Web-Static-Content | Select-Object Name , InstallState

Optional

Get-WindowsFeature -Name SMTP-Server |Select-Object Name , InstallState


Powershell

Now that you have installed all the required Windows features, you can proceed to installing infoRouter.