Die Sache mit dem Installationsnamen und dem Featurenamen bei DISM bzw. Powershell ServerManager-Modul


Bereits früher hatte ich auf die Problematik mit den verschiedenen Namen der unterschiedlichen Installationstechniken mit DISM, Install-WindowsFeature usw. hingewiesen: https://newyear2006.wordpress.com/2016/01/25/unterschiede-zwischen-windows-funktionen-bzw-features-bei-der-installation/

Hier nun ein Script welches etwas mehr Licht ins Dunkel bringt und den Featurenamen mit dem Installationsnamen in Verbindung setzt:

Get-WindowsFeature *|% {$n=@()} { $n+= New-Object -TypeName psobject -Property ([ordered]@{Name=$_.Name; InstallName=$_.AdditionalInfo.Item("InstallName")}) }  {$n}

Dadurch erhält man dann schön eine Tabelle, was mit was korrespondiert. Oft ist es so, dass der Name mit dem Installationsnamen zusammenpasst wie bei File-Services. Aber manchmal läuft die Sache komplett auseinander, Beispiel FS-BranchCache dessen Installationsname SMBHashGeneration ist. Da würde man nie drauf kommen, wenn man es nicht wüsste!

In folgender Tabelle sind die Installationsnamen in geschweiften Klammern aufgeführt, weil es mehrere Installationsnamen geben kann, wie z. B. bei WDS-Transport, welcher dann als Installationsnamen Microsoft-Windows-Deployment-Services-Transport-Server und Microsoft-Windows-Deployment-Services umfasst.

Name        : ADLDS
InstallName : {DirectoryServices-ADAM}

Name        : AD-Domain-Services
InstallName : {DirectoryServices-DomainController}

Name        : ADRMS
InstallName : {RightsManagementServices-Role}

Name        : ADRMS-Server
InstallName : {RightsManagementServices, RightsManagementServices-AdminTools}

Name        : ADRMS-Identity
InstallName : {RMS-Federation}

Name        : ADFS-Federation
InstallName : {IdentityServer-SecurityTokenService}

Name        : AD-Certificate
InstallName : {ADCertificateServicesRole}

Name        : ADCS-Cert-Authority
InstallName : {CertificateServices}

Name        : ADCS-Online-Cert
InstallName : {OnlineRevocationServices}

Name        : ADCS-Device-Enrollment
InstallName : {NetworkDeviceEnrollmentServices}

Name        : ADCS-Enroll-Web-Pol
InstallName : {CertificateEnrollmentPolicyServer}

Name        : ADCS-Enroll-Web-Svc
InstallName : {CertificateEnrollmentServer}

Name        : ADCS-Web-Enrollment
InstallName : {WebEnrollmentServices}

Name        : Application-Server
InstallName : {Application-Server}

Name        : AS-NET-Framework
InstallName : {AS-NET-Framework}

Name        : AS-Ent-Services
InstallName : {AS-Ent-Services}

Name        : AS-TCP-Port-Sharing
InstallName : {Application-Server-TCP-Port-Sharing}

Name        : AS-WAS-Support
InstallName : {Application-Server-WAS-Support}

Name        : AS-HTTP-Activation
InstallName : {Application-Server-HTTP-Activation}

Name        : AS-MSMQ-Activation
InstallName : {Application-Server-MSMQ-Activation}

Name        : AS-Named-Pipes
InstallName : {Application-Server-Pipe-Activation}

Name        : AS-TCP-Activation
InstallName : {Application-Server-TCP-Activation}

Name        : AS-Web-Support
InstallName : {Application-Server-WebServer-Support}

Name        : AS-Dist-Transaction
InstallName : {AS-Dist-Transaction}

Name        : AS-WS-Atomic
InstallName : {AS-WS-Atomic}

Name        : AS-Outgoing-Trans
InstallName : {AS-Outgoing-Trans}

Name        : AS-Incoming-Trans
InstallName : {AS-Incoming-Trans}

Name        : FileAndStorage-Services
InstallName : {FileAndStorage-Services}

Name        : File-Services
InstallName : {File-Services}

Name        : FS-FileServer
InstallName : {CoreFileServer}

Name        : FS-SyncShareService
InstallName : {WorkFolders-Server}

Name        : FS-BranchCache
InstallName : {SMBHashGeneration}

Name        : FS-VSS-Agent
InstallName : {FileServerVSSAgent}

Name        : FS-DFS-Namespace
InstallName : {DFSN-Server}

Name        : FS-DFS-Replication
InstallName : {DFSR-Infrastructure-ServerEdition}

Name        : FS-iSCSITarget-Server
InstallName : {iSCSITargetServer}

Name        : iSCSITarget-VSS-VDS
InstallName : {iSCSITargetStorageProviders}

Name        : FS-Resource-Manager
InstallName : {FSRM-Infrastructure}

Name        : FS-NFS-Service
InstallName : {ServicesForNFS-ServerAndClient, ServerForNFS-Infrastructure}

Name        : Storage-Services
InstallName : {Storage-Services}

Name        : DHCP
InstallName : {DHCPServer}

Name        : DNS
InstallName : {DNS-Server-Full-Role}

Name        : Print-Services
InstallName : {Printing-Server-Foundation-Features}

Name        : Print-Server
InstallName : {Printing-Server-Role}

Name        : Print-Internet
InstallName : {Printing-InternetPrinting-Server}

Name        : Print-LPD-Service
InstallName : {Printing-LPDPrintService}

Name        : Print-Scan-Server
InstallName : {BusScan-ScanServer}

Name        : Fax
InstallName : {FaxServiceRole}

Name        : Hyper-V
InstallName : {Microsoft-Hyper-V-Offline, Microsoft-Hyper-V-Online}

Name        : NPAS
InstallName : {NPAS-Role}

Name        : NPAS-Policy-Server
InstallName : {IAS NT Service}

Name        : NPAS-Host-Cred
InstallName : {HCAP-Server}

Name        : NPAS-Health
InstallName : {HCSRuntime}

Name        : Remote-Desktop-Services
InstallName : {Remote-Desktop-Services}

Name        : RDS-Gateway
InstallName : {Gateway}

Name        : RDS-Licensing
InstallName : {Licensing}

Name        : RDS-RD-Server
InstallName : {AppServer}

Name        : RDS-Connection-Broker
InstallName : {SBMgr-UI, SessionDirectory}

Name        : RDS-Web-Access
InstallName : {WebAccess}

Name        : RemoteAccess
InstallName : {RemoteAccess}

Name        : DirectAccess-VPN
InstallName : {RemoteAccessServer}

Name        : Routing
InstallName : {RasRoutingProtocols}

Name        : Web-Application-Proxy
InstallName : {Web-Application-Proxy}

Name        : VolumeActivation
InstallName : {VolumeActivation-Full-Role}

Name        : Web-Server
InstallName : {IIS-WebServerRole}

Name        : Web-WebServer
InstallName : {IIS-WebServer}

Name        : Web-Common-Http
InstallName : {IIS-CommonHttpFeatures}

Name        : Web-Http-Errors
InstallName : {IIS-HttpErrors}

Name        : Web-Default-Doc
InstallName : {IIS-DefaultDocument}

Name        : Web-Static-Content
InstallName : {IIS-StaticContent}

Name        : Web-Dir-Browsing
InstallName : {IIS-DirectoryBrowsing}

Name        : Web-Http-Redirect
InstallName : {IIS-HttpRedirect}

Name        : Web-DAV-Publishing
InstallName : {IIS-WebDAV}

Name        : Web-Performance
InstallName : {IIS-Performance}

Name        : Web-Stat-Compression
InstallName : {IIS-HttpCompressionStatic}

Name        : Web-Dyn-Compression
InstallName : {IIS-HttpCompressionDynamic}

Name        : Web-Security
InstallName : {IIS-Security}

Name        : Web-Filtering
InstallName : {IIS-RequestFiltering}

Name        : Web-Client-Auth
InstallName : {IIS-ClientCertificateMappingAuthentication}

Name        : Web-Cert-Auth
InstallName : {IIS-IISCertificateMappingAuthentication}

Name        : Web-Digest-Auth
InstallName : {IIS-DigestAuthentication}

Name        : Web-IP-Security
InstallName : {IIS-IPSecurity}

Name        : Web-Basic-Auth
InstallName : {IIS-BasicAuthentication}

Name        : Web-CertProvider
InstallName : {IIS-CertProvider}

Name        : Web-Url-Auth
InstallName : {IIS-URLAuthorization}

Name        : Web-Windows-Auth
InstallName : {IIS-WindowsAuthentication}

Name        : Web-Health
InstallName : {IIS-HealthAndDiagnostics}

Name        : Web-Http-Logging
InstallName : {IIS-HttpLogging}

Name        : Web-Http-Tracing
InstallName : {IIS-HttpTracing}

Name        : Web-Request-Monitor
InstallName : {IIS-RequestMonitor}

Name        : Web-Custom-Logging
InstallName : {IIS-CustomLogging}

Name        : Web-ODBC-Logging
InstallName : {IIS-ODBCLogging}

Name        : Web-Log-Libraries
InstallName : {IIS-LoggingLibraries}

Name        : Web-App-Dev
InstallName : {IIS-ApplicationDevelopment}

Name        : Web-Net-Ext
InstallName : {IIS-NetFxExtensibility}

Name        : Web-Net-Ext45
InstallName : {IIS-NetFxExtensibility45}

Name        : Web-AppInit
InstallName : {IIS-ApplicationInit}

Name        : Web-ASP
InstallName : {IIS-ASP}

Name        : Web-Asp-Net
InstallName : {IIS-ASPNET}

Name        : Web-Asp-Net45
InstallName : {IIS-ASPNET45}

Name        : Web-CGI
InstallName : {IIS-CGI}

Name        : Web-ISAPI-Ext
InstallName : {IIS-ISAPIExtensions}

Name        : Web-ISAPI-Filter
InstallName : {IIS-ISAPIFilter}

Name        : Web-Includes
InstallName : {IIS-ServerSideIncludes}

Name        : Web-WebSockets
InstallName : {IIS-WebSockets}

Name        : Web-Ftp-Server
InstallName : {IIS-FTPServer}

Name        : Web-Ftp-Service
InstallName : {IIS-FTPSvc}

Name        : Web-Ftp-Ext
InstallName : {IIS-FTPExtensibility}

Name        : Web-Mgmt-Tools
InstallName : {IIS-WebServerManagementTools}

Name        : Web-Mgmt-Console
InstallName : {IIS-ManagementConsole}

Name        : Web-Scripting-Tools
InstallName : {IIS-ManagementScriptingTools}

Name        : Web-Mgmt-Compat
InstallName : {IIS-IIS6ManagementCompatibility}

Name        : Web-Metabase
InstallName : {IIS-Metabase}

Name        : Web-Lgcy-Scripting
InstallName : {IIS-LegacyScripts}

Name        : Web-Lgcy-Mgmt-Console
InstallName : {IIS-LegacySnapIn}

Name        : Web-WMI
InstallName : {IIS-WMICompatibility}

Name        : Web-Mgmt-Service
InstallName : {IIS-ManagementService}

Name        : ServerEssentialsRole
InstallName : {WSS-Product-Package}

Name        : UpdateServices
InstallName : {UpdateServices}

Name        : UpdateServices-WidDB
InstallName : {UpdateServices-WidDatabase}

Name        : UpdateServices-Services
InstallName : {UpdateServices-Services}

Name        : UpdateServices-DB
InstallName : {UpdateServices-Database}

Name        : WDS
InstallName : {Microsoft-Windows-Deployment-Services}

Name        : WDS-Deployment
InstallName : {Microsoft-Windows-Deployment-Services-Deployment-Server}

Name        : WDS-Transport
InstallName : {Microsoft-Windows-Deployment-Services-Transport-Server, Microsoft-Windows-Deployment-Services}

Name        : NET-Framework-Features
InstallName : {NetFx3ServerFeatures}

Name        : NET-Framework-Core
InstallName : {NetFx3}

Name        : NET-HTTP-Activation
InstallName : {WCF-HTTP-Activation}

Name        : NET-Non-HTTP-Activ
InstallName : {WCF-NonHTTP-Activation}

Name        : NET-Framework-45-Features
InstallName : {NetFx4ServerFeatures}

Name        : NET-Framework-45-Core
InstallName : {NetFx4}

Name        : NET-Framework-45-ASPNET
InstallName : {NetFx4Extended-ASPNET45}

Name        : NET-WCF-Services45
InstallName : {WCF-Services45}

Name        : NET-WCF-Pipe-Activation45
InstallName : {WCF-Pipe-Activation45}

Name        : NET-WCF-HTTP-Activation45
InstallName : {WCF-HTTP-Activation45}

Name        : NET-WCF-MSMQ-Activation45
InstallName : {WCF-MSMQ-Activation45}

Name        : NET-WCF-TCP-Activation45
InstallName : {WCF-TCP-Activation45}

Name        : NET-WCF-TCP-PortSharing45
InstallName : {WCF-TCP-PortSharing45}

Name        : User-Interfaces-Infra
InstallName : {User-Interfaces-Infra}

Name        : Server-Gui-Mgmt-Infra
InstallName : {ServerCore-FullServer, Server-Gui-Mgmt}

Name        : Desktop-Experience
InstallName : {DesktopExperience}

Name        : Server-Gui-Shell
InstallName : {Server-Gui-Shell}

Name        : BitLocker
InstallName : {BitLocker}

Name        : BitLocker-NetworkUnlock
InstallName : {BitLocker-NetworkUnlock}

Name        : BranchCache
InstallName : {PeerDist}

Name        : NFS-Client
InstallName : {ServicesForNFS-ServerAndClient, ClientForNFS-Infrastructure}

Name        : Data-Center-Bridging
InstallName : {DataCenterBridging}

Name        : Direct-Play
InstallName : {DirectPlay}

Name        : Simple-TCPIP
InstallName : {SimpleTCP}

Name        : EnhancedStorage
InstallName : {EnhancedStorage}

Name        : InkAndHandwritingServices
InstallName : {InkAndHandwritingServices}

Name        : GPMC
InstallName : {Microsoft-Windows-GroupPolicy-ServerAdminTools-Update}

Name        : Web-WHC
InstallName : {IIS-HostableWebCore}

Name        : ManagementOdata
InstallName : {ManagementOdata}

Name        : BITS
InstallName : {BITS}

Name        : BITS-IIS-Ext
InstallName : {BITSExtensions-Upload}

Name        : BITS-Compact-Server
InstallName : {LightweightServer}

Name        : Windows-Internal-Database
InstallName : {Windows-Internal-Database}

Name        : Internet-Print-Client
InstallName : {Printing-InternetPrinting-Client}

Name        : IPAM
InstallName : {IPAMServerFeature}

Name        : ISNS
InstallName : {iSNS_Service}

Name        : LPR-Port-Monitor
InstallName : {Printing-LPRPortMonitor}

Name        : Server-Media-Foundation
InstallName : {ServerMediaFoundation}

Name        : MSMQ
InstallName : {MSMQ}

Name        : MSMQ-Services
InstallName : {MSMQ-Services}

Name        : MSMQ-Server
InstallName : {MSMQ-Server}

Name        : MSMQ-HTTP-Support
InstallName : {MSMQ-HTTP}

Name        : MSMQ-Triggers
InstallName : {MSMQ-Triggers}

Name        : MSMQ-Multicasting
InstallName : {MSMQ-Multicast}

Name        : MSMQ-Routing
InstallName : {MSMQ-RoutingServer}

Name        : MSMQ-Directory
InstallName : {MSMQ-ADIntegration}

Name        : MSMQ-DCOM
InstallName : {MSMQ-DCOMProxy}

Name        : Multipath-IO
InstallName : {MultipathIo}

Name        : NLB
InstallName : {NetworkLoadBalancingFullServer}

Name        : PNRP
InstallName : {P2P-PnrpOnly}

