在JAVA中我想连续执行两条DOS命令,除了写个 bat的文件运行之外,还有其它方法吗? 如题 ,比如我想进入d:/test文件夹里面,需要先执行"cmd.exe d:",再执行"cmd.exe cd test",我合并成一条,应该怎么执行? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 说得不太好,再补充一下,比如我当前在C盘,我想进入到D:/test文件夹下,我该怎么调用来实现,最好用一条DOS命令 那你直接运行 cmd.exe cd d:\test Runtime.getRuntime().exec()方法,参数可以是String数组 试试 cmd.exe & cd test或者 cmd.exe /c cd test C:\>d: & cd d:\test Runtime.getRuntime().exec()方法,参数可以是String数组 正 这个我也忘记是从哪看来的,从 PC-DOS 3.1 就开始接触 DOS 和 DOS 中的批处理了。如今 Windows 当道的大背景下,CSDN 中的 DOS 和批处理欠缺,给你推荐另一个站点:中国DOS联盟——DOS批处理 & 脚本技术http://www.cn-dos.net/forum/forumdisplay.php?fid=23 我晕 是这么回事儿 cd 命令只修改目录 而不修改驱动器 每个驱动器的当前目录 都是独立的如果跨驱动器使用cd命令只会 改变 对应驱动器的当前目录比如 c:当前目录为 c:\windowsd:当前目录为d:\test而你cmd 命令行在c:则 执行 cd 驱动器 显示 相应驱动器的当前目录c:\windows>cd d: D:\Applicationsc:\windows>cd d:\testc:\windows>cd d: D:\test而在cmd中 直接输入驱动器 会切换到输入驱动器所以 执行c:\windows>d:后 驱动器变为 d: 当前目录显示为 d:\test7楼的回复其实就是执行两条命令 当第一条命令(d:)执行成功后 再执行第二条命令然后 我在告诉LZ 其实cd 命令有LZ想要的命令的"使用 /D 命令行开关,除了改变驱动器的当前目录之外,还可改变当前驱动器。"也就是 c:\windows>cd /d d:\test 一个算法问题,请教各位 问一个关于IO流的问题 组合框怎么变成一条直线了啊!! cardLayout 急求J2SE中jTree事件的答案 用PrepareStatement执行报错:数据大小超出此类型的最大值,但是用Statement却可以执行成功 如何读取一个文件夹中所有文件的文件名 在jcreator中调试好的,但直接打html文件时,applet却显示不出来,咋回事 JTextField可以在失去焦点时得到相应吗?用什么listener和event? 什么情况下两个对象可以用“==”或者“!=”来比较啊? JAVA传输文件和排列问题 有做过XSD校验XML文件的没,帮指点一下
或者 cmd.exe /c cd test
这个我也忘记是从哪看来的,从 PC-DOS 3.1 就开始接触 DOS 和 DOS 中的批处理了。如今 Windows 当道的大背景下,CSDN 中的 DOS 和批处理欠缺,给你推荐另一个站点:中国DOS联盟——DOS批处理 & 脚本技术
http://www.cn-dos.net/forum/forumdisplay.php?fid=23
是这么回事儿
cd 命令只修改目录 而不修改驱动器
每个驱动器的当前目录 都是独立的
如果跨驱动器使用cd命令
只会 改变 对应驱动器的当前目录比如 c:当前目录为 c:\windows
d:当前目录为d:\test而你cmd 命令行在c:
则 执行
cd 驱动器
显示 相应驱动器的当前目录
c:\windows>cd d:
D:\Applications
c:\windows>cd d:\testc:\windows>cd d:
D:\test
而在cmd中 直接输入驱动器 会切换到输入驱动器
所以 执行
c:\windows>d:
后 驱动器变为 d: 当前目录显示为 d:\test7楼的回复
其实就是执行两条命令 当第一条命令(d:)执行成功后 再执行第二条命令然后 我在告诉LZ
其实cd 命令有LZ想要的命令的
"使用 /D 命令行开关,除了改变驱动器的当前目录之外,
还可改变当前驱动器。"也就是
c:\windows>cd /d d:\test