@echo off
cls
REM VERSION 0.0.1
set x86="%SYSTEMROOT%\System32\OneDriveSetup.exe"
set x64="%SYSTEMROOT%\SysWOW64\OneDriveSetup.exe"
echo Closing OneDrive (process)...
taskkill /f /im OneDrive.exe > NUL 2>&1
ping
127.0.0.1 -n 6 > nul
echo Uninstalling OneDrive...
if exist %x64% (
%x64% /uninstall
) else (
%x86% /uninstall
)
ping
127.0.0.1 -n 6 > nul
echo Removing leftovers from OneDrive (files, folders and explorer entry in the side panel)...
rd "%USERPROFILE%\OneDrive" /Q /S > NUL 2>&1
rd "C:\OneDriveTemp" /Q /S > NUL 2>&1
rd "%LOCALAPPDATA%\Microsoft\OneDrive" /Q /S > NUL 2>&1
rd "%PROGRAMDATA%\Microsoft OneDrive" /Q /S > NUL 2>&1
REG DELETE "HKEY_CLASSES_ROOT\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}" /f > NUL 2>&1
REG DELETE "HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}" /f > NUL 2>&1
echo Done...
pause