First version of UninstallModernApp module
This commit is contained in:
parent
f7d0a679ac
commit
97ad26ff91
5 changed files with 111 additions and 0 deletions
53
modules.d/UninstallModernApp.conf
Normal file
53
modules.d/UninstallModernApp.conf
Normal file
|
@ -0,0 +1,53 @@
|
|||
{
|
||||
"name" : "Uninstall Modern Apps",
|
||||
"description" : "Uninstall unwanted Modern App",
|
||||
"actions" :
|
||||
[
|
||||
{
|
||||
"_comment" : "Disable MapsBoker service for uninstall Windows Map",
|
||||
"action" : "DisableService",
|
||||
"name" : "MapsBroker"
|
||||
},
|
||||
{
|
||||
"_comment" : "Uninstall Windows Maps",
|
||||
"action" : "UninstallModernApp",
|
||||
"name" : "Microsoft.WindowsMaps",
|
||||
"removeProvisonned" : "True"
|
||||
},
|
||||
{
|
||||
"_comment" : "Disable xbox services for uninstall Apps",
|
||||
"action" : "DisableService",
|
||||
"file" : "XboxServices.txt"
|
||||
},
|
||||
{
|
||||
"_comment" : "Disable Xbox sheduled tasks",
|
||||
"action" : "RemoveSheduledTask",
|
||||
"path" : "Microsoft\\XblGameSave\\",
|
||||
"name" : "XblGameSaveTask"
|
||||
},
|
||||
{
|
||||
"_comment" : "Disable Xbox sheduled tasks",
|
||||
"action" : "RemoveSheduledTask",
|
||||
"path" : "Microsoft\\XblGameSave\\",
|
||||
"name" : "XblGameSaveTaskLogon"
|
||||
},
|
||||
{
|
||||
"_comment" : "Uninstall Xbox Apps",
|
||||
"action" : "UninstallModernApp",
|
||||
"file" : "XboxApps.txt",
|
||||
"removeProvisonned" : "True"
|
||||
},
|
||||
{
|
||||
"_comment" : "Uninstall Microsoft Apps",
|
||||
"action" : "UninstallModernApp",
|
||||
"file" : "MicrosoftApps.txt",
|
||||
"removeProvisionned" : "True"
|
||||
},
|
||||
{
|
||||
"_comment" : "Uninstall third party apps",
|
||||
"action" : "UninstallModernApp",
|
||||
"file" : "OthersApps.txt",
|
||||
"removeProvisionned" : "True"
|
||||
}
|
||||
]
|
||||
}
|
Reference in a new issue