我正在使用SSH.NET从我的.net应用程序连接到一台linux服务器,除了pbrun su - myaccount之外,我执行的每个命令都会如期完成。在调试过程中,当执行pbrun su - myaccount命令时,调试器中的箭头消失,并且控制权永远不会返回给visual studio,因此需要我手动停止调试应用程序。
echo Look at your phone, you must grant superuser perms. adb shell "su -c stop" if NOT %errorlevel% == 0 goto exit pause
所以,如果有人不授予超级用户访问权限,它不会退出,它只是继续,所以如果他在命令超时后授予它,他必须重新启动脚本。我如何编写它,以便它重复运行,直到设备被授予su权限?