ITJS2015 Posted October 4, 2016 Posted October 4, 2016 Hi All Does anyone know how to create a startup powershell script to remove all apps, or a login script so I can login for one user to remove all user apps for all users ? I am still getting apps like cortana photos edge etc on a new profile? is this the case that ill have to do manually ? I do not have MDT I only have WDS, could anyone point me in the right direction Thanks
GroovyNerd Posted October 4, 2016 Posted October 4, 2016 I've used this one in the past, not tried it as a Startup script but can't see why it would work. $Packages = 'Microsoft.3DBuilder', 'Microsoft.BingFinance', 'Microsoft.BingNews', 'Microsoft.BingSports', 'Microsoft.MicrosoftSolitaireCollection', 'Microsoft.People', 'Microsoft.Windows.Photos', 'Microsoft.WindowsCamera', 'microsoft.windowscommunicationsapps', 'Microsoft.WindowsPhone', 'Microsoft.WindowsSoundRecorder', 'Microsoft.XboxApp', 'Microsoft.ZuneMusic', 'Microsoft.ZuneVideo', 'Microsoft.WindowsFeedback','Windows.ContactSupport','Microsoft.Getstarted','Microsoft.WindowsMaps','Microsoft.Office.OneNote','Microsoft.Office.Hub','Microsoft.SkypeApp' Get-AppxProvisionedPackage -Online | Where-Object DisplayName -In $Packages | Remove-ProvisionedAppxPackage -Online You may also want this to get a list of App DisplayNames Get-AppxPackage | Format-List -Property Name
bicky Posted October 6, 2016 Posted October 6, 2016 (edited) We use this via MDT TS. # List of Applications to Remove $AppPackages = @() $AppPackages += 'Microsoft.3DBuilder' $AppPackages += 'Microsoft.BingFinance' $AppPackages += 'Microsoft.BingNews' $AppPackages += 'Microsoft.BingSports' $AppPackages += 'Microsoft.Getstarted' $AppPackages += 'Microsoft.MicrosoftSolitaireCollection' $AppPackages += 'Microsoft.Office.OneNote' $AppPackages += 'Microsoft.People' $AppPackages += 'Microsoft.SkypeApp' $AppPackages += 'Microsoft.Windows.Photos' $AppPackages += 'Microsoft.WindowsPhone' $AppPackages += 'Microsoft.XboxApp' $AppPackages += 'Microsoft.ZuneMusic' $AppPackages += 'Microsoft.ZuneVideo' $AppPackages += '9E2F88E3.Twitter' $AppPackages += 'king.com.CandyCrushSodaSaga' $AppPackages += 'Microsoft.Music.Preview' $AppPackages += 'Microsoft.BingTravel' $AppPackages += 'Microsoft.BingHealthAndFitness' $AppPackages += 'Microsoft.BingFoodAndDrink' $AppPackages += 'Microsoft.BingWeather' $AppPackages += 'Microsoft.WindowsMaps' $AppPackages += 'Microsoft.MicrosoftOfficeHub' foreach ($App In $AppPackages) { $Package = Get-AppxPackage | Where-Object {$_.Name -eq $App} If ($Package -ne $null) { Write-Host "Removing Package : $App" Remove-AppxPackage -Package $Package.PackageFullName -ErrorAction SilentlyContinue } Else { Write-Host "Requested Package is not installed : $App" } $ProvisionedPackage = Get-AppxProvisionedPackage -Online | Where-Object {$_.DisplayName -eq $App} If ($ProvisionedPackage -ne $null) { Write-Host "Removing Provisioned Package : $App" Remove-AppxProvisionedPackage -Online -PackageName $ProvisionedPackage.PackageName -ErrorAction SilentlyContinue } Else { Write-Host "Requested Provisioned Package is not installed : $App" } } #Remove OneDrive C:\Windows\SysWoW64\OneDriveSetup.exe /uninstall Edited October 6, 2016 by bicky
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now