Para una verdadera experiencia de PowerShell, debe descargar Windows AIK para 8.0 y usar el dism module
. Se encuentra en
C:\Program Files (x86)\Windows Kits\8.0\Assessment and Deployment Kit\Deployment Tools\<arch>\DISM
y solo puedes apuntar PowerShell a esa carpeta con
Import-Module C:\Program Files (x86)\Windows Kits\8.0\Assessment and Deployment Kit\Deployment Tools\<arch>\DISM
Asegúrese de reemplazar <arch> con la arquitectura de la máquina en la que se ejecuta powershell. Esa carpeta DISM incluso se puede copiar y redistribuir a las máquinas si es necesario (hablando de la funcionalidad, no sé si Microsoft realmente permite la redistribución ).
El comando específico para descartar una característica opcional de Windows es
Get-WindowsOptionalFeature -Online | where FeatureName -eq mediacenter
Eso devolverá un Microsoft.DISM.Commands.BasicFeatureObject
, como se ve aquí . Desde allí, puede establecer la state
propiedad en deshabilitada, como
$(Get-WindowsOptionalFeature -Online | where FeatureName -eq mediacenter).state =
[Microsoft.DISM.Commands.FeatureState]::Disabled
y adiós centro de medios. Por supuesto, esto debe ejecutarse desde un indicador elevado, y el -Online
conmutador se refiere a la ejecución actual de Windows, en lugar de una imagen fuera de línea.
Además, este módulo requiere WMF 3.0 y eso requiere .NET 4.0, solo para su información.