[Samsung Galaxy S7 Guides, News, & Discussion] :
Root V6:

C:\Users\Administrator\Desktop\sammy>Root.bat

C:\Users\Administrator\Desktop\sammy>setlocal

C:\Users\Administrator\Desktop\sammy>adb wait-for-device
* daemon not running. starting it now on port 5037 *
* daemon started successfully *

C:\Users\Administrator\Desktop\sammy>SET ERROR=error: device not found

C:\Users\Administrator\Desktop\sammy>SET CMD_OUTPUT=noLoop

C:\Users\Administrator\Desktop\sammy>IF "noLoop" == "error: device not found" adb wait-for-device

C:\Users\Administrator\Desktop\sammy>adb install -r SuperSU-v2.74-2.apk 1>currentResult.txt 2>&1

C:\Users\Administrator\Desktop\sammy>set /p CMD_OUTPUT= 0<currentResult.txt

C:\Users\Administrator\Desktop\sammy>IF " pkg: /data/local/tmp/SuperSU-v2.74-2.apk" == "error: device not found" goto :FIRST

C:\Users\Administrator\Desktop\sammy>echo "apk installed!"
"apk installed!"

C:\Users\Administrator\Desktop\sammy>SET CMD_OUTPUT=noLoop

C:\Users\Administrator\Desktop\sammy>IF "noLoop" == "error: device not found" adb wait-for-device

C:\Users\Administrator\Desktop\sammy>adb shell mount -o rw,remount / 1>currentResult.txt 2>&1

C:\Users\Administrator\Desktop\sammy>set /p CMD_OUTPUT= 0<currentResult.txt

C:\Users\Administrator\Desktop\sammy>IF "noLoop" == "error: device not found" goto :SECOND

C:\Users\Administrator\Desktop\sammy>adb push SuperSU-v2.74-2.img /data/su.img 1>currentResult.txt 2>&1

C:\Users\Administrator\Desktop\sammy>set /p CMD_OUTPUT= 0<currentResult.txt

C:\Users\Administrator\Desktop\sammy>IF "5470 KB/s (33554432 bytes in 5.989s)" == "error: device not found" goto :SECOND

C:\Users\Administrator\Desktop\sammy>adb shell sync 1>currentResult.txt 2>&1

C:\Users\Administrator\Desktop\sammy>set /p CMD_OUTPUT= 0<currentResult.txt

C:\Users\Administrator\Desktop\sammy>IF "5470 KB/s (33554432 bytes in 5.989s)" == "error: device not found" goto :SECOND

C:\Users\Administrator\Desktop\sammy>echo "su.img ready!"
"su.img ready!"

C:\Users\Administrator\Desktop\sammy>SET CMD_OUTPUT=noLoop

C:\Users\Administrator\Desktop\sammy>IF "noLoop" == "error: device not found" adb wait-for-device

C:\Users\Administrator\Desktop\sammy>adb shell mount -o rw,remount /system 1>currentResult.txt 2>&1

C:\Users\Administrator\Desktop\sammy>set /p CMD_OUTPUT= 0<currentResult.txt

C:\Users\Administrator\Desktop\sammy>IF "noLoop" == "error: device not found" goto :THIRD

C:\Users\Administrator\Desktop\sammy>adb shell touch /system/xbin/su 1>currentResult.txt 2>&1

C:\Users\Administrator\Desktop\sammy>set /p CMD_OUTPUT= 0<currentResult.txt

C:\Users\Administrator\Desktop\sammy>IF "noLoop" == "error: device not found" goto :THIRD

C:\Users\Administrator\Desktop\sammy>adb shell chmod 0755 /system/xbin/su 1>currentResult.txt 2>&1

C:\Users\Administrator\Desktop\sammy>set /p CMD_OUTPUT= 0<currentResult.txt

C:\Users\Administrator\Desktop\sammy>IF "noLoop" == "error: device not found" goto :THIRD

C:\Users\Administrator\Desktop\sammy>adb shell chcon u:object_r:system_file:s0 /system/xbin/su 1>currentResult.txt 2>&1

C:\Users\Administrator\Desktop\sammy>set /p CMD_OUTPUT= 0<currentResult.txt

C:\Users\Administrator\Desktop\sammy>IF "noLoop" == "error: device not found" goto :THIRD

C:\Users\Administrator\Desktop\sammy>adb push launch_daemonsu.sh /system/etc/launch_daemonsu.sh 1>currentResult.txt 2>&1

C:\Users\Administrator\Desktop\sammy>set /p CMD_OUTPUT= 0<currentResult.txt

C:\Users\Administrator\Desktop\sammy>IF "240 KB/s (4686 bytes in 0.019s)" == "error: device not found" goto :THIRD

C:\Users\Administrator\Desktop\sammy>adb shell chmod 0700 /system/etc/launch_daemonsu.sh 1>currentResult.txt 2>&1

C:\Users\Administrator\Desktop\sammy>set /p CMD_OUTPUT= 0<currentResult.txt

C:\Users\Administrator\Desktop\sammy>IF "240 KB/s (4686 bytes in 0.019s)" == "error: device not found" goto :THIRD

C:\Users\Administrator\Desktop\sammy>adb shell chcon u:object_r:su_exec:s0 /system/etc/launch_daemonsu.sh 1>currentResult.txt 2>&1

C:\Users\Administrator\Desktop\sammy>set /p CMD_OUTPUT= 0<currentResult.txt

C:\Users\Administrator\Desktop\sammy>IF "240 KB/s (4686 bytes in 0.019s)" == "error: device not found" goto :THIRD

C:\Users\Administrator\Desktop\sammy>adb shell if [ `cat /system/etc/init.sec.boot.sh | grep daemonsu ; echo $?` -ne 0 ]; then 1>/dev/null 2>&1
The system cannot find the path specified.

Device freezes with screen off. Rebooted and still without root. The file "currentResult.txt" still blank.