mirror of
https://github.com/ntdevlabs/tiny11builder.git
synced 2025-12-18 09:24:12 +00:00
Merge 7ba57fadaa into 00e7d8a151
This commit is contained in:
commit
252e2b2a01
2 changed files with 63 additions and 53 deletions
53
removePackage.txt
Normal file
53
removePackage.txt
Normal file
|
|
@ -0,0 +1,53 @@
|
|||
AppUp.IntelManagementandSecurityStatus
|
||||
Clipchamp.Clipchamp
|
||||
DolbyLaboratories.DolbyAccess
|
||||
DolbyLaboratories.DolbyDigitalPlusDecoderOEM
|
||||
Microsoft.BingNews
|
||||
Microsoft.BingSearch
|
||||
Microsoft.BingWeather
|
||||
Microsoft.Copilot
|
||||
Microsoft.Windows.CrossDevice
|
||||
Microsoft.GamingApp
|
||||
Microsoft.GetHelp
|
||||
Microsoft.Getstarted
|
||||
Microsoft.Microsoft3DViewer
|
||||
Microsoft.MicrosoftOfficeHub
|
||||
Microsoft.MicrosoftSolitaireCollection
|
||||
Microsoft.MicrosoftStickyNotes
|
||||
Microsoft.MixedReality.Portal
|
||||
Microsoft.MSPaint
|
||||
Microsoft.Office.OneNote
|
||||
Microsoft.OfficePushNotificationUtility
|
||||
Microsoft.OutlookForWindows
|
||||
Microsoft.Paint
|
||||
Microsoft.People
|
||||
Microsoft.PowerAutomateDesktop
|
||||
Microsoft.SkypeApp
|
||||
Microsoft.StartExperiencesApp
|
||||
Microsoft.Todos
|
||||
Microsoft.Wallet
|
||||
Microsoft.Windows.DevHome
|
||||
Microsoft.Windows.Copilot
|
||||
Microsoft.Windows.Teams
|
||||
Microsoft.WindowsAlarms
|
||||
Microsoft.WindowsCamera
|
||||
microsoft.windowscommunicationsapps
|
||||
Microsoft.WindowsFeedbackHub
|
||||
Microsoft.WindowsMaps
|
||||
Microsoft.WindowsSoundRecorder
|
||||
Microsoft.WindowsTerminal
|
||||
Microsoft.Xbox.TCUI
|
||||
Microsoft.XboxApp
|
||||
Microsoft.XboxGameOverlay
|
||||
Microsoft.XboxGamingOverlay
|
||||
Microsoft.XboxIdentityProvider
|
||||
Microsoft.XboxSpeechToTextOverlay
|
||||
Microsoft.YourPhone
|
||||
Microsoft.ZuneMusic
|
||||
Microsoft.ZuneVideo
|
||||
MicrosoftCorporationII.MicrosoftFamily
|
||||
MicrosoftCorporationII.QuickAssist
|
||||
MSTeams
|
||||
MicrosoftTeams
|
||||
Microsoft.WindowsTerminal
|
||||
Microsoft.549981C3F5F10
|
||||
|
|
@ -202,65 +202,21 @@ $packages = & 'dism' '/English' "/image:$($ScratchDisk)\scratchdir" '/Get-Provis
|
|||
}
|
||||
}
|
||||
|
||||
$packagePrefixes = 'AppUp.IntelManagementandSecurityStatus',
|
||||
'Clipchamp.Clipchamp',
|
||||
'DolbyLaboratories.DolbyAccess',
|
||||
'DolbyLaboratories.DolbyDigitalPlusDecoderOEM',
|
||||
'Microsoft.BingNews',
|
||||
'Microsoft.BingSearch',
|
||||
'Microsoft.BingWeather',
|
||||
'Microsoft.Copilot',
|
||||
'Microsoft.Windows.CrossDevice',
|
||||
'Microsoft.GamingApp',
|
||||
'Microsoft.GetHelp',
|
||||
'Microsoft.Getstarted',
|
||||
'Microsoft.Microsoft3DViewer',
|
||||
'Microsoft.MicrosoftOfficeHub',
|
||||
'Microsoft.MicrosoftSolitaireCollection',
|
||||
'Microsoft.MicrosoftStickyNotes',
|
||||
'Microsoft.MixedReality.Portal',
|
||||
'Microsoft.MSPaint',
|
||||
'Microsoft.Office.OneNote',
|
||||
'Microsoft.OfficePushNotificationUtility',
|
||||
'Microsoft.OutlookForWindows',
|
||||
'Microsoft.Paint',
|
||||
'Microsoft.People',
|
||||
'Microsoft.PowerAutomateDesktop',
|
||||
'Microsoft.SkypeApp',
|
||||
'Microsoft.StartExperiencesApp',
|
||||
'Microsoft.Todos',
|
||||
'Microsoft.Wallet',
|
||||
'Microsoft.Windows.DevHome',
|
||||
'Microsoft.Windows.Copilot',
|
||||
'Microsoft.Windows.Teams',
|
||||
'Microsoft.WindowsAlarms',
|
||||
'Microsoft.WindowsCamera',
|
||||
'microsoft.windowscommunicationsapps',
|
||||
'Microsoft.WindowsFeedbackHub',
|
||||
'Microsoft.WindowsMaps',
|
||||
'Microsoft.WindowsSoundRecorder',
|
||||
'Microsoft.WindowsTerminal',
|
||||
'Microsoft.Xbox.TCUI',
|
||||
'Microsoft.XboxApp',
|
||||
'Microsoft.XboxGameOverlay',
|
||||
'Microsoft.XboxGamingOverlay',
|
||||
'Microsoft.XboxIdentityProvider',
|
||||
'Microsoft.XboxSpeechToTextOverlay',
|
||||
'Microsoft.YourPhone',
|
||||
'Microsoft.ZuneMusic',
|
||||
'Microsoft.ZuneVideo',
|
||||
'MicrosoftCorporationII.MicrosoftFamily',
|
||||
'MicrosoftCorporationII.QuickAssist',
|
||||
'MSTeams',
|
||||
'MicrosoftTeams',
|
||||
'Microsoft.WindowsTerminal',
|
||||
'Microsoft.549981C3F5F10'
|
||||
# Path to the list of packages to remove
|
||||
$packageFile = "$PSScriptRoot\removePackage.txt"
|
||||
|
||||
# Read all lines into an array
|
||||
$packagePrefixes = Get-Content -Path $packageFile
|
||||
|
||||
# Remove blank lines or leading/trailing spaces
|
||||
$packagePrefixes = $packagePrefixes | Where-Object { $_.Trim() -ne "" } | ForEach-Object { $_.Trim() }
|
||||
|
||||
$packagesToRemove = $packages | Where-Object {
|
||||
$packageName = $_
|
||||
$packagePrefixes -contains ($packagePrefixes | Where-Object { $packageName -like "*$_*" })
|
||||
}
|
||||
foreach ($package in $packagesToRemove) {
|
||||
write-host "Removing $package :"
|
||||
& 'dism' '/English' "/image:$($ScratchDisk)\scratchdir" '/Remove-ProvisionedAppxPackage' "/PackageName:$package"
|
||||
}
|
||||
|
||||
|
|
@ -533,3 +489,4 @@ Stop-Transcript
|
|||
|
||||
exit
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue