Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 通过ADB获得超级用户访问权限_Android_Batch File_Adb - Fatal编程技术网

Android 通过ADB获得超级用户访问权限

Android 通过ADB获得超级用户访问权限,android,batch-file,adb,Android,Batch File,Adb,我开始做一些小事情,不是太多,但我一直被卡住 看看你的手机,你必须给超级用户烫发。 亚行壳牌su-c站 如果不是%errorlevel%==0,则转到退出 暂停 因此,如果有人不授予超级用户访问权限,它就不会退出,它只会继续,因此如果他在命令超时后授予它,他必须重新启动脚本。 如何写入它以使其重复,直到设备被授予su权限?以下命令将循环,直到su成功: :noroot adb shell "su 0 id" | findstr "uid=0(root)" || goto noroot 顺便

我开始做一些小事情,不是太多,但我一直被卡住

看看你的手机,你必须给超级用户烫发。 亚行壳牌su-c站 如果不是%errorlevel%==0,则转到退出 暂停

因此,如果有人不授予超级用户访问权限,它就不会退出,它只会继续,因此如果他在命令超时后授予它,他必须重新启动脚本。
如何写入它以使其重复,直到设备被授予su权限?

以下命令将循环,直到su成功:

:noroot
adb shell "su 0 id" | findstr "uid=0(root)" || goto noroot

顺便说一句,人们试图将-c作为android su命令的参数,这总是让我感到困惑。根据,正确的格式是su[uid[,gid[,group1]…][cmd]]

对不起,是亚洲开发银行的新成员。如果我理解正确,如果没有-c参数,它应该可以正常工作?这取决于您尝试使用的su二进制文件的版本-如果它基于我链接的标准Android代码-第一个参数必须是UID,即0表示根,而不是-c。