slyfox1186

fast_edit_windows_startup_programs.bat

Sep 5th, 2020 (edited)
495
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Batch 2.51 KB | None | 0 0
  1. @ECHO OFF
  2. NET STOP BEEP & SC CONFIG BEEP START=DISABLED
  3. SETLOCAL ENABLEDELAYEDEXPANSION
  4. COLOR 0A
  5. TITLE REGJUMP
  6.  
  7. REM CREATED BY: SLYFOX1186
  8. REM WEB: https://pastebin.com/u/slyfox1186
  9.  
  10. REM THIS SCRIPT WILL AUTO OPEN WINDOWS regedit.exe TO ALL POSSIBLE STARTUP ITEM ENTRIES
  11. REM THIS IS ESPECIALLY USEFUL IF YOU HAVE PROGRAMS YOU WISH TO DELETE FROM STARTUP >>
  12. REM OR IF YOU HAVE DUPLICATE, CORRUPT, OR JUST NON WORKING ENTRIES THAT SHOW IN TASK MANAGER>>
  13. REM YET YOU CANT FIND A WAY TO REMOVE/EDIT THEM
  14.  
  15. REM YOU MUST DOWNLOAD REGJUMP.EXE FROM MICROSOFT AND POINT THE VARIABLE ( RJ ) >>
  16. REM IN THE BELOW SCRIPT TO IT OR PLACE IT IN THE WINDOWS PATH
  17.  
  18. REM YOU CAN DOWNLOAD REGJUMP FROM MICROSOFT: https://docs.microsoft.com/en-us/sysinternals/downloads/regjump
  19.  
  20. REM THE SECOND LINE OF THE SCRIPT DISABLES THE ANNOYING BEEP SOUND THAT CMD USES.
  21. REM FEEL FREE TO REMOVE THAT LINE IF YOU DESIRE.
  22.  
  23. :----------------------------------------------------------------------------------
  24.  
  25. REM CHANGE WORKING DIRECTORY TO THE CURRENT SCRIPT DIRECTORY
  26. PUSHD "%~dp0"
  27.  
  28. :----------------------------------------------------------------------------------
  29.  
  30. REM SAVE THE SCRIPT PATH IN A VARIABLE FOR USE LATER
  31. FOR %%1 IN (%CD%) DO (
  32. SET "FilePath=%~f0"
  33. CALL :GETLIST "!FilePath!"
  34. GOTO RESTART
  35. )
  36.  
  37. :----------------------------------------------------------------------------------
  38.  
  39. :GETLIST
  40. SET RJ="%ProgramFiles%\SysInternals\regjump.exe"
  41. SET CHOICE1=HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\StartupApproved\Run
  42. SET CHOICE2=HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
  43. SET CHOICE3=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\StartupApproved\Run
  44. SET CHOICE4=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
  45. SET CHOICE5=HKLM\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run
  46.  
  47. :----------------------------------------------------------------------------------
  48.  
  49. ECHO [1] %CHOICE1%
  50. ECHO [2] %CHOICE2%
  51. ECHO [3] %CHOICE3%
  52. ECHO [4] %CHOICE4%
  53. ECHO [5] %CHOICE5%
  54. ECHO [6] EXIT & ECHO=
  55.  
  56. CHOICE /C 123456 /N /M "CHOOSE A FOLDER: " & CLS
  57.  
  58. :----------------------------------------------------------------------------------
  59.  
  60. IF ERRORLEVEL 6 GOTO :EOF
  61. IF ERRORLEVEL 5 %RJ% %CHOICE5% & EXIT /B
  62. IF ERRORLEVEL 4 %RJ% %CHOICE4% & EXIT /B
  63. IF ERRORLEVEL 3 %RJ% %CHOICE3% & EXIT /B
  64. IF ERRORLEVEL 2 %RJ% %CHOICE2% & EXIT /B
  65. IF ERRORLEVEL 1 %RJ% %CHOICE1% & EXIT /B
  66.  
  67. :----------------------------------------------------------------------------------
  68.  
  69. :RESTART
  70. START "" /B CMD /D /C !FilePath! & EXIT
  71. EXIT
Add Comment
Please, Sign In to add comment