[Captivate Android Development] evil5826:
As you can see i get bored.... So I made an all in one script

@echo off
COLOR 27

:menu
echo.
echo	Samsung Captivate/Vibrant Rooting
echo.
echo ......................................................................
echo Directions: ENTER the corresponding value for the
echo function you would like to execute.
echo Please make sure USB Debugging is on
echo before choosing.
echo ......................................................................
echo.
echo RUN COMMAND
echo	1 - Root Captivate
echo	2 - Root Vibrant
echo.
echo.

set /p menuopt= Enter the number of the command you want to use:

if %menuopt%==1 goto comm1
if %menuopt%==2 goto comm2

:comm1
@echo off
cls
COLOR 27
echo ===============================================================
echo ===============================================================
echo One Click Root for Samsung Captivate
echo ===============================================================
echo ===============================================================
adb kill-server
echo __________________________________________________________
echo Pushing update.zip to /sdcard This is internal SD Card Please wait.
adb push updateC.zip /sdcard/update.zip
echo Push of update.zip complete...
echo Press any key to reboot to Stock Recovery...
pause
adb reboot recovery
cls
COLOR 17
echo ============================================================
echo Now your phone is rebooting into the Android system recovery.
echo ___________________________________________
echo 1. Once you are in recovery click the volume down button
echo on the left side of the phone until "reinstall packages"
echo is highlighted.
echo ___________________________________________
echo 2. Then press the power button on the right to start the
echo rooting process.
echo ___________________________________________
echo Once it completes your phone will reboot.
echo Congradulations you are rooted.
echo ___________________________________________
echo Once your phone boots up you can delete the update.zip
echo file from your SDCard.
echo ============================================================
pause
adb kill-server
cls
goto menu

:comm2
@echo off
cls
COLOR 27
echo ===============================================================
echo ===============================================================
echo One Click Root for Samsung Vibrant
echo ===============================================================
echo ===============================================================
adb kill-server
echo __________________________________________________________
echo Pushing update.zip to /sdcard This is internal SD Card Please wait.
adb push updateV.zip /sdcard/update.zip
echo Push of update.zip complete...
echo Press any key to reboot to Stock Recovery...
pause
adb reboot recovery
cls
COLOR 17
echo ============================================================
echo Now your phone is rebooting into the Android system recovery.
echo ___________________________________________
echo 1. Once you are in recovery click the volume down button
echo on the left side of the phone until "reinstall packages"
echo is highlighted.
echo ___________________________________________
echo 2. Then press the power button on the right to start the
echo rooting process.
echo ___________________________________________
echo Once it completes your phone will reboot.
echo Congradulations you are rooted.
echo ___________________________________________
echo Once your phone boots up you can delete the update.zip
echo file from your SDCard.
echo ============================================================
pause
adb kill-server
cls
goto menu

I have tested it but its based on what i just posted and you can just choose from the menu.

Once again just make sure you throw this batch file in the same folder on OP. Op attachment has the adb files needed for this to run. Common sense.

Also remember to name your captivate root zip updateC.zip and your vibrant updateV.zip.

This batch is mainly for the people who have a captivate and like to go back and forth from stock to the I9000 firmware or are rooting friends phones.