Process p = Runtime.getRuntime().exec("cmd /c start cmd /K \"cd /d c:/windows/system32&&dir\"");
start 是启动一个新的命令行窗口,默认情况下是启动一个不可见的cmd进程
/K 是执行后面的命令后保持窗口不关闭
&& 是当执行两个命令时用它连接起来
当两个以上的命令一起执行时,必须得加引号。
start 是启动一个新的命令行窗口,默认情况下是启动一个不可见的cmd进程
/K 是执行后面的命令后保持窗口不关闭
&& 是当执行两个命令时用它连接起来
当两个以上的命令一起执行时,必须得加引号。
本文深入探讨了使用Java执行CMD命令的高级方法,包括如何使用Runtime.getRuntime().exec()方法来启动新命令行窗口,并详细解释了参数如/K、&&和引号的作用。
4622

被折叠的 条评论
为什么被折叠?



