Skip to content

Instantly share code, notes, and snippets.

@numbnet
Created May 2, 2021 00:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save numbnet/3ba704e1bdf3bbd189903bfb0c0d4bd1 to your computer and use it in GitHub Desktop.
Save numbnet/3ba704e1bdf3bbd189903bfb0c0d4bd1 to your computer and use it in GitHub Desktop.
New-Item -Path $env:SYSTEMDRIVE\ -Name 'PS\List' -ItemType Directory
$FileList = "$env:SYSTEMDRIVE\PS\List\Listinstall.txt"
Get-AppxProvisionedPackage -online | select DisplayName > $FileList; cat $FileList;
get-help Get-AppxProvisionedPackage -examples
<#
###############################################################################
# Эта команда перечисляет пакеты приложений (.appx) в образе Windows,
подключенном к c: \ offline, которые будут установлены для каждой новой учетной записи пользователя.
Get-AppxProvisionedPackage -Path c:\offline
###############################################################################
$res = @(Get-ADGroup $GroupName -Properties Mail | Select-Object Mail)
for ($i = 0; $i -lt $res.Length - 1 + 4; $i += 4) {
"{0,-28} {1,-28} {2,-28} {3,-28}" -f $res[$i].Mail,$res[$i+1].Mail,$res[$i+2].Mail,$res[$i+3].Mail
}
###############################################################################
#>
$UWPApps = @(
"Microsoft.549981C3F5F10"
"Microsoft.BingWeather"
"Microsoft.GetHelp"
"Microsoft.Getstarted"
"Microsoft.HEIFImageExtension"
"Microsoft.Microsoft3DViewer"
"Microsoft.MicrosoftEdge.Stable"
"Microsoft.MicrosoftOfficeHub"
"Microsoft.MicrosoftSolitaireCollection"
"Microsoft.MicrosoftStickyNotes"
"Microsoft.MixedReality.Portal"
"Microsoft.MSPaint"
"Microsoft.Office.OneNote"
"Microsoft.People"
"Microsoft.ScreenSketch"
"Microsoft.SkypeApp"
"Microsoft.VP9VideoExtensions"
"Microsoft.WindowsAlarms"
"microsoft.windowscommunicationsapps"
"Microsoft.WindowsFeedbackHub"
"Microsoft.WindowsSoundRecorder"
"Microsoft.Xbox.TCUI"
"Microsoft.XboxApp"
"Microsoft.XboxGameOverlay"
"Microsoft.XboxGamingOverlay"
"Microsoft.XboxIdentityProvider"
"Microsoft.XboxSpeechToTextOverlay"
"Microsoft.YourPhone"
"Microsoft.ZuneMusic"
"Microsoft.ZuneVideo"
"Microsoft.Wallet"
"Microsoft.WebMediaExtensions"
"Microsoft.WebpImageExtension"
#"Microsoft.DesktopAppInstaller"
#"Microsoft.StorePurchaseApp"
#"Microsoft.VCLibs.140.00"
#"Microsoft.Windows.Photos"
#"Microsoft.WindowsStore"
#"Microsoft.WindowsMaps"
#"Microsoft.WindowsCalculator"
#"Microsoft.WindowsCamera"
)
echo "******************************************************"
echo "# Удалить эти приложения в образе Windows10 "
echo "# и в профилях всех пользователей: "
echo "******************************************************"
pause;
foreach ($UWPApp in $UWPApps) {
echo "******************************************************"
echo "*** "
echo "*** $UWPApp "
echo "*** "
Get-AppxPackage -Name $UWPApp -AllUsers | Remove-AppxPackage
Get-AppXProvisionedPackage -Online | Where-Object DisplayName -eq $UWPApp | Remove-AppxProvisionedPackage -Online
}
echo "********* UWPApps ************"
echo "$UWPApps"
echo "********************************"
echo "********* UWPApp ************"
echo "$UWPApp"
echo "********************************"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment