Skip to content

Commit 881a92b

Browse files
committed
improve bebloat
- added functions for better readability - added stronger remove of outlook for windows - added new winget. - added legacy print mode - added parameter for no reboot
1 parent a41dc95 commit 881a92b

1 file changed

Lines changed: 115 additions & 90 deletions

File tree

removemsapp.bat

Lines changed: 115 additions & 90 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
@echo off
2-
:: V1.8
2+
:: V1.10
33

44

55
::# elevate with native shell by AveYo
66
>nul reg add hkcu\software\classes\.Admin\shell\runas\command /f /ve /d "cmd /x /d /r set \"f0=%%2\"& call \"%%2\" %%3"& set _= %*
77
>nul fltmc|| if "%f0%" neq "%~f0" (cd.>"%temp%\runas.Admin" & start "%~n0" /high "%temp%\runas.Admin" "%~f0" "%_:"=""%" & exit /b)
88
title Debloat - A bloatware removal tool made in batch by Cramaboule
99

10+
Set noreboot=%1
11+
1012
cls & echo ======================
1113
echo Remove dirt in Start Menu and do some tweaks
1214
echo ====================== & echo.
@@ -33,6 +35,8 @@ reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v "Tas
3335
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v "ShowTaskViewButton" /t REG_DWORD /d 0 /f 2> nul
3436
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Search /v "SearchboxTaskbarMode" /t REG_DWORD /d 0 /f 2> nul
3537
reg add HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32 /ve /d "" /f 2> nul
38+
reg add "HKCU\Software\Microsoft\Windows NT\CurrentVersion\Windows" /v "LegacyDefaultPrinterMode" /t REG_DWORD /d 1 /f 2> nul
39+
3640
:: Make you own start2.bin if you wish as explain here: https://superuser.com/a/1690893/996827
3741
xcopy "%~dp0start2.bin" "C:\Users\Default\AppData\Local\Packages\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy\LocalState\" /y 2> nul
3842
xcopy "%~dp0start2.bin" "%LocalAppData%\Packages\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy\LocalState\" /y 2> nul
@@ -48,11 +52,11 @@ echo ======================
4852
echo Install winget
4953
echo ====================== & echo.
5054

51-
::installing dependies and Winget
52-
:: check if Winget is already installed
55+
rem installing dependies and Winget
56+
rem check if Winget is already installed
5357
winget -v 2> nul
5458
IF %ERRORLEVEL% NEQ 0 (
55-
powershell -command "$ProgressPreference = 'SilentlyContinue' ; write-host "Downloading and Installing dependies" ; Invoke-WebRequest -Uri https://aka.ms/Microsoft.VCLibs.x64.14.00.Desktop.appx -OutFile .\Microsoft.VCLibs.x64.14.00.Desktop.appx ; Invoke-WebRequest -Uri https://www.nuget.org/api/v2/package/Microsoft.UI.Xaml/2.7.3 -OutFile .\microsoft.ui.xaml.2.7.3.nupkg.zip ; Expand-Archive -Path .\microsoft.ui.xaml.2.7.3.nupkg.zip -Force ; Add-AppXPackage -Path .\microsoft.ui.xaml.2.7.3.nupkg\tools\AppX\x64\Release\Microsoft.UI.Xaml.2.7.appx; Add-AppXPackage -Path .\Microsoft.VCLibs.x64.14.00.Desktop.appx ; write-host "Installing Winget" ; Invoke-WebRequest -Uri https://github.com/microsoft/winget-cli/releases/download/v1.7.11132/Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle -OutFile .\MicrosoftDesktopAppInstaller_8wekyb3d8bbwe.msixbundle ; Add-AppXPackage -Path .\MicrosoftDesktopAppInstaller_8wekyb3d8bbwe.msixbundle" 2> nul
59+
call :InstallWinget
5660
)
5761

5862
cls & echo ======================
@@ -67,6 +71,8 @@ reg add HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager /v
6771
reg add HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager /v "PreInstalledAppsEverEnabled" /t REG_DWORD /d 1 /f 2> nul
6872
reg add HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager /v "SilentInstalledAppsEnabled" /t REG_DWORD /d 1 /f 2> nul
6973
reg add HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager /v "SystemPaneSuggestionsEnabled" /t REG_DWORD /d 1 /f 2> nul
74+
REG DELETE HKLM\SOFTWARE\Microsoft\WindowsUpdate\Orchestrator\UScheduler_Oobe\DevHomeUpdate /VA /F
75+
REG DELETE HKLM\SOFTWARE\Microsoft\WindowsUpdate\Orchestrator\UScheduler_Oobe\OutlookUpdate /VA /F
7076

7177
echo OneDrive
7278
TASKKILL /f /im OneDrive.exe 2>nul
@@ -80,157 +86,154 @@ echo ====================== & echo.
8086
winget -v
8187
echo.
8288
::Cortana
83-
winget uninstall cortana --accept-source-agreements --silent
89+
call :WingetUninstall cortana Cortana
8490

8591
::Skype
86-
winget uninstall skype --accept-source-agreements --silent
92+
call :WingetUninstall skype Skype
8793

8894
::Camera
89-
winget uninstall Microsoft.WindowsCamera_8wekyb3d8bbwe --accept-source-agreements --silent
95+
call :WingetUninstall Microsoft.WindowsCamera_8wekyb3d8bbwe Camera
9096

9197
::Sketch
92-
::winget uninstall Microsoft.ScreenSketch_8wekyb3d8bbwe --accept-source-agreements --silent
98+
::call :WingetUninstall Microsoft.ScreenSketch_8wekyb3d8bbwe Sketch
9399

94100
::Xbox Applications
95-
winget uninstall Microsoft.GamingApp_8wekyb3d8bbwe --accept-source-agreements --silent
96-
winget uninstall Microsoft.XboxApp_8wekyb3d8bbwe --accept-source-agreements --silent
97-
winget uninstall Microsoft.Xbox.TCUI_8wekyb3d8bbwe --accept-source-agreements --silent
98-
winget uninstall Microsoft.XboxSpeechToTextOverlay_8wekyb3d8bbwe --accept-source-agreements --silent
99-
winget uninstall Microsoft.XboxIdentityProvider_8wekyb3d8bbwe --accept-source-agreements --silent
100-
winget uninstall Microsoft.XboxGamingOverlay_8wekyb3d8bbwe --accept-source-agreements --silent
101-
winget uninstall Microsoft.XboxGameOverlay_8wekyb3d8bbwe --accept-source-agreements --silent
102-
101+
call :WingetUninstall Microsoft.GamingApp_8wekyb3d8bbwe Xbox_1/7
102+
call :WingetUninstall Microsoft.XboxApp_8wekyb3d8bbwe Xbox_2/7
103+
call :WingetUninstall Microsoft.Xbox.TCUI_8wekyb3d8bbwe Xbox_3/7
104+
call :WingetUninstall Microsoft.XboxSpeechToTextOverlay_8wekyb3d8bbwe Xbox_4/7
105+
call :WingetUninstall Microsoft.XboxIdentityProvider_8wekyb3d8bbwe Xbox_5/7
106+
call :WingetUninstall Microsoft.XboxGamingOverlay_8wekyb3d8bbwe Xbox_6/7
107+
call :WingetUninstall Microsoft.XboxGameOverlay_8wekyb3d8bbwe Xbox_7/7
103108
::Groove Music
104-
winget uninstall Microsoft.ZuneMusic_8wekyb3d8bbwe --accept-source-agreements --silent
109+
call :WingetUninstall Microsoft.ZuneMusic_8wekyb3d8bbwe Groove_Music
105110

106111
::Feedback Hub
107-
winget uninstall Microsoft.WindowsFeedbackHub_8wekyb3d8bbwe --accept-source-agreements --silent
112+
call :WingetUninstall Microsoft.WindowsFeedbackHub_8wekyb3d8bbwe Feedback Hub
108113

109-
::Microsoft-Tips...
110-
winget uninstall Microsoft.Getstarted_8wekyb3d8bbwe --accept-source-agreements --silent
114+
::Microsoft-Tips
115+
call :WingetUninstall Microsoft.Getstarted_8wekyb3d8bbwe Microsoft-Tips
111116

112-
::3D Viewer
113-
winget uninstall 9NBLGGH42THS --accept-source-agreements --silent
117+
:: 3D Viewer
118+
call :WingetUninstall 9NBLGGH42THS 3D_Viewer
114119

115120
:: 3D Builder
116-
winget uninstall Microsoft.3DBuilder_8wekyb3d8bbwe --accept-source-agreements --silent
121+
call :WingetUninstall Microsoft.3DBuilder_8wekyb3d8bbwe 3D_Builder
117122

118-
::MS Solitaire
119-
winget uninstall Microsoft.MicrosoftSolitaireCollection_8wekyb3d8bbwe --accept-source-agreements --silent
123+
:: MS Solitaire
124+
call :WingetUninstall Microsoft.MicrosoftSolitaireCollection_8wekyb3d8bbwe MS_Solitaire
120125

121-
::Paint-3D
122-
winget uninstall 9NBLGGH5FV99 --accept-source-agreements --silent
126+
:: Paint-3D
127+
call :WingetUninstall 9NBLGGH5FV99 Paint-3D
123128

124-
::Weather
125-
winget uninstall Microsoft.BingWeather_8wekyb3d8bbwe --accept-source-agreements --silent
129+
:: Weather
130+
call :WingetUninstall Microsoft.BingWeather_8wekyb3d8bbwe Weather
126131

127-
::Mail / Calendar
128-
winget uninstall microsoft.windowscommunicationsapps_8wekyb3d8bbwe --accept-source-agreements --silent
132+
:: Mail / Calendar
133+
call :WingetUninstall microsoft.windowscommunicationsapps_8wekyb3d8bbwe Mail/Calendar
129134

130135
::Your Phone
131-
winget uninstall Microsoft.YourPhone_8wekyb3d8bbwe --accept-source-agreements --silent
136+
call :WingetUninstall Microsoft.YourPhone_8wekyb3d8bbwe Phone
132137

133138
::People
134-
winget uninstall Microsoft.People_8wekyb3d8bbwe --accept-source-agreements --silent
139+
call :WingetUninstall Microsoft.People_8wekyb3d8bbwe People
135140

136141
::MS Pay
137-
winget uninstall Microsoft.Wallet_8wekyb3d8bbwe --accept-source-agreements --silent
142+
call :WingetUninstall Microsoft.Wallet_8wekyb3d8bbwe MS_Pay
138143

139144
::MS Maps
140-
winget uninstall Microsoft.WindowsMaps_8wekyb3d8bbwe --accept-source-agreements --silent
145+
call :WingetUninstall Microsoft.WindowsMaps_8wekyb3d8bbwe MS_Maps
141146

142147
::OneNote
143-
winget uninstall Microsoft.Office.OneNote_8wekyb3d8bbwe --accept-source-agreements --silent
148+
call :WingetUninstall Microsoft.Office.OneNote_8wekyb3d8bbwe OneNote
144149

145150
::MS Office
146-
winget uninstall Microsoft.MicrosoftOfficeHub_8wekyb3d8bbwe --accept-source-agreements --silent
151+
call :WingetUninstall Microsoft.MicrosoftOfficeHub_8wekyb3d8bbwe MS_Office
147152

148153
::Voice Recorder
149-
winget uninstall Microsoft.WindowsSoundRecorder_8wekyb3d8bbwe --accept-source-agreements --silent
154+
call :WingetUninstall Microsoft.WindowsSoundRecorder_8wekyb3d8bbwe Voice_Recorder
150155

151156
::Movies & TV
152-
winget uninstall Microsoft.ZuneVideo_8wekyb3d8bbwe --accept-source-agreements --silent
157+
call :WingetUninstall Microsoft.ZuneVideo_8wekyb3d8bbwe MoviesTV
153158

154159
::Mixed Reality-Portal
155-
winget uninstall Microsoft.MixedReality.Portal_8wekyb3d8bbwe --accept-source-agreements --silent
160+
call :WingetUninstall Microsoft.MixedReality.Portal_8wekyb3d8bbwe Mixed_Reality-Portal
156161

157162
::Sticky Notes...
158-
winget uninstall Microsoft.MicrosoftStickyNotes_8wekyb3d8bbwe --accept-source-agreements --silent
163+
call :WingetUninstall Microsoft.MicrosoftStickyNotes_8wekyb3d8bbwe Sticky_Notes
159164

160165
::Get Help
161-
winget uninstall Microsoft.GetHelp_8wekyb3d8bbwe --accept-source-agreements --silent
166+
call :WingetUninstall Microsoft.GetHelp_8wekyb3d8bbwe Get_Help
162167

163168
::OneDrive
164-
winget uninstall Microsoft.OneDrive --accept-source-agreements --silent
169+
call :WingetUninstall Microsoft.OneDrive OneDrive
165170

166171
::Calculator
167-
:: winget uninstall Microsoft.WindowsCalculator_8wekyb3d8bbwe --accept-source-agreements --silent
172+
:: call :WingetUninstall Microsoft.WindowsCalculator_8wekyb3d8bbwe Calculator
168173

169174
::Outlook for Microsoft
170-
winget uninstall Microsoft.OutlookForWindows_8wekyb3d8bbwe --accept-source-agreements --silent
175+
call :WingetUninstall Microsoft.OutlookForWindows_8wekyb3d8bbwe Outlook_for_Microsoft
171176

172177

173178
::Windows 11 Bloatware
174179
:: Different games
175-
winget uninstall 26720RandomSaladGamesLLC.3899848563C1F_kx24dqmazqk8j --accept-source-agreements --silent
176-
winget uninstall 26720RandomSaladGamesLLC.Spades_kx24dqmazqk8j --accept-source-agreements --silent
177-
winget uninstall Google.PlayGames.Beta --accept-source-agreements --silent
178-
winget uninstall AD2F1837.OMENCommandCenter_v10z8vjag6ke6 --accept-source-agreements --silent
179-
:: Outlook for Windows
180-
winget uninstall Microsoft.OutlookForWindows_8wekyb3d8bbwe --accept-source-agreements --silent
180+
call :WingetUninstall 26720RandomSaladGamesLLC.3899848563C1F_kx24dqmazqk8j Games1
181+
call :WingetUninstall 26720RandomSaladGamesLLC.Spades_kx24dqmazqk8j Games2
182+
call :WingetUninstall Google.PlayGames.Beta Games3
183+
call :WingetUninstall AD2F1837.OMENCommandCenter_v10z8vjag6ke6 Games4
181184
:: Messages opérateur Windows
182-
winget uninstall Microsoft.Messaging_8wekyb3d8bbwe --accept-source-agreements --silent
185+
call :WingetUninstall Microsoft.Messaging_8wekyb3d8bbwe MessagesoperatorWindows
183186
:: print 3D
184-
winget uninstall Microsoft.Print3D_8wekyb3d8bbwe --accept-source-agreements --silent
187+
call :WingetUninstall Microsoft.Print3D_8wekyb3d8bbwe print_3D
185188
:: One Connect
186-
winget uninstall Microsoft.OneConnect_8wekyb3d8bbwe --accept-source-agreements --silent
189+
call :WingetUninstall Microsoft.OneConnect_8wekyb3d8bbwe One_Connect
187190
::Microsoft TO Do
188-
winget uninstall Microsoft.Todos_8wekyb3d8bbwe --accept-source-agreements --silent
191+
call :WingetUninstall Microsoft.Todos_8wekyb3d8bbwe Microsoft_TO_Do
189192
::Power Automate
190-
winget uninstall Microsoft.PowerAutomateDesktop_8wekyb3d8bbwe --accept-source-agreements --silent
193+
call :WingetUninstall Microsoft.PowerAutomateDesktop_8wekyb3d8bbwe Power_Automate
191194
::Bing News
192-
winget uninstall Microsoft.BingNews_8wekyb3d8bbwe --accept-source-agreements --silent
195+
call :WingetUninstall Microsoft.BingNews_8wekyb3d8bbwe Bing_News
193196
::Microsoft Teams
194-
winget uninstall MicrosoftTeams_8wekyb3d8bbwe --accept-source-agreements --silent
197+
call :WingetUninstall MicrosoftTeams_8wekyb3d8bbwe Microsoft_Teams
195198
::Microsoft Family
196-
winget uninstall MicrosoftCorporationII.MicrosoftFamily_8wekyb3d8bbwe --accept-source-agreements --silent
199+
call :WingetUninstall MicrosoftCorporationII.MicrosoftFamily_8wekyb3d8bbwe Microsoft_Family
197200
::Quick Assist
198-
winget uninstall MicrosoftCorporationII.QuickAssist_8wekyb3d8bbwe --accept-source-agreements --silent
199-
::Power Automate
200-
winget uninstall Microsoft.DevHome --accept-source-agreements --silent
201+
call :WingetUninstall MicrosoftCorporationII.QuickAssist_8wekyb3d8bbwe Quick _Assist
202+
::Dev Home
203+
call :WingetUninstall Microsoft.DevHome Dev_Home
201204
::Microsoft Whiteboard
202-
winget uninstall Microsoft.Whiteboard_8wekyb3d8bbwe --accept-source-agreements --silent
205+
call :WingetUninstall Microsoft.Whiteboard_8wekyb3d8bbwe Microsoft_Whiteboard
203206
::Third-Party Preinstalled bloat
204207
:: Disney+
205-
winget uninstall disney+ --accept-source-agreements --silent
208+
call :WingetUninstall disney+ Disney+
206209
:: LinkedIn
207-
winget uninstall 7EE7776C.LinkedInforWindows_w1wdnht996qgy --accept-source-agreements --silent
210+
call :WingetUninstall 7EE7776C.LinkedInforWindows_w1wdnht996qgy LinkedIn
208211
:: Camo Studio
209-
winget uninstall ReincubateLtd.CamoStudio_9bq3v28c93p4r --accept-source-agreements --silent
212+
call :WingetUninstall ReincubateLtd.CamoStudio_9bq3v28c93p4r Camo_Studio
210213
::Dropbox - offre promotionnelle
211-
winget uninstall C27EB4BA.DropboxOEM_xbfy0k16fey96 --accept-source-agreements --silent
214+
call :WingetUninstall C27EB4BA.DropboxOEM_xbfy0k16fey96 Dropbox
212215
::Clipchamp
213-
winget uninstall Clipchamp.Clipchamp_yxz26nhyzhsrt --accept-source-agreements --silent
216+
call :WingetUninstall Clipchamp.Clipchamp_yxz26nhyzhsrt Clipchamp
214217
::WhatsApp
215-
winget uninstall 5319275A.WhatsAppDesktop_cv1g1gvanyjgm --accept-source-agreements --silent
218+
call :WingetUninstall 5319275A.WhatsAppDesktop_cv1g1gvanyjgm WhatsApp
216219
::Spotify Music
217-
winget uninstall SpotifyAB.SpotifyMusic_zpdnekdrzrea0 --accept-source-agreements --silent
220+
call :WingetUninstall SpotifyAB.SpotifyMusic_zpdnekdrzrea0 Spotify_Music
218221
::Microsoft Store
219-
::winget uninstall Microsoft.WindowsStore_8wekyb3d8bbwe --accept-source-agreements --silent
222+
::call :WingetUninstall Microsoft.WindowsStore_8wekyb3d8bbwe Microsoft_Store
220223
:: Other stuff
221-
::winget uninstall Microsoft.HEVCVideoExtension_8wekyb3d8bbwe --accept-source-agreements --silent
222-
winget uninstall Microsoft.LanguageExperiencePackfr-FR_8wekyb3d8bbwe --accept-source-agreements --silent
223-
::winget uninstall Microsoft.RawImageExtension_8wekyb3d8bbwe --accept-source-agreements --silent
224-
winget uninstall Microsoft.StorePurchaseApp_8wekyb3d8bbwe --accept-source-agreements --silent
225-
::winget uninstall Microsoft.VP9VideoExtensions_8wekyb3d8bbwe --accept-source-agreements --silent
226-
::winget uninstall Microsoft.WebMediaExtensions_8wekyb3d8bbwe --accept-source-agreements --silent
227-
winget uninstall Microsoft.WindowsAlarms_8wekyb3d8bbwe --accept-source-agreements --silent
228-
winget uninstall Microsoft.WindowsCamera_8wekyb3d8bbwe --accept-source-agreements --silent
229-
winget uninstall MicrosoftWindows.Client.WebExperiencecw5n1h2txyewy --accept-source-agreements --silent
224+
::call :WingetUninstall Microsoft.HEVCVideoExtension_8wekyb3d8bbwe HEVCVideoExtension
225+
call :WingetUninstall Microsoft.LanguageExperiencePackfr-FR_8wekyb3d8bbwe LanguageExperiencePackfr-FR
226+
::call :WingetUninstall Microsoft.RawImageExtension_8wekyb3d8bbwe RawImageExtension
227+
call :WingetUninstall Microsoft.StorePurchaseApp_8wekyb3d8bbwe StorePurchaseApp
228+
::call :WingetUninstall Microsoft.VP9VideoExtensions_8wekyb3d8bbwe VP9VideoExtensions
229+
::call :WingetUninstall Microsoft.WebMediaExtensions_8wekyb3d8bbwe WebMediaExtensions
230+
call :WingetUninstall Microsoft.WindowsAlarms_8wekyb3d8bbwe Windows_Alarms
231+
call :WingetUninstall Microsoft.WindowsCamera_8wekyb3d8bbwe Windows_Camera
232+
call :WingetUninstall MicrosoftWindows.Client.WebExperiencecw5n1h2txyewy Web_Experience
230233
:: PC Health tool
231-
winget uninstall {6A2A8076-135F-4F55-BB02-DED67C8C6934} --accept-source-agreements --silent
234+
call :WingetUninstall {6A2A8076-135F-4F55-BB02-DED67C8C6934} PC_Health_tool
232235
:: Microsoft Update Health Tool
233-
winget uninstall {80F1AF52-7AC0-42A3-9AF0-689BFB271D1D} --accept-source-agreements --silent
236+
call :WingetUninstall {80F1AF52-7AC0-42A3-9AF0-689BFB271D1D} Microsoft_Update_Health_Tool
234237

235238
:: Sometimes it is not installed
236239
::reinstall Windows Store
@@ -245,12 +248,34 @@ winget install --id 9WZDNCRFHVN5 --accept-source-agreements --silent --accept-pa
245248
winget install --id 9WZDNCRFJBH4 --accept-source-agreements --silent --accept-package-agreements
246249
::Notepad
247250
winget install --id 9MSMLRH6LZF3 --accept-source-agreements --silent --accept-package-agreements
251+
:: Upgrade All
252+
winget upgrade --all
253+
254+
IF /I NOT [%noreboot%] EQU [noreboot] (
255+
cls
256+
CHOICE /c YN /M "Do you want to reboot now"
257+
IF %ERRORLEVEL% == 1 (shutdown -r -f -t 00)
258+
cls & echo Done. Thank you for using this tool. ==== Reboot is recommended ====& echo.
259+
pause
260+
)
248261

249-
250-
cls
251-
CHOICE /c YN /M "Do you want to reboot now"
252-
if %ERRORLEVEL% == 1 (shutdown -r -f -t 00)
253-
254-
cls & echo Done. Thank you for using this tool. ==== Reboot is recommended ====& echo.
255-
pause
256-
exit
262+
exit 0
263+
exit /B
264+
265+
:InstallWinget
266+
powershell -command $ProgressPreference = 'SilentlyContinue' ; ^
267+
write-host 'Downloading Winget and dependies' ; ^
268+
(New-Object System.Net.WebClient).DownloadFile('https://aka.ms/Microsoft.VCLibs.x64.14.00.Desktop.appx', 'Microsoft.VCLibs.x64.14.00.Desktop.appx') ; ^
269+
(New-Object System.Net.WebClient).DownloadFile('https://www.nuget.org/api/v2/package/Microsoft.UI.Xaml/2.7.3', 'microsoft.ui.xaml.2.7.3.nupkg.zip') ; ^
270+
(New-Object System.Net.WebClient).DownloadFile('https://github.com/microsoft/winget-cli/releases/download/v1.7.11132/Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle', 'Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle') ; ^
271+
write-host 'Installing Winget and dependies' ; ^
272+
Expand-Archive -Path '.\microsoft.ui.xaml.2.7.3.nupkg.zip' -Force ; ^
273+
Add-AppXPackage -Path '.\microsoft.ui.xaml.2.7.3.nupkg\tools\AppX\x64\Release\Microsoft.UI.Xaml.2.7.appx' ; ^
274+
Add-AppXPackage -Path '.\Microsoft.VCLibs.x64.14.00.Desktop.appx' ; ^
275+
Add-AppXPackage -Path '.\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle' 2> nul
276+
exit /B
277+
278+
:WingetUninstall
279+
Echo Uninstall %2
280+
winget uninstall %1 --accept-source-agreements --silent --force --purge >nul 2>&1
281+
exit /B

0 commit comments

Comments
 (0)