none
Windows 7

    Frage

  • Hallo zusammen,

    Auf einem Windows 7 SP1 Client möchte ich gerne die beiden Features aktivieren.


    IIS 6 Management Console
    IIS Metabase and IIS 6 configuration compatibility

    Das müsste doch so gehen

    DISM /online /Enable-Feature /FeatureName:IIS-LegacySnapIn /Quiet /NoRestart
    DISM /online /Enable-Feature /FeatureName:IIS-Metabase /Quiet /NoRestart

    So kommt aber immer eine Fehlermeldung dass die übergeordneten Features zuerst aktiviert werden müssen

     

     

    C:\>DISM /online /Enable-Feature /FeatureName:IIS-LegacySnapIn /Quiet /NoRestart


    Error: 50

    The operation completed but IIS-LegacySnapIn feature was not enabled.
    Ensure that the following parent feature(s) are enabled first. If they are alrea
    dy enabled, refer to the log file for further diagnostics.
    IIS-IIS6ManagementCompatibility, IIS-WebServerManagementTools, IIS-WebServerRole
    , IIS-Metabase

    C:\>DISM /online /Enable-Feature /FeatureName:IIS-Metabase /Quiet /NoRestart

    Error: 50

    The operation completed but IIS-Metabase feature was not enabled.
    Ensure that the following parent feature(s) are enabled first. If they are alrea
    dy enabled, refer to the log file for further diagnostics.
    IIS-IIS6ManagementCompatibility, IIS-WebServerManagementTools, IIS-WebServerRole


    C:\>

    Mache ich das dann so, ist dann gleich der ganze IIS installiert.

    DISM /online /Enable-Feature /FeatureName:IIS-WebServerRole /Quiet /NoRestart
    DISM /online /Enable-Feature /FeatureName:IIS-WebServerManagementTools /Quiet /NoRestart
    DISM /online /Enable-Feature /FeatureName:IIS-IIS6ManagementCompatibility /Quiet /NoRestart
    DISM /online /Enable-Feature /FeatureName:IIS-LegacySnapIn /Quiet /NoRestart
    DISM /online /Enable-Feature /FeatureName:IIS-Metabase /Quiet /NoRestart

    Was mache ich falsch?

    Grüsse

    Andres


    MCSE 2003 / MCSA 2003 Messaging / MCTS: Windows Server 2008 / MCTS: Windows Vista, SQL 2005 / MCTS: Microsoft System Center Operations Manager 2007 / MCITP: Enterprise Administrator / MCITP: Enterprise Messaging Administrator 2007 / 2010 / VCP - VMWare Certified Professional
    Samstag, 30. Juli 2011 13:36

