
正文
java调用cmd代码,java 调用cmd
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
JAVA中如何执行DOS命令
一种方法是把命令解释器包含在exec()的参数中。例如,执行dir命令,在NT上,可写成 exec(cmd.exe /c dir),在windows 95/98下,可写成“command.exe /c dir”,其中参数“/c”表示命令执行后关闭Dos立即关闭窗口。
执行DOS的内部命令 如果要执行一条DOS内部命令,有两种方法。一种方法是把命令解释器包含在exec()的参数中。
进入DOS环境以后,在把当前的DOS路径改成你的程序所在的路径,可以用CD命令来实现,比如:你的java程序放在C:/jdk/bin下面,你可以用 cd c:/jdk/bin 进入到这个目录里面,然后编译运行程序。
用txt编辑一个 Test.java,假设是匿名包,将它放在D盘,即 d:\\Test.java 然后打开cms窗口,输入d:,回车,切换到D盘,然后执行javac Test.java,此时会在D盘生成一个Test.class,然后执行java Test,就OK了。
相关问答
Q1: java中如何调用用于运行java程序的cmd命令啊
java的Runtime.getRuntime().exec(commandStr)可以调用执行cmd指令。cmd /c dir 是执行完dir命令后关闭命令窗口。cmd /k dir 是执行完dir命令后不关闭命令窗口。
直接运用java的Runtime.getRuntime().exec(commandStr)来调用cmd执行指令,其中commandStr为指令字符串,用户可以根据自己的需求更改。比如说:cmd /c dir 是执行完dir命令后关闭命令窗口。
在D盘根目录下建一个文本文件(.txt),然后在里面编一个程序,比如 public class Hello{ public static void main(String[] args){ System.out.println(Hello Java!);} } 然后保存,关闭,将后缀名改为.java。
第一步:运行输入“cmd”,此时进入DOS命令窗口。第二步:“输入 c:”,回车,此时进入c盘目录之下。第四步:“输入 javac HelloWorld.java”,回车,此时为程序的编译过程。
系统变量配置完毕 检验是否设置成功就在命令行中输入javac命令,会显示你安装的java信息。具体步骤如下:开始菜单——运行——输入cmd(这时显示出命令行窗口)——输入javac。你是不是把cmd当成java命令了?cmd是系统命令。
Q2: 如何使用java结束进程,或调用cmd命令?
java运行出现死循环时,在dos命令行界面下,可以直接使用ctrl+c的组合键来停止程序,ctrl+c组合键在dos命令行界面中可以不用等待程序正常运行结束,直接终止程序;还可以直接点击dos命令行界面窗口的关闭按钮来结束程序。
java的Runtime.getRuntime().exec(commandStr)可以调用执行cmd指令。cmd /c dir 是执行完dir命令后关闭命令窗口。cmd /k dir 是执行完dir命令后不关闭命令窗口。
输入 java Hello 回车 若输出下图,恭喜你,成功了!你已经把java类中,输出打印“Hello World”显示在cmd命令行中。
pro.waitFor();导致当前线程等待,如有必要,一直要等到由该 Process 对象表示的进程已经终止。如果已终止该子进程,此方法立即返回。如果没有终止该子进程,调用的线程将被阻塞,直到退出子进程。
在CMD下停止正在运行的命令的具体步骤如下:我们需要准备的材料分别是:电脑。首先我们打开运行,输入“CMD”,之后回车确定。然后我们在弹出来的窗口中点击输入“tasklist”,回车确定。
Q3: java执行cmd想要调用两条命令
1、java的RuntimegetRuntimeexeccommandStr可以调用执行cmd指令,exe或者批处理程序 下面是调用批处理代码的例子 你只需要修改quotDpublicbatquot为你要执行的程序就可以了 或者修改runexec的参数为你所需执行的命令。
2、【cmd常用命令大全】cmd命令同时运行两个命令方法:首先同时按下Win+R在打开的运行中输入CMD,如下图所示。 只要使用&来将两个命令连接起来,如下图所示那么就可以按照运行运行两个命令了。
3、可以用这三种分开 & && || 用&隔开,用法是前后命令不管是可否运行都会运行下去,1命令&2命令,就是运行1命令,运行2命令。
4、这两个命令写在一行执行是不行的。你可以写批文件.bat,再执行.bat。理论上,两个命令,可以用 && 联结,但未必正确工作。例如:cmd /K echo 12345 && echo abcde 后一句在exit shell 后才执行, 不是你要的。
5、del D:\*echo 1必须等 del 删完了以后才会执行 echo 1,这样,因为 D 盘的文件很多,很需要一段时间,那么就无法实现「同时执行」的效果了。但是如果你只需要一行写两个指令,那么这个符号可以完美地符合你的需求。
6、System.out.println(Hello Java!);} } 然后保存,关闭,将后缀名改为.java。
Q4: 想用java调用cmd,并能在cmd里直接调用的时候执行语句
1、java的Runtime.getRuntime().exec(commandStr)可以调用执行cmd指令。cmd /c dir 是执行完dir命令后关闭命令窗口。cmd /k dir 是执行完dir命令后不关闭命令窗口。
2、Technologies\ATI Control Panel;D:\java\bin;D:\apache-tomcat-36-LE-jdk14;(最后一条就是JDK的路径了)。
3、打开cmd并且以管理员身份运行,进入到java文件夹中(图片只是参考,请根据java放置的位置进入)。
4、如图新建一个hello.java文件,写上你的代码。在文件的目录下打开cmd,输入命令 javac hello.java 编译成功会生成hello.class文件 运行编译好的文件,输入命令javac hello (不需要文件后缀)。
java调用cmd代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java 调用cmd、java调用cmd代码的信息别忘了在本站进行查找喔。






