Fragensteller
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 compatibilityDas müsste doch so gehen
DISM /online /Enable-Feature /FeatureName:IIS-LegacySnapIn /Quiet /NoRestart
DISM /online /Enable-Feature /FeatureName:IIS-Metabase /Quiet /NoRestartSo 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: 50The 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-MetabaseC:\>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 /NoRestartWas 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- Verschoben Alex Pitulice Donnerstag, 31. Januar 2013 21:23 Zusammenführung Plan
Samstag, 30. Juli 2011 13:36
Alle Antworten
-
Da ist dann zwar der Webserver "installiert", aber nicht "aktiviert":
Funktionsname : IIS-WebServerRole
Status : AktiviertFunktionsname : IIS-WebServer
Status : DeaktiviertKannst 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 /NoRestartUnd der Webserver ist installiert
PS C:\Windows\system32> DISM /online /get-features /Format:Table
Deployment Image Servicing and Management tool
Version: 6.1.7600.16385Image 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 | DisabledThe operation completed successfully.
PS C:\Windows\system32> DISM /online /get-features /Format:TableGrü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 ProfessionalSamstag, 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 ProfessionalSonntag, 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 | DeaktiviertWie 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-LegacySnapInDer 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"...
- Bearbeitet Martin Binder Sonntag, 31. Juli 2011 17:07 Fehlerkorrektur
Sonntag, 31. Juli 2011 17:07 -
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 ProfessionalMittwoch, 3. August 2011 21:54