Alle Antworten

  • Da ist dann zwar der Webserver "installiert", aber nicht "aktiviert":

    Funktionsname : IIS-WebServerRole
    Status : Aktiviert

    Funktionsname : IIS-WebServer
    Status : Deaktiviert

    Kannst Du ggf. nachvollziehen, wenn Du de Admintools manuell aktivierst und dann dism /online /get-feature prüfst - was ist aktiviert, was nicht?

    mfg Martin

     


    A bissle "Experience", a bissle GMV...
    Samstag, 30. Juli 2011 17:33
  • Hallo Martin

    DISM /online /Enable-Feature /FeatureName:IIS-WebServerRole /Quiet /NoRestart
    DISM /online /Enable-Feature /FeatureName:IIS-WebServerManagementTools /Quiet /NoRestart
    DISM /online /Enable-Feature /FeatureName:IIS-IIS6ManagementCompatibility /Quiet /NoRestart
    DISM /online /Enable-Feature /FeatureName:IIS-LegacySnapIn /Quiet /NoRestart
    DISM /online /Enable-Feature /FeatureName:IIS-Metabase /Quiet /NoRestart

     

    Und der Webserver ist installiert

    PS C:\Windows\system32> DISM /online /get-features /Format:Table

    Deployment Image Servicing and Management tool
    Version: 6.1.7600.16385

    Image Version: 6.1.7600.16385

    Features listing for package : Microsoft-Windows-Foundation-Package~31bf3856ad364e35~amd64~~6.1.


    ------------------------------------------------------------------------- | ---------------
    Feature Name                                                              | State
    ------------------------------------------------------------------------- | ---------------
    OEMHelpCustomization                                                      | Disabled
    CorporationHelpCustomization                                              | Disabled
    SimpleTCP                                                                 | Disabled
    SNMP                                                                      | Disabled
    WMISnmpProvider                                                           | Disabled
    TelnetServer                                                              | Disabled
    TelnetClient                                                              | Disabled
    WindowsGadgetPlatform                                                     | Enabled
    InboxGames                                                                | Enabled
    More Games                                                                | Enabled
    Solitaire                                                                 | Enabled
    SpiderSolitaire                                                           | Enabled
    Hearts                                                                    | Enabled
    FreeCell                                                                  | Enabled
    Minesweeper                                                               | Enabled
    PurblePlace                                                               | Enabled
    Chess                                                                     | Enabled
    Shanghai                                                                  | Enabled
    Internet Games                                                            | Enabled
    Internet Checkers                                                         | Enabled
    Internet Backgammon                                                       | Enabled
    Internet Spades                                                           | Enabled
    IIS-WebServerRole                                                         | Enabled
    IIS-WebServer                                                             | Enabled
    IIS-CommonHttpFeatures                                                    | Enabled
    IIS-HttpErrors                                                            | Enable Pending
    IIS-HttpRedirect                                                          | Disabled
    IIS-ApplicationDevelopment                                                | Enabled
    IIS-Security                                                              | Enabled
    IIS-URLAuthorization                                                      | Disabled
    IIS-RequestFiltering                                                      | Enable Pending
    IIS-NetFxExtensibility                                                    | Disabled
    IIS-HealthAndDiagnostics                                                  | Enabled
    IIS-HttpLogging                                                           | Enable Pending
    IIS-LoggingLibraries                                                      | Disabled
    IIS-RequestMonitor                                                        | Enable Pending
    IIS-HttpTracing                                                           | Disabled
    IIS-IPSecurity                                                            | Disabled
    IIS-Performance                                                           | Enabled
    IIS-HttpCompressionDynamic                                                | Disabled
    IIS-WebServerManagementTools                                              | Enabled
    IIS-ManagementScriptingTools                                              | Disabled
    IIS-IIS6ManagementCompatibility                                           | Enabled
    IIS-Metabase                                                              | Enable Pending
    WAS-WindowsActivationService                                              | Disabled
    WAS-ProcessModel                                                          | Disabled
    WAS-NetFxEnvironment                                                      | Disabled
    WAS-ConfigurationAPI                                                      | Disabled
    IIS-HostableWebCore                                                       | Disabled
    IIS-ISAPIExtensions                                                       | Disabled
    IIS-ISAPIFilter                                                           | Disabled
    IIS-StaticContent                                                         | Enable Pending
    IIS-DefaultDocument                                                       | Enable Pending
    IIS-DirectoryBrowsing                                                     | Enable Pending
    IIS-WebDAV                                                                | Disabled
    IIS-ASPNET                                                                | Disabled
    IIS-ASP                                                                   | Disabled
    IIS-CGI                                                                   | Disabled
    IIS-ServerSideIncludes                                                    | Disabled
    IIS-CustomLogging                                                         | Disabled
    IIS-BasicAuthentication                                                   | Disabled
    IIS-HttpCompressionStatic                                                 | Enable Pending
    IIS-ManagementConsole                                                     | Enable Pending
    IIS-ManagementService                                                     | Disabled
    IIS-WMICompatibility                                                      | Disabled
    IIS-LegacyScripts                                                         | Disabled
    IIS-LegacySnapIn                                                          | Disable Pending
    IIS-FTPServer                                                             | Disabled
    IIS-FTPSvc                                                                | Disabled
    IIS-FTPExtensibility                                                      | Disabled
    IIS-WindowsAuthentication                                                 | Disabled
    IIS-DigestAuthentication                                                  | Disabled
    IIS-ClientCertificateMappingAuthentication                                | Disabled
    IIS-IISCertificateMappingAuthentication                                   | Disabled
    IIS-ODBCLogging                                                           | Disabled
    MediaPlayback                                                             | Enabled
    WindowsMediaPlayer                                                        | Enabled
    MediaCenter                                                               | Enabled
    OpticalMediaDisc                                                          | Enabled
    NetFx3                                                                    | Enabled
    WCF-HTTP-Activation                                                       | Disabled
    WCF-NonHTTP-Activation                                                    | Disabled
    RasRip                                                                    | Disabled
    MSMQ-Container                                                            | Disabled
    MSMQ-Server                                                               | Disabled
    MSMQ-Triggers                                                             | Disabled
    MSMQ-ADIntegration                                                        | Disabled
    MSMQ-HTTP                                                                 | Disabled
    MSMQ-Multicast                                                            | Disabled
    MSMQ-DCOMProxy                                                            | Disabled
    TabletPCOC                                                                | Enabled
    ServicesForNFS-ClientOnly                                                 | Disabled
    ClientForNFS-Infrastructure                                               | Disabled
    NFS-Administration                                                        | Disabled
    SUA                                                                       | Disabled
    Printing-Foundation-Features                                              | Enabled
    Printing-Foundation-LPRPortMonitor                                        | Disabled
    Printing-Foundation-LPDPrintService                                       | Disabled
    Printing-Foundation-InternetPrinting-Client                               | Enabled
    FaxServicesClientPackage                                                  | Enabled
    ScanManagementConsole                                                     | Disabled
    TFTP                                                                      | Disabled
    MSRDC-Infrastructure                                                      | Enabled
    Printing-XPSServices-Features                                             | Enabled
    Indexing-Service-Package                                                  | Disabled
    Xps-Foundation-Xps-Viewer                                                 | Enabled
    TIFFIFilter                                                               | Disabled
    SearchEngine-Client-Package                                               | Enabled
    Internet-Explorer-Optional-amd64                                          | Enabled
    RemoteServerAdministrationTools                                           | Disabled
    RemoteServerAdministrationTools-ServerManager                             | Disabled
    RemoteServerAdministrationTools-Roles                                     | Disabled
    RemoteServerAdministrationTools-Roles-CertificateServices                 | Disabled
    RemoteServerAdministrationTools-Roles-CertificateServices-CA              | Disabled
    RemoteServerAdministrationTools-Roles-CertificateServices-OnlineResponder | Disabled
    RemoteServerAdministrationTools-Roles-AD                                  | Disabled
    RemoteServerAdministrationTools-Roles-AD-DS                               | Disabled
    RemoteServerAdministrationTools-Roles-AD-DS-SnapIns                       | Disabled
    RemoteServerAdministrationTools-Roles-AD-DS-AdministrativeCenter          | Disabled
    RemoteServerAdministrationTools-Roles-AD-DS-NIS                           | Disabled
    RemoteServerAdministrationTools-Roles-AD-LDS                              | Disabled
    RemoteServerAdministrationTools-Roles-AD-Powershell                       | Disabled
    RemoteServerAdministrationTools-Roles-DHCP                                | Disabled
    RemoteServerAdministrationTools-Roles-DNS                                 | Disabled
    RemoteServerAdministrationTools-Roles-FileServices                        | Disabled
    RemoteServerAdministrationTools-Roles-FileServices-Dfs                    | Disabled
    RemoteServerAdministrationTools-Roles-FileServices-Fsrm                   | Disabled
    RemoteServerAdministrationTools-Roles-FileServices-StorageMgmt            | Disabled
    RemoteServerAdministrationTools-Roles-HyperV                              | Disabled
    RemoteServerAdministrationTools-Roles-RDS                                 | Disabled
    RemoteServerAdministrationTools-Features                                  | Disabled
    RemoteServerAdministrationTools-Features-BitLocker                        | Disabled
    RemoteServerAdministrationTools-Features-Clustering                       | Disabled
    RemoteServerAdministrationTools-Features-GP                               | Disabled
    RemoteServerAdministrationTools-Features-LoadBalancing                    | Disabled
    RemoteServerAdministrationTools-Features-SmtpServer                       | Disabled
    RemoteServerAdministrationTools-Features-StorageExplorer                  | Disabled
    RemoteServerAdministrationTools-Features-StorageManager                   | Disabled
    RemoteServerAdministrationTools-Features-Wsrm                             | Disabled

    The operation completed successfully.
    PS C:\Windows\system32> DISM /online /get-features /Format:Table

     

    Grüsse

    Andres


    MCSE 2003 / MCSA 2003 Messaging / MCTS: Windows Server 2008 / MCTS: Windows Vista, SQL 2005 / MCTS: Microsoft System Center Operations Manager 2007 / MCITP: Enterprise Administrator / MCITP: Enterprise Messaging Administrator 2007 / 2010 / VCP - VMWare Certified Professional
    Samstag, 30. Juli 2011 19:03
  • Hallo Andres. Ah - ok, man lernt nie aus ;) Dann könntest Du - als einfache Lösung - die Rolle ja hinterher einfach wieder deaktivieren (ohne daß ich das jetzt ausprobiert hätte...)

     

    BTW: Kennst Du " | clip "? :))

    mfg Martin


    A bissle "Experience", a bissle GMV...
    Samstag, 30. Juli 2011 20:31
  • Hallo Martin,

    Ich habe da jetzt schon eine Menge probiert und weiss einfach nicht ob ich da was falsch mache oder ob das wirklich so kompliziert ist.

    Eigentlich will ich ja nur die zwei Features aktivieren ohne den rest zu ändern. Das ganze soll dann verwendet werden um die Exchange Management Silent zu installieren - und das sind die vorbedingungen die erfüllt sein müssen.

    Wenn ich jetzt nun hingehe und dann alles andere deaktiviere, dann deinstalliere ich ja evtl auch eine bestehenden IIS. Das ganze müsste dann wieder über ein Array abgefangen werden wo die bisherigen Einstellungen geprüft werden etc.

    Wollte einfach wissen ob ich da auf dem Holzweg bin und wie dass man das richtig macht. In der GUI klappt das ja einwandfrei - wieso nicht auch über die Commandline...

     

    Grüsse Andres


    MCSE 2003 / MCSA 2003 Messaging / MCTS: Windows Server 2008 / MCTS: Windows Vista, SQL 2005 / MCTS: Microsoft System Center Operations Manager 2007 / MCITP: Enterprise Administrator / MCITP: Enterprise Messaging Administrator 2007 / 2010 / VCP - VMWare Certified Professional
    Sonntag, 31. Juli 2011 11:13
  • Installiere die IIS6-Verwaltungstools mal ganz normal über die GUI (Windows Funktionen hinzufügen/entfernen). Hier sollte das ganze ohne die Webserver Rolle funktionieren. Ein Test hier auf 2 Maschinen hat folgendes ergebnis gebracht:

    IIS-WebServerRole                                                         | Aktiviert
    IIS-WebServer                                                             | Deaktiviert
    IIS-CommonHttpFeatures                                                    | Deaktiviert
    IIS-HttpErrors                                                            | Deaktiviert
    IIS-HttpRedirect                                                          | Deaktiviert
    IIS-ApplicationDevelopment                                                | Deaktiviert
    IIS-Security                                                              | Deaktiviert
    IIS-URLAuthorization                                                      | Deaktiviert
    IIS-RequestFiltering                                                      | Deaktiviert
    IIS-NetFxExtensibility                                                    | Deaktiviert
    IIS-HealthAndDiagnostics                                                  | Deaktiviert
    IIS-HttpLogging                                                           | Deaktiviert
    IIS-LoggingLibraries                                                      | Deaktiviert
    IIS-RequestMonitor                                                        | Deaktiviert
    IIS-HttpTracing                                                           | Deaktiviert
    IIS-IPSecurity                                                            | Deaktiviert
    IIS-Performance                                                           | Deaktiviert
    IIS-HttpCompressionDynamic                                                | Deaktiviert
    IIS-WebServerManagementTools                                              | Aktiviert
    IIS-ManagementScriptingTools                                              | Deaktiviert
    IIS-IIS6ManagementCompatibility                                           | Aktiviert
    IIS-Metabase                                                              | Aktiviert
    WAS-WindowsActivationService                                              | Deaktiviert
    WAS-ProcessModel                                                          | Deaktiviert
    WAS-NetFxEnvironment                                                      | Deaktiviert
    WAS-ConfigurationAPI                                                      | Deaktiviert
    IIS-HostableWebCore                                                       | Deaktiviert
    IIS-ISAPIExtensions                                                       | Deaktiviert
    IIS-ISAPIFilter                                                           | Deaktiviert
    IIS-StaticContent                                                         | Deaktiviert
    IIS-DefaultDocument                                                       | Deaktiviert
    IIS-DirectoryBrowsing                                                     | Deaktiviert
    IIS-WebDAV                                                                | Deaktiviert
    IIS-ASPNET                                                                | Deaktiviert
    IIS-ASP                                                                   | Deaktiviert
    IIS-CGI                                                                   | Deaktiviert
    IIS-ServerSideIncludes                                                    | Deaktiviert
    IIS-CustomLogging                                                         | Deaktiviert
    IIS-BasicAuthentication                                                   | Deaktiviert
    IIS-HttpCompressionStatic                                                 | Deaktiviert
    IIS-ManagementConsole                                                     | Deaktiviert
    IIS-ManagementService                                                     | Deaktiviert
    IIS-WMICompatibility                                                      | Deaktiviert
    IIS-LegacyScripts                                                         | Deaktiviert
    IIS-LegacySnapIn                                                          | Aktiviert
    IIS-FTPServer                                                             | Deaktiviert
    IIS-FTPSvc                                                                | Deaktiviert
    IIS-FTPExtensibility                                                      | Deaktiviert
    IIS-WindowsAuthentication                                                 | Deaktiviert
    IIS-DigestAuthentication                                                  | Deaktiviert
    IIS-ClientCertificateMappingAuthentication                                | Deaktiviert
    IIS-IISCertificateMappingAuthentication                                   | Deaktiviert
    IIS-ODBCLogging                                                           | Deaktiviert

    Wie du siehst ist hier der Webserver nicht inkludiert. Du kannst auch versuchen genau die Komponenten mittels DISM zu aktivieren die du hier in dieser Liste siehst, ich hatte keine Zeit das jetzt auch noch zu testen, sollte aber ebenfalls funktionieren.

    Hier nochmal schön zusammengefasst das Minimum an Features für die IIS6-Verwaltungskonsole:

    IIS-WebServerRole
    IIS-WebServerManagementTools
    IIS-IIS6ManagementCompatibility
    IIS-Metabase
    IIS-LegacySnapIn

    Der IIS-WebServer wird definitiv nicht benötigt!

     PS: Habe zu spät gesehen dass es über die GUI bei dir bereits funktioniert und du definitiv die Command Line Version benötigst. Ich habe es deshalb selbst direkt mit DISM nochmals getestet und bin leider auch zum selben Ergebnis gekommen. Warum DISM zusätzliche Funktionen aktiviert die von der GUI nicht mithinzugenommen werden ist mir auch ein Rätsel. Sorry nochmals für diese Nicht-Lösung. :/

    Sonntag, 31. Juli 2011 14:27
  • Dann hätte ich noch eine Idee - aber natürlich auch noch nicht ausprobiert: pkgmgr statt dism.

    http://learn.iis.net/page.aspx/132/install-iis-7-from-the-command-line/

    Und wenn ich das mit folgender CMDline mache:

    C:\Windows\system32>start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServerManagementTools;IIS-IIS6ManagementCompatibility;IIS-LegacySnapIn;IIS-Metabase;WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI

    Dann ist hinterher KEIN Webserver installiert :)

    mfg Martin


    A bissle "Experience", a bissle GMV...

    EDIT: Natürlich "ausprobiert" - nicht wie in der ersten Zeile "nicht ausprobiert"...

    Sonntag, 31. Juli 2011 17:07
  • Sehr gute Idee! Ich frage mich ob dies aus auf einer Server-Core Installation mittels PowerShell-Remoting auf diese Weise klappt. Werde ich kommende Woche mal testen. Vielen Dank für diesen Tip!
    Sonntag, 31. Juli 2011 18:02
  • Hallo Martin

    Danke für den Tipp - aber funktioniert leider auch nicht

    start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServerManagementTools;IIS-IIS6ManagementCompatibility;IIS-LegacySnapIn;IIS-Metabase

    Ergibt dass der IIS Installiert ist

    http://blog.icewolf.ch/images/blog_icewolf_ch/201107/ExMGT_00.jpg

    Über die GUI kann ich nur die beiden Features aktivieren, welche für die Installation der Exchange 2010 Management Konsole notwendig sind.

    http://blog.icewolf.ch/images/blog_icewolf_ch/201107/ExMGT_01.jpg

    Grüsse

    Andres

     


    MCSE 2003 / MCSA 2003 Messaging / MCTS: Windows Server 2008 / MCTS: Windows Vista, SQL 2005 / MCTS: Microsoft System Center Operations Manager 2007 / MCITP: Enterprise Administrator / MCITP: Enterprise Messaging Administrator 2007 / 2010 / VCP - VMWare Certified Professional
    Mittwoch, 3. August 2011 21:54
  • > Danke für den Tipp - aber funktioniert leider auch nicht
    > Ergibt dass der IIS Installiert ist
     
    Dann bin ich völlig ratlos - bei mir war er nicht installiert ;-(
     
    mfg Martin
     

    A bissle "Experience", a bissle GMV...
    Donnerstag, 4. August 2011 11:50