これ、未だに重要あるのです〜 今回はJavaから*.batを実行する方法についてまとめます。 説明が面倒なので、サンプルコードを。 サンプルコード 「echo|」とは? 「new BufferedReader(new InputStreamReader(in, MS932"));」とは? 「process.waitFor()」とは? サンプルコード public int executeBat(String path) { String[] cmds = { "cmd.exe", "/c", "echo|" + path }; try { return execCommand(cmds); } catch (Exception e) { e.printStacktrace(); } } private int execCommand(String cmd) throws IOExceptio
![javaからwindowsのバッチファイル(*.bat)を実行する - 文系プログラマによるTIPSブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/398739291290cf162f721fc4df44720f023edcee/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Ft%2Ftreeapps%2F20180424%2F20180424102046.png)