javaはcmdコマンドを呼び出します.どうやってYボタンを入力するかをシミュレーションします.
もっと読む
cmd
javaプログラムで上のコマンドを呼び出します.
ネット上で普通に返信します
System.in.read入力を読めばいいです.得られた内容が必要かどうかを判断します.
コードはどうやって実現しますか?
java-cmd関連の招待状のリンク
1.http://www.iteye.com/topic/561256
原文のリンク:https://riboseyim.github.io?source=iteye&pid=cmd
cmd
keytool -import -alias publiccert -file D:\cert.cer -keystore D:\publicCerts.store -storepass publicstore123
ccertをダウンロード:http://dl.iteye.com/topics/download/fea5c7ae-79f0-3c29-ab44-a042187ede42 javaプログラムで上のコマンドを呼び出します.
public static String exec(String cmd) {
StringBuffer sb1;
StringBuffer sb2;
sb1 = new StringBuffer();
sb2 = new StringBuffer();
String temp1 = "";
String temp2 = "";
Runtime rt = Runtime.getRuntime();
try {
System.out.println(cmd);
Process p = rt.exec(cmd);
BufferedReader bufferedReader1 = new BufferedReader(
new InputStreamReader(p.getInputStream(),"GBK"));
BufferedReader bufferedReader2 = new BufferedReader(
new InputStreamReader(p.getErrorStream()));
while ((temp1 = bufferedReader1.readLine()) != null) {
sb1.append(temp1);
System.out.println(temp1);
}
while ((temp2 = bufferedReader2.readLine()) != null) {
sb2.append(temp2);
System.out.println(temp2);
}
p.waitFor();
return sb1.toString();
} catch (Exception e) {
e.printStackTrace();
}
return sb1.toString();
}
プログラムは実行できません.cmdウィンドウにコマンドを入力して、Yを入力してから、進めます.ネット上で普通に返信します
System.in.read入力を読めばいいです.得られた内容が必要かどうかを判断します.
コードはどうやって実現しますか?
java-cmd関連の招待状のリンク
1.http://www.iteye.com/topic/561256
原文のリンク:https://riboseyim.github.io?source=iteye&pid=cmd