This worked for me:
Download GhettoRoot - All-In-One from HERE
Edit GhettoRoot.bat, delete everything and paste the following:
Save
Right click and run as admin.
The problem I kept running into was adb running. I added taskkill to the .bat file and also added "adb devices" so you can see if your phone is being detected. SuperSU did not load but I just downloaded it from the Play store. Good luck.
Download GhettoRoot - All-In-One from HERE
Edit GhettoRoot.bat, delete everything and paste the following:
@echo off
echo Welcome to GhettoRoot for the Samsung Galaxy Note 2 - 4.4.2 ND7
echo Please confirm you have turned on USB debugging and authorized your device.
taskkill /im "adb.exe" /f >nul 2>&1
echo.
echo - Press any key to continue -
echo.
pause
adb devices
echo.
echo - Press any key to continue if your device is listed above-
echo.
pause
echo The rooting process is about to begin. Please do not interrupt the process once it has started.
echo.
echo Removing old root files.
adb shell "rm -f /data/local/tmp/cube-towel; rm -rf /data/local/tmp/META-INF; rm -rf /data/local/tmp/SuperSU; rm -f /data/local/tmp/*SuperSU*.zip; rm -f /data/local/tmp/busybox; rm -f /data/local/tmp/foo"
adb shell ls -l /data/local/tmp
echo.
echo Pushing necessary files to your phone.
adb push libs/armeabi/ghettoroot /data/local/tmp/ghettoroot
adb push data/local/tmp /data/local/tmp
echo.
echo Starting root exploit.
adb push libs/armeabi/ghettoroot /data/local/tmp/ghettoroot & adb shell "cd data/local/tmp; chmod 0755 ghettoroot; ./ghettoroot %*"
echo.
taskkill /im "adb.exe" /f >nul 2>&1
echo Your phone should now be rooted. Press any key to exit.
pause
Save
Right click and run as admin.
The problem I kept running into was adb running. I added taskkill to the .bat file and also added "adb devices" so you can see if your phone is being detected. SuperSU did not load but I just downloaded it from the Play store. Good luck.