Forked from yetanotherchris/enable-iis-windows-10.ps1
Created
August 29, 2020 20:06
-
-
Save tecnocrata/a170d2193b95c9147753582a96577fd3 to your computer and use it in GitHub Desktop.
Powershell script to enable all IIS, MSMQ and WCF features on Windows 8 and 10.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Import-Module Dism | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-WebServerRole | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-WebServer | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-CommonHttpFeatures | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-HttpErrors | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-HttpRedirect | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-ApplicationDevelopment | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-NetFxExtensibility | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-NetFxExtensibility45 | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-HealthAndDiagnostics | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-HttpLogging | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-LoggingLibraries | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-RequestMonitor | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-HttpTracing | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-Security | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-URLAuthorization | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-RequestFiltering | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-IPSecurity | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-Performance | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-HttpCompressionDynamic | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-WebServerManagementTools | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-ManagementScriptingTools | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-IIS6ManagementCompatibility | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-Metabase | |
| Enable-WindowsOptionalFeature -Online -FeatureName WAS-WindowsActivationService | |
| Enable-WindowsOptionalFeature -Online -FeatureName WAS-ProcessModel | |
| Enable-WindowsOptionalFeature -Online -FeatureName WAS-NetFxEnvironment | |
| Enable-WindowsOptionalFeature -Online -FeatureName WAS-ConfigurationAPI | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-HostableWebCore | |
| Enable-WindowsOptionalFeature -Online -FeatureName WCF-HTTP-Activation | |
| Enable-WindowsOptionalFeature -Online -FeatureName WCF-NonHTTP-Activation | |
| Enable-WindowsOptionalFeature -Online -FeatureName WCF-Services45 | |
| Enable-WindowsOptionalFeature -Online -FeatureName WCF-HTTP-Activation45 | |
| Enable-WindowsOptionalFeature -Online -FeatureName WCF-TCP-Activation45 | |
| Enable-WindowsOptionalFeature -Online -FeatureName WCF-Pipe-Activation45 | |
| Enable-WindowsOptionalFeature -Online -FeatureName WCF-MSMQ-Activation45 | |
| Enable-WindowsOptionalFeature -Online -FeatureName WCF-TCP-PortSharing45 | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-CertProvider | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-WindowsAuthentication | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-DigestAuthentication | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-ClientCertificateMappingAuthentication | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-IISCertificateMappingAuthentication | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-ODBCLogging | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-StaticContent | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-DefaultDocument | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-DirectoryBrowsing | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-WebDAV | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-WebSockets | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-ApplicationInit | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-ASPNET | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-ASPNET45 | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-ASP | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-CGI | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-ISAPIExtensions | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-ISAPIFilter | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-ServerSideIncludes | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-CustomLogging | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-BasicAuthentication | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-HttpCompressionStatic | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-ManagementConsole | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-ManagementService | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-WMICompatibility | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-LegacyScripts | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-LegacySnapIn | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-FTPServer | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-FTPSvc | |
| Enable-WindowsOptionalFeature -Online -FeatureName IIS-FTPExtensibility | |
| Enable-WindowsOptionalFeature -Online -FeatureName MSMQ-Container | |
| Enable-WindowsOptionalFeature -Online -FeatureName MSMQ-Server | |
| Enable-WindowsOptionalFeature -Online -FeatureName MSMQ-Triggers | |
| Enable-WindowsOptionalFeature -Online -FeatureName MSMQ-ADIntegration | |
| Enable-WindowsOptionalFeature -Online -FeatureName MSMQ-HTTP | |
| Enable-WindowsOptionalFeature -Online -FeatureName MSMQ-Multicast | |
| Enable-WindowsOptionalFeature -Online -FeatureName MSMQ-DCOMProxy |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment