Remoção em massa de payloads do Features On Demand do Windows 8?

3

Com falta de dism /online /disable-feature /remove /featurename:featurename em todos os recursos que gostaria de remover, existe uma maneira de remover a carga no disco de todos os recursos desativados?

    
por Martytoof 25.02.2013 / 19:17

1 resposta

9

O Powershell 3.0 no Windows 8 fornece um novo cmdlet chamado Get-WindowsOptionalFeature , que pode ser usado para consultar recursos e seu estado atual. Com um pouco de filtragem, você pode passar isso ao longo da cadeia e executar dism para cada recurso.

Get-WindowsOptionalFeature -Online | where { $_.State -match "Disabled" } | '
    foreach { '
        $_ = $_.FeatureName; '
        DISM /Online /Disable-Feature /FeatureName:$_ /Remove '
    }

Links Adicionais

por 28.09.2013 / 07:44