我正在使用Java来运行如下所示的Batch脚本:
"C:\Program Files (x86)\Git\bin\sh.exe" --login -i -c "java -jar Test.jar"
但是,运行时,它会询问RSA密钥。这个的问题是,这个的输出实际上只是读取并添加到我的GUI中的JList,但你不能输入任何东西(输入任何东西到SSH客户端 - 如果有的话)。所以我的想法是使用id_rsa
阅读BufferedReader
文件,但我不知道如何自动输入它。有没有办法启动sh.exe
自动输入密钥或什么?还是绕过支票?