企业录,供求信息免费发布平台
 
  首 页 企业名录 产品大全 商业机会 企业建站 我的办公室
手机站
企业库
您当前位置是:商业机会 >> 商务服务 >> 软件开发 >> Java编程中DOS命令详解
Java编程中DOS命令详解 Java编程中DOS命令详解_西安达内科技_Java编程中DOS命令详解

点此浏览大图
公 司: 西安达内科技
发布时间:2014年05月21日
有 效 期:2014年11月17日
留言询价 加为商友
  联系信息 企业信息
先生 (seo)
联系时,请说是在企业录看到的,谢谢!
电  话: 029-82222601
传  真:
手  机:
地  址: 中国陕西西安市陕西省西安市兴庆南路10号交大出版大厦6层
邮  编:
公司主页: http://xadnitpx1.qy6.com.cn(加入收藏)
公 司:西安达内科技

查看该公司详细资料

详细说明

    Java编程中DOS:是英文disk operation system的缩写,意思是“磁盘操作系统”,DOS主要是一种面向磁盘的系统软件。说得简单些,DOS就是人与机器的一座桥梁,是罩在机器硬件外面的一层“外壳”。进入DOS系统的方法:打开DOS窗口的方法 点击电脑开始,运行,输入CMD 回车(或按Win+R组合键弹出运行窗口)

  DOS下的一些常用命令:

  dir:显示当前目录下的所有文件和目录;
  md:创建子目录;例如:md kkk 回车
  rd:删除空的子目录(注意必须是空的文件夹哦,不然无法删除);例如:rd kkk 回车
  cd:进入指定的子目录,英文 change directory(改变目录)的缩写,如果要进入xx子目录中,就可以这样写:cd
  abcfile01;
  cd..:退到上一级目录;
  cd:退到根目录;
  del:删除文件(不要和删除文件夹弄混哦);
  exit:退出dos命令行;
  cls:清屏;
  start:打开新的DOS窗口,这个子窗口继承父窗口的所有设置(比如环境变量的设置)。
set:查看现有的环境变量;

下面是一种比较典型的程序模式:

...
Process process = Runtime.getRuntime().exec(".\p.exe");
process.waitfor( );
...

在上面的程序中,*一行的“.\p.exe”是要执行的程序 名,Runtime.getRuntime()返回当前应用程序的Runtime对象,该对象的exec()方法指示Java虚拟机创建一个子进程执行指 定的可执行程序,并返回与该子进程对应的Process对象实例。通过Process可以控制该子进程的执行或获取该子进程的信息。第二条语句的目的等待 子进程完成再往下执行。

但在windows平台上,如果处理不当,有时并不能得到预期的结果。下面是西安达内Java培训(http://www.xatarena.cn)老师在实际编程中总结的几种需要注意的情况:

1、执行DOS的内部命令

如果要执行一条DOS内部命令,有两种方法。一种方法是把命令解释器包含在exec()的参数中。例如,执行dir命令,在NT上,可写成 exec("cmd.exe /c dir"),在windows 95/98下,可写成“command.exe /c dir”,其中参数“/c”表示命令执行后关闭Dos立即关闭窗口。另一种方法是,把内部命令放在一个批命令my_dir.bat文件中,在Java程序 中写成exec("my_dir.bat")。

如果仅仅写成exec("dir"),Java虚拟机则会报运行时错误。前一种方法要保证程序的可移植性, 需要在程序中读取运行的操作系统平台,以调用不同的命令解释器。后一种方法则不需要做更多的处理。


免责声明:以上所展示的信息由会员自行提供,内容的真实性、准确性和合法性由发布会员负责,www.qy6.com.cn对此不承担任何责任。如有侵犯您的权益,请来信通知删除。
该公司其他商业信息
 1 直接到第
20 条信息,当前显示第 1 - 20 条,共 1

机械 仪器 五金 电子 电工 照明 汽摩 物流 包装 印刷 安防 环保 化工 精细化工 橡胶塑料 纺织 冶金 农业 健康保养 建材 能源 服装 工艺品 家居用品 数码 家用电器 通讯产品 办公 运动、休闲 食品 玩具 商务 广告 展会
1 2 3 4 5 6 7 8 9 10 .. 联系人:陈 电话:029-82222601

关于我们 | 网站指南 | 广告服务 | 诚招代理 | 诚聘英才 | 付款方式 | (企业录)联系方式 | 友情链接 | 网站地图