Advertisement
Guest User

Untitled

a guest
Mar 19th, 2019
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.31 KB | None | 0 0
  1. #### СТАРТ УДАЛЕНИЯ ВАНДРАЙВА
  2. echo "Kill OneDrive process"
  3. taskkill.exe /F /IM "OneDrive.exe"
  4. taskkill.exe /F /IM "explorer.exe"
  5.  
  6. echo "Remove OneDrive"
  7. if (Test-Path "$env:systemroot\System32\OneDriveSetup.exe") {
  8. & "$env:systemroot\System32\OneDriveSetup.exe" /uninstall
  9. }
  10. if (Test-Path "$env:systemroot\SysWOW64\OneDriveSetup.exe") {
  11. & "$env:systemroot\SysWOW64\OneDriveSetup.exe" /uninstall
  12. }
  13.  
  14. echo "Removing OneDrive leftovers"
  15. rm -Recurse -Force -ErrorAction SilentlyContinue "$env:localappdata\Microsoft\OneDrive"
  16. rm -Recurse -Force -ErrorAction SilentlyContinue "$env:programdata\Microsoft OneDrive"
  17. rm -Recurse -Force -ErrorAction SilentlyContinue "C:\OneDriveTemp"
  18.  
  19. echo "Disable OneDrive via Group Policies"
  20. New-Item -Path "HKLM:\SOFTWARE\Wow6432Node\Policies\Microsoft\Windows\OneDrive" -Force
  21. New-ItemProperty -Path "HKLM:\SOFTWARE\Wow6432Node\Policies\Microsoft\Windows\OneDrive" -Name "DisableFileSyncNGSC" -Type DWord -Value 1 -Force
  22.  
  23. echo "Remove Onedrive from explorer sidebar"
  24. New-PSDrive -PSProvider "Registry" -Root "HKEY_CLASSES_ROOT" -Name "HKCR"
  25. mkdir -Force "HKCR:\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}"
  26. sp "HKCR:\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}" "System.IsPinnedToNameSpaceTree" 0
  27. mkdir -Force "HKCR:\Wow6432Node\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}"
  28. sp "HKCR:\Wow6432Node\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}" "System.IsPinnedToNameSpaceTree" 0
  29. Remove-PSDrive "HKCR"
  30.  
  31. echo "Removing run hook for new users"
  32. $DefaultProfilePath = (Get-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList' -Name Default).Default+="\NTuser.dat"
  33. reg load "hku\Default" "$DefaultProfilePath"
  34. reg delete "HKEY_USERS\Default\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v "OneDriveSetup" /f
  35. reg unload "hku\Default"
  36.  
  37. echo "Removing startmenu entry"
  38. rm -Force -ErrorAction SilentlyContinue "$env:userprofile\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\OneDrive.lnk"
  39.  
  40. echo "Restarting explorer"
  41. start "explorer.exe"
  42.  
  43. echo "Waiting for explorer to complete loading"
  44. sleep 10
  45.  
  46. echo "Removing additional OneDrive leftovers"
  47. foreach ($item in (ls "$env:WinDir\WinSxS\*onedrive*")) {
  48. Takeown-Folder $item.FullName
  49. rm -Recurse -Force $item.FullName
  50. }
  51. #### КОНЕЦ УДАЛЕНИЯ ВАНДРАЙВА
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement