Rewrite modules (untested)

This commit is contained in:
Yorick Barbanneau 2018-03-25 16:15:10 +02:00
parent b3d3ee6403
commit eba57e6c8a
53 changed files with 1288 additions and 394 deletions

View file

@ -1,76 +0,0 @@
{
"name" : "Uninstall One Drive",
"description" : "This module Uninstall Onedrive",
"actions" : [
{
"action" : "KillProcess",
"name" : "onedrive"
},
{
"action" : "KillProcess",
"name" : "explorer"
},
{
"_comment" : "OneDrive Uninstaller x64 version",
"action" : "ExecCommand",
"path" : "$env:systemroot\\SysWOW64\\OneDriveSetup.exe",
"arguments" : "/uninstall"
},
{
"_comment" : "OneDrive Uninstaller x86 version",
"action" : "ExecCommand",
"path" : "$env:systemroot\\System32\\OneDriveSetup.exe",
"arguments" : "/uninstall"
},
{
"action" : "DelFile",
"path" : "$env:localappdata\\Microsoft\\OneDrive",
"recurse" : "True"
},
{
"action" : "DelFile",
"path" : "$env:programdata\\Microsoft OneDrive",
"recurse" : "True"
},
{
"action" : "DelFile",
"path" : "$env:systemdrive\\OneDriveTemp",
"recurse" : "True"
},
{
"action" : "AddRegKey",
"value" : "1",
"key" : "DisableFileSyncNGSC",
"path" : "HKLM:\\Software\\Policies\\Microsoft\\Windows\\OneDrive",
"type" : ""
},
{
"action" : "AddRegKey",
"value" : "1",
"key" : "DisableFileSync",
"path" : "HKLM:\\Software\\Policies\\Microsoft\\Windows\\OneDrive",
"type" : ""
},
{
"action" : "AddRegKey",
"value" : "0",
"key" : "System.IsPinnedToNameSpaceTree",
"path" : "HKCR:\\Wow6432Node\\CLSID\\{018D5C66-4533-4307-9B53-224DE2ED1FE6}",
"type" : ""
},
{
"action" : "AddRegKey",
"value" : "0",
"key" : "System.IsPinnedToNameSpaceTree",
"path" : "HKCR:\\CLSID\\{018D5C66-4533-4307-9B53-224DE2ED1FE6}",
"type" : ""
},
{
"_comment" : "Prevent Onedrive installation for new created user",
"action" : "DelRegKey",
"key" : "OneDriveSetup",
"path" : "HKU:\\Default\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run"
}
]
}