-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
02e0e59
commit 880c321
Showing
1 changed file
with
387 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,387 @@ | ||
setlocal enabledelayedexpansion | ||
title Loading ^> Creative Cloud Process Killer | ||
@echo off | ||
mode con: cols=50 lines=30 | ||
set "version=PR2-1.8" | ||
set "isprerel=1" | ||
set "dot_count_currentver=0" | ||
set "dot_count_currentupdatever=0" | ||
set "dot_count_preupdatever=0" | ||
call :count_dots_currentver %version% | ||
|
||
:args | ||
if "%~1"=="" GOTO startscreen | ||
if "%~1"=="-help" ( | ||
title Creative Cloud Process Killer | ||
echo[ | ||
echo USAGE -killcc ^-^> Kills all CC Processes | ||
echo[ | ||
echo -stopautocc ^-^> Stops the CC Processes | ||
echo from startup | ||
echo[ | ||
echo -updates ^-^> Checks for updates | ||
echo[ | ||
pause | ||
echo[ | ||
cmd /k | ||
) | ||
if "%~1"=="-killcc" ( | ||
if "%~2"=="" ( | ||
call :ProcessKiller | ||
pause | ||
exit | ||
) | ||
else if "%2"=="-silent" ( | ||
cls | ||
taskkill /F /im CClibrary.exe | ||
taskkill /F /im CCXProcess.exe | ||
taskkill /F /im CoreSync.exe | ||
taskkill /F /im "Creative Cloud.exe" | ||
taskkill /F /im "Creative Cloud Helper.exe" | ||
taskkill /F /im "Adobe Desktop Service.exe" | ||
taskkill /F /im AdobeNotificationClient.exe | ||
taskkill /F /im AdobeIPCBroker.exe | ||
taskkill /F /im "Adobe CEF Helper.exe" | ||
taskkill /F /im "adobe_licensing_wf.exe" | ||
taskkill /F /im "AdobeUpdateService.exe" | ||
exit | ||
) | ||
if "%~1"=="-stopautocc" ( | ||
if "%~2"=="" ( | ||
call :StartupStopper | ||
pause | ||
exit | ||
) | ||
else if "%~2"=="-silent" ( | ||
schtasks.exe /Change /TN "Adobe Creative Cloud" /Disable | ||
exit | ||
) | ||
) | ||
|
||
if "%~1"=="-updates" ( | ||
call :CheckUpdates | ||
pause | ||
exit | ||
) | ||
:startscreen | ||
cls | ||
title Creative Cloud Process Killer [ver %version%] | ||
if %isprerel% == 1 (echo ***This is a PRERELEASE VERSION of CCPK***) else (echo[) | ||
echo[ | ||
echo[ | ||
echo[ | ||
echo[ | ||
echo[ | ||
echo[ | ||
echo[ | ||
echo _____ _____ ______ _ __ | ||
echo / __ \/ __ \^| ___ \ ^| / / | ||
echo ^| / \/^| / \/^| ^|_/ / ^|/ / | ||
echo ^| ^| ^| ^| ^| __/^| \ | ||
echo ^| \__/\^| \__/\^| ^| ^| ^|\ \ | ||
echo \____/ \____/\_^| \_^| \_/ | ||
echo Creative Cloud Process Killer | ||
echo[ | ||
echo[ | ||
echo Welcome to Creative Cloud Process Killer | ||
echo[ | ||
echo[ | ||
echo[ | ||
echo[ | ||
echo[ | ||
echo[ | ||
echo[ | ||
echo[ | ||
echo[ | ||
echo[ | ||
echo[ | ||
pause | ||
|
||
:menu | ||
cls | ||
title Creative Cloud Process Killer | ||
if %isprerel% == 1 (echo **CCPK - PRERELEASE %version%**) else (echo[) | ||
echo[ | ||
echo -------------------------- | ||
echo ^| ^| | ||
echo ^| Adobe Creative Cloud ^| | ||
echo ^| Process Killer ^| | ||
echo ^| ^| | ||
if %isprerel% == 0 (if %dot_count_currentver% == 2 (echo ^| Version: %version% ^|) else (echo ^| Version: %version% ^|)) else (if %dot_count_currentver% == 2 (echo ^| Version: %version% ^|) else (echo ^| Version: %version% ^|)) | ||
echo ^| ^| | ||
echo ^| [1] Kill all Creative ^| | ||
echo ^| Cloud Processes ^| | ||
echo ^| ^| | ||
echo ^| [2] Stop Creative ^| | ||
echo ^| Cloud from start up ^| | ||
echo ^| ^| | ||
echo ^| [3] Extras ^| | ||
echo ^| ^| | ||
echo ^| ^| | ||
echo ^| [4] Check for Updates ^| | ||
echo ^| ^| | ||
echo ^| ^| | ||
echo ^| [5] EXIT ^| | ||
echo ^| ^| | ||
echo -------------------------- | ||
echo[ | ||
choice /C:1234567 /N /M ". Option: | ||
|
||
if errorlevel 7 ( | ||
title Credits ^> Creative Cloud Process Killer | ||
cls | ||
echo[ | ||
echo[ | ||
echo -------------------------- | ||
echo ^| ^| | ||
echo ^| Credits ^| | ||
echo ^| ^| | ||
echo ^| Creator: athkiasaris1 ^| | ||
echo ^| ^| | ||
echo ^| Idea: CCStopper ^| | ||
echo ^| ^| | ||
echo ^| If you want you can copy ^| | ||
echo ^| this script and make ^| | ||
echo ^| your own version ^| | ||
echo ^| ^| | ||
echo ^| Thank you, for using and ^| | ||
echo ^| downloading Creative ^| | ||
echo ^| Cloud Process Killer ^| | ||
echo ^| ^(CCPK^) ^| | ||
echo ^| ^| | ||
echo -------------------------- | ||
echo[ | ||
echo[ | ||
echo[ | ||
pause | ||
cls | ||
goto menu | ||
) | ||
if errorlevel 6 ( | ||
cls | ||
start https://github.com/athkiasaris1/Creative-Cloud-Process-Killer | ||
goto menu | ||
) | ||
if errorlevel 5 exit | ||
if errorlevel 4 ( | ||
call :CheckUpdates | ||
pause | ||
cls | ||
goto menu | ||
) | ||
if errorlevel 3 ( | ||
title Extras ^> Creative Cloud Process Killer | ||
cls | ||
echo[ | ||
echo[ | ||
echo -------------------------- | ||
echo ^| ^| | ||
echo ^| Extras ^| | ||
echo ^| ^| | ||
echo ^| [4] Check for Updates ^| | ||
echo ^| ^| | ||
echo ^| ^| | ||
echo ^| [6] Open the GitHub ^| | ||
echo ^| ^| | ||
echo ^| ^| | ||
echo ^| [7] Credits ^| | ||
echo ^| ^| | ||
echo ^| ^| | ||
echo -------------------------- | ||
echo[ | ||
echo[ | ||
echo[ | ||
echo[ | ||
echo[ | ||
echo[ | ||
echo[ | ||
echo[ | ||
echo[ | ||
echo[ | ||
echo[ | ||
echo[ | ||
echo[ | ||
pause | ||
cls | ||
goto menu | ||
) | ||
if errorlevel 2 ( | ||
call :StartupStopper | ||
pause | ||
cls | ||
goto menu | ||
) | ||
if errorlevel 1 ( | ||
call :ProcessKiller | ||
pause | ||
cls | ||
goto menu | ||
) | ||
|
||
:ProcessKiller | ||
title Creative Cloud Process Killer | ||
cls | ||
echo _____ _____ ______ _ __ | ||
echo / __ \/ __ \^| ___ \ ^| / / | ||
echo ^| / \/^| / \/^| ^|_/ / ^|/ / | ||
echo ^| ^| ^| ^| ^| __/^| \ | ||
echo ^| \__/\^| \__/\^| ^| ^| ^|\ \ | ||
echo \____/ \____/\_^| \_^| \_/ | ||
echo Creative Cloud Process Killer | ||
echo -------------------------------------------------- | ||
echo[ | ||
echo Adobe Creative Cloud ^(CC^) Process Killer | ||
echo[ | ||
echo WARNING This script will JUST kill the processes | ||
echo meaning YOU HAVE TO run it everytime you boot | ||
echo your computer! Use the Stop Creative Cloud on | ||
echo start up tool on the main menu to stop it from | ||
echo start up | ||
echo[ | ||
echo FOR THE PROCESS "AdobeUpdateService.exe" to get | ||
echo TERMINATED you NEED TO RUN THE SCRIPT AS AN | ||
echo ADMINISTRATOR! | ||
echo[ | ||
pause | ||
echo[ | ||
taskkill /F /im CClibrary.exe | ||
taskkill /F /im CCXProcess.exe | ||
taskkill /F /im CoreSync.exe | ||
taskkill /F /im "Creative Cloud.exe" | ||
taskkill /F /im "Creative Cloud Helper.exe" | ||
taskkill /F /im "Adobe Desktop Service.exe" | ||
taskkill /F /im AdobeNotificationClient.exe | ||
taskkill /F /im AdobeIPCBroker.exe | ||
taskkill /F /im "Adobe CEF Helper.exe" | ||
taskkill /F /im "adobe_licensing_wf.exe" | ||
taskkill /F /im "AdobeUpdateService.exe" | ||
echo[ | ||
echo DONE! | ||
echo[ | ||
echo If it said success this tool worked!!! | ||
echo[ | ||
echo If it said "ERROR The process was not found" | ||
echo The processes were already killed or you | ||
echo need to run this script as an administrator | ||
echo to kill the processes | ||
echo[ | ||
goto :EOF | ||
|
||
:StartupStopper | ||
title Start Up Stopper ^> Creative Cloud Process Killer | ||
cls | ||
echo _____ _____ ______ _ __ | ||
echo / __ \/ __ \^| ___ \ ^| / / | ||
echo ^| / \/^| / \/^| ^|_/ / ^|/ / | ||
echo ^| ^| ^| ^| ^| __/^| \ | ||
echo ^| \__/\^| \__/\^| ^| ^| ^|\ \ | ||
echo \____/ \____/\_^| \_^| \_/ | ||
echo Creative Cloud Process Killer | ||
echo -------------------------------------------------- | ||
echo[ | ||
echo Creative Cloud Start Up Stopper | ||
echo[ | ||
echo WARNING If it says ACCESS DENIED | ||
echo You need to RUN this Script as | ||
echo an administrator! | ||
echo[ | ||
echo WARNING 2 IF YOU WANT NONE OF THE | ||
echo CC PROCESSES RUNNING PLEASE | ||
echo DISABLE CCXProcess.exe FROM TASK | ||
echo MANAGER START UP MENU | ||
echo[ | ||
pause | ||
echo[ | ||
schtasks.exe /Change /TN "Adobe Creative Cloud" /Disable | ||
echo[ | ||
echo DONE! | ||
echo[ | ||
goto :EOF | ||
|
||
:CheckUpdates | ||
title Updates ^> Creative Cloud Stopper Killer | ||
set "dot_count_currentupdatever=0" | ||
set "dot_count_preupdatever=0" | ||
cls | ||
echo[ | ||
echo Checking The Ineternet Connection | ||
Ping www.google.com -n 1 -w 1000 | ||
cls | ||
if errorlevel 1 ( | ||
echo[ | ||
echo -------------------------- | ||
echo ^| ^| | ||
echo ^| Check for Updates ^| | ||
echo ^| ^| | ||
if %isprerel% == 0 (if %dot_count_currentver% == 2 (echo ^| Your Version: %version% ^|) else echo ^| Your Version: %version% ^|) else (if %dot_count_currentver% == 2 (echo ^| Your Version: %version% ^|) else echo ^| Your Version: %version% ^|) | ||
echo ^| ^| | ||
echo ^| Please Connect to the ^| | ||
echo ^| Internet to Check for ^| | ||
echo ^| Updates ^| | ||
echo ^| ^| | ||
echo -------------------------- | ||
echo[ | ||
echo[ | ||
) else ( | ||
echo[ | ||
echo Checking For the Latest Version | ||
echo[ | ||
for /F %%I in ('curl https://athkiasaris1.github.io/CreativeCloudProcessKiller-web/currentversion') do ( | ||
set updatecheckcurrent=%%I | ||
) | ||
cls | ||
echo[ | ||
echo Checking For the Latest PreRelease Version | ||
echo[ | ||
for /F %%I in ('curl https://athkiasaris1.github.io/CreativeCloudProcessKiller-web/currentprereleaseversion') do ( | ||
set preupdatecheckcurrent=%%I | ||
) | ||
cls | ||
call :count_dots_updatecurrentver !updatecheckcurrent! | ||
call :count_dots_preupdatecurrentver !preupdatecheckcurrent! | ||
echo[ | ||
echo[ | ||
echo -------------------------- | ||
echo ^| ^| | ||
echo ^| Check for Updates ^| | ||
echo ^| ^| | ||
if %isprerel% == 0 (if %dot_count_currentver% == 2 (echo ^| Your Version: %version% ^|) else echo ^| Your Version: %version% ^|) else (if %dot_count_currentver% == 2 (echo ^| Your Version: %version% ^|) else echo ^| Your Version: %version% ^|) | ||
echo ^| ^| | ||
if !dot_count_currentupdatever! == 2 (echo ^| Current Version: !updatecheckcurrent! ^|) else (echo ^| Current Version: !updatecheckcurrent! ^|) | ||
if !dot_count_preupdatever! == 2 (echo ^|PreRel. Version: !preupdatecheckcurrent!^|) else if !dot_count_preupdatever! == 1 (echo ^| PreRel. Version: !preupdatecheckcurrent! ^| ) else (echo ^| PreRelease Version: !preupdatecheckcurrent! ^| ) | ||
echo ^| ^| | ||
echo ^| To Update go to the ^| | ||
echo ^| Github ^| | ||
echo ^| ^| | ||
echo -------------------------- | ||
echo[ | ||
echo[ | ||
) | ||
goto :EOF | ||
|
||
:count_dots_currentver | ||
set "current_number=%~1" | ||
set "dots=0" | ||
for %%j in ("%current_number:.=" "%") do ( | ||
set /a "dots+=1" | ||
) | ||
set /a "dot_count_currentver+=dots-1" | ||
exit /b | ||
|
||
:count_dots_updatecurrentver | ||
set "currentu_number=%~1" | ||
set "dotsu=0" | ||
for %%j in ("%currentu_number:.=" "%") do ( | ||
set /a "dotsu+=1" | ||
) | ||
set /a "dot_count_currentupdatever+=dotsu-1" | ||
exit /b | ||
|
||
:count_dots_preupdatecurrentver | ||
set "currentpu_number=%~1" | ||
set "dotsp=0" | ||
for %%j in ("%currentpu_number:.=" "%") do ( | ||
set /a "dotsp+=1" | ||
) | ||
set /a "dot_count_preupdatever+=dotsp-1" | ||
exit /b |