Name        : CMAK
InstallName : {RasCMAK}

Name        : RDC
InstallName : {MSRDC-Infrastructure}

Name        : RSAT
InstallName : {ServerManager-Core-RSAT}

Name        : RSAT-Feature-Tools
InstallName : {ServerManager-Core-RSAT-Feature-Tools}

Name        : RSAT-SMTP
InstallName : {Smtpsvc-Admin-Update-Name}

Name        : RSAT-Clustering
InstallName : {FailoverCluster-AdminPak}

Name        : RSAT-Clustering-PowerShell
InstallName : {FailoverCluster-PowerShell}

Name        : RSAT-Clustering-Mgmt
InstallName : {FailoverCluster-Mgmt}

Name        : RSAT-Clustering-CmdInterface
InstallName : {FailoverCluster-CmdInterface}

Name        : RSAT-Clustering-AutomationServer
InstallName : {FailoverCluster-AutomationServer}

Name        : IPAM-Client-Feature
InstallName : {IPAMClientFeature}

Name        : RSAT-SNMP
InstallName : {Server-RSAT-SNMP}

Name        : RSAT-Bits-Server
InstallName : {BITSExtensions-AdminPack}

Name        : RSAT-NLB
InstallName : {NetworkLoadBalancingManagementClient}

Name        : RSAT-Feature-Tools-BitLocker
InstallName : {Bitlocker-Utilities}

Name        : RSAT-Feature-Tools-BitLocker-BdeAducExt
InstallName : {BdeAducExtTool}

Name        : RSAT-Feature-Tools-BitLocker-RemoteAdminTool
InstallName : {BitLocker-RemoteAdminTool}

Name        : RSAT-WINS
InstallName : {WINS-Server-Tools}

Name        : RSAT-Role-Tools
InstallName : {ServerManager-Core-RSAT-Role-Tools}

Name        : RSAT-AD-Tools
InstallName : {RSAT-AD-Tools-Feature}

Name        : RSAT-AD-PowerShell
InstallName : {ActiveDirectory-PowerShell}

Name        : RSAT-ADDS
InstallName : {RSAT-ADDS-Tools-Feature}

Name        : RSAT-AD-AdminCenter
InstallName : {DirectoryServices-AdministrativeCenter}

Name        : RSAT-ADDS-Tools
InstallName : {DirectoryServices-DomainController-Tools}

Name        : RSAT-NIS
InstallName : {RSAT-NIS}

Name        : RSAT-ADLDS
InstallName : {DirectoryServices-ADAM-Tools}

Name        : RSAT-Hyper-V-Tools
InstallName : {RSAT-Hyper-V-Tools-Feature}

Name        : Hyper-V-Tools
InstallName : {Microsoft-Hyper-V-Management-Clients}

Name        : Hyper-V-PowerShell
InstallName : {Microsoft-Hyper-V-Management-PowerShell}

Name        : RSAT-RDS-Tools
InstallName : {RSAT-RDS-Tools-Feature}

Name        : RSAT-RDS-Licensing-Diagnosis-UI
InstallName : {Licensing-Diagnosis-UI}

Name        : RSAT-RDS-Gateway
InstallName : {Gateway-UI}

Name        : RDS-Licensing-UI
InstallName : {Licensing-UI}

Name        : UpdateServices-RSAT
InstallName : {UpdateServices-RSAT}

Name        : UpdateServices-API
InstallName : {UpdateServices-API}

Name        : UpdateServices-UI
InstallName : {UpdateServices-UI}

Name        : RSAT-DHCP
InstallName : {DHCPServer-Tools}

Name        : RSAT-DNS-Server
InstallName : {DNS-Server-Tools}

Name        : RSAT-Fax
InstallName : {FaxServiceConfigRole}

Name        : RSAT-ADRMS
InstallName : {RightsManagementServicesManagementTools}

Name        : RSAT-ADCS
InstallName : {ADCertificateServicesManagementTools}

Name        : RSAT-Online-Responder
InstallName : {OnlineRevocationServicesManagementTools}

Name        : RSAT-ADCS-Mgmt
InstallName : {CertificateServicesManagementTools}

Name        : RSAT-File-Services
InstallName : {Server-Manager-RSAT-File-Services}

Name        : RSAT-DFS-Mgmt-Con
InstallName : {DfsMgmt}

Name        : RSAT-NFS-Admin
InstallName : {NFS-Administration}

Name        : RSAT-FSRM-Mgmt
InstallName : {FSRM-Management}

Name        : RSAT-CoreFile-Mgmt
InstallName : {CoreFileServer-RSAT}

Name        : RSAT-RemoteAccess
InstallName : {RemoteAccessMgmtTools}

Name        : RSAT-RemoteAccess-Mgmt
InstallName : {DamgmtTools}

Name        : RSAT-RemoteAccess-PowerShell
InstallName : {RemoteAccessPowerShell}

Name        : RSAT-Print-Services
InstallName : {Printing-AdminTools-Collection}

Name        : RSAT-NPAS
InstallName : {HCSUI, NPSManagementTools}

Name        : WDS-AdminPack
InstallName : {Microsoft-Windows-Deployment-Services-Admin-Pack}

Name        : RSAT-VA-Tools
InstallName : {Security-SPP-Vmw}

Name        : Remote-Assistance
InstallName : {RemoteAssistance}

Name        : RPC-over-HTTP-Proxy
InstallName : {RPC-HTTP_Proxy}

Name        : FS-SMBBW
InstallName : {SMBBW}

Name        : SMTP-Server
InstallName : {Smtpsvc-Service-Update-Name}

Name        : SNMP-Service
InstallName : {SNMP}

Name        : SNMP-WMI-Provider
InstallName : {WMISnmpProvider}

Name        : WindowsStorageManagementService
InstallName : {WindowsStorageManagementService}

Name        : Telnet-Client
InstallName : {TelnetClient}

Name        : Telnet-Server
InstallName : {TelnetServer}

Name        : TFTP-Client
InstallName : {TFTP}

Name        : FS-SMB1
InstallName : {SMB1Protocol}

Name        : qWave
InstallName : {QWAVE}

Name        : Windows-Identity-Foundation
InstallName : {Windows-Identity-Foundation}

Name        : PowerShellRoot
InstallName : {MicrosoftWindowsPowerShellRoot}

Name        : PowerShell
InstallName : {MicrosoftWindowsPowerShell}

Name        : PowerShell-V2
InstallName : {MicrosoftWindowsPowerShellV2}

Name        : PowerShell-ISE
InstallName : {MicrosoftWindowsPowerShellISE}

Name        : WindowsPowerShellWebAccess
InstallName : {WindowsPowerShellWebAccess}

Name        : DSC-Service
InstallName : {DSC-Service}

Name        : Search-Service
InstallName : {File-Services-Search-Service, SearchEngine-Server-Package}

Name        : Migration
InstallName : {ServerMigration}

Name        : Windows-Server-Backup
InstallName : {WindowsServerBackup}

Name        : Biometric-Framework
InstallName : {BiometricFramework}

Name        : WFF
InstallName : {WindowsFeedbackForwarder}

Name        : WAS
InstallName : {WAS-WindowsActivationService}

Name        : WAS-Process-Model
InstallName : {WAS-ProcessModel}

Name        : WAS-NET-Environment
InstallName : {WAS-NetFxEnvironment}

Name        : WAS-Config-APIs
InstallName : {WAS-ConfigurationAPI}

Name        : Windows-TIFF-IFilter
InstallName : {TIFFIFilter}

Name        : WinRM-IIS-Ext
InstallName : {Microsoft-Windows-Web-Services-for-Management-IIS-Extension}

Name        : WINS
InstallName : {WINSRuntime}

Name        : Wireless-Networking
InstallName : {WirelessNetworking}

Name        : WoW64-Support
InstallName : {ServerCore-WOW64}

Name        : XPS-Viewer
InstallName : {Xps-Foundation-Xps-Viewer}

Schreibe einen Kommentar

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden / Ändern )

Verbinde mit %s


%d Bloggern gefällt das: