A maioria das pessoas sabe que você pode habilitar ou desabilitar os recursos opcionais do Windows por meio do Painel de Controle, mas hoje vamos mostrar como você pode fazer a mesma coisa por meio da linha de comando do PowerShell no Windows 8.
Gerenciar recursos opcionais do Windows a partir do PowerShell
A primeira coisa que você vai querer fazer é ver quais recursos habilitou. Para fazer isso, precisaremos passar a saída do cmdlet Get-WindowsOptionalFeature pelo pipeline, onde pode ser filtrada e formatada:
Get-WindowsOptionalFeature –Online | Where-Object {$ _. State –eq “Enabled”} | Format-Table
Isso lhe dará uma boa visão tabulada do que está habilitado.
Se você deseja ver quais recursos estão desativados, você pode usar o seguinte:
Get-WindowsOptionalFeature –Online | Where-Object {$ _. State –eq “Disabled”} | Format-Table
Se você precisar desativar um recurso, poderá usar o seguinte:
Disable-WindowsOptionalFeature –FeatureName NetFx3 –Online
Isso pressupõe que o recurso que você deseja desativar é o NetFx3.
Claro, você provavelmente adicionará um recurso que pode ser feito assim:
Enable-WindowsOptionalFeature –FeatureName NetFx3 –Online
Isso é tudo que há para fazer.