¿Hay alguna forma de recorrer las aplicaciones de Windows 8 y eliminarlas todas?

Pregunta:

Las aplicaciones de Windows son molestas y me gustaría eliminarlas. He estado jugando con Powershell y scripting y quería saber si había alguna manera de hacer que Powershell recorriera todas las aplicaciones y las elimine.

# List of Applications that will be removed
$AppsList = "Microsoft.BingTravel","Microsoft.WindowsAlarms","Microsoft.Reader",`
"Microsoft.WindowsScan","Microsoft.WindowsSoundRecorder","Microsoft.SkypeApp","Microsoft.BingFoodAndDrink","Microsoft.BingMaps",`
"Microsoft.HelpAndTips","Microsoft.BingFinance","Microsoft.ZuneMusic","Microsoft.Reader","Microsoft.BingNews","Microsoft.AkypeApp",`
"Microsoft.ZuneVideo","Microsoft.BingTravel","Microsoft.BingSports","Microsoft.BingWeather","Microsoft.BingHealthAndFitness",`
"Microsoft.Media.PlayReadyClient.2","Microsoft.XboxLIVEGames","Microsoft.WindowsReadingList","Microsoft.WindowsAlarms"
ForEach ($App in $AppsList)
{
    $Packages = Get-AppxPackage | Where-Object {$_.Name -eq $App}
    if ($Packages -ne $null)
    {
          foreach ($Package in $Packages)
          {
          Remove-AppxPackage -package $Package.PackageFullName
          }
    }
    $ProvisionedPackage = Get-AppxProvisionedPackage -online | Where-Object {$_.displayName -eq $App}
    if ($ProvisionedPackage -ne $null)
    {
          remove-AppxProvisionedPackage -online -packagename $ProvisionedPackage.PackageName
    }
}

EDITAR:

También estoy ejecutando esto desde MDT para implementaciones de imágenes.

Respuesta:

Para eliminar una aplicación con PowerShell, debe realizar dos acciones:

  • Quitar el paquete aprovisionado
  • Elimine el paquete "instalado" de la cuenta de usuario.

Para eliminar el paquete aprovisionado, use el comando Remove-AppxProvisionedPackage y para eliminar el paquete instalado, use el comando Remove-AppxPackage .

Según Microsoft, el cmdlet Remove-AppxProvisionedPackage elimina los paquetes de aplicaciones (.appx) de una imagen de Windows. Los paquetes de aplicaciones no se instalarán cuando se creen nuevas cuentas de usuario. Los paquetes no se eliminarán de las cuentas de usuario existentes. Para eliminar paquetes de aplicaciones (.appx) que no están aprovisionados o para eliminar un paquete solo para un usuario en particular, use Remove-AppxPackage en su lugar.

Entonces, si desea eliminar las aplicaciones por completo, ejecute lo siguiente:

  • Get-AppXProvisionedPackage -online | Remove-AppxProvisionedPackage –online
  • Get-AppXPackage | Eliminar-AppxPackage

http://www.theitmuse.com/remove-windows-8-metro-apps/

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım