【转】java中调用cmd命令(cmd /c 和 cmd/k)获得当前目录绝对路径
2015-08-19 17:35
295 查看
@URL http://blog.csdn.net/yx5131421/article/details/7447355
@author yx5131421@CSDN
-----------------------------------------------------------------
cmd /c和cmd /k
java的Runtime.getRuntime().exec(commandStr)可以调用执行cmd指令。
cmd /c dir 是执行完dir命令后关闭命令窗口。
cmd /k dir 是执行完dir命令后不关闭命令窗口。
cmd /c start dir 会打开一个新窗口后执行dir指令,原窗口会关闭。
cmd /k start dir 会打开一个新窗口后执行dir指令,原窗口不会关闭。
echo 当前盘符:%~d0
echo 当前盘符和路径:%~dp0
echo 当前批处理全路径:%~f0
echo 当前盘符和路径的短文件名格式:%~sdp0
echo 当前CMD默认目录:%cd%
echo 目录中有空格也可以加入""避免找不到路径
echo 当前盘符和路径的短文件名格式:"%~sdp0"
echo 当前CMD默认目录:"%cd%"
@author yx5131421@CSDN
-----------------------------------------------------------------
cmd /c和cmd /k
java的Runtime.getRuntime().exec(commandStr)可以调用执行cmd指令。
cmd /c dir 是执行完dir命令后关闭命令窗口。
cmd /k dir 是执行完dir命令后不关闭命令窗口。
cmd /c start dir 会打开一个新窗口后执行dir指令,原窗口会关闭。
cmd /k start dir 会打开一个新窗口后执行dir指令,原窗口不会关闭。
echo 当前盘符:%~d0
echo 当前盘符和路径:%~dp0
echo 当前批处理全路径:%~f0
echo 当前盘符和路径的短文件名格式:%~sdp0
echo 当前CMD默认目录:%cd%
echo 目录中有空格也可以加入""避免找不到路径
echo 当前盘符和路径的短文件名格式:"%~sdp0"
echo 当前CMD默认目录:"%cd%"
相关文章推荐
- 输入年、月、日,计算其为星期几
- Java 多线程 并发编程
- Java中volatile关键字的含义
- 登录出错不过3,结合springsec
- 利用jdk6中Annotation将XML与对象之间互相转化(二)
- Introduction to Java Programming编程题3.22<判断点是否在圆内>
- java 垃圾回收总结(2)
- java代码--文件过滤器
- Introduction to Java Programming编程题3.22<判断点是否在矩形内>
- java 垃圾回收总结(1)
- Spring Side3的安全框架
- java中使用akka手记三 cluster详例
- Java面向对象---多态
- Spring源码解析和配置文件加载
- java异常处理
- 利用jdk6中Annotation将XML与对象之间互相转化(一)
- Java的Timer和TimerTask
- Introduction to Java Programming编程题3.27<判断点是否在三角形内>
- 关于java中split的使用
- eclipse 搭建activiti5.17项目生成流程过程