时间:2016-3-11来源:本站原创作者:佚名
以打开一个word文档mydoc.doc文件为例,java中可以有以下两种写法:

相关文章

开源中国正式进军软件开发众包领域

评论

exec(" c:program filesmicrosoft officeofficewinword.exe .mydoc.doc");

除了10亿美金还有哪些 解读华为开发者大会

(作者:魏勇责任编辑:webbtob)

本文介绍如何在windowxp/nt/2000环境中,编写纯java程序,执行外部命令ipconfig,并通过分析该命令的输入流而获得本机的mac地址的编程方法

我们知道,在每一个java应用程序中都存在着一个与其运行环境相联系的runtime对象该对象可执行外部命令、查可用内存二年级数学应用题等而多数操作系统都提供有查询该机mac地址的命令如在microsoft的操作系统中,命令ipconfig等本文的思路是在程序中运行一个外部命令,将该命令的运行结果作为一个流(stream),读取并分析之,进而实现获取mac地址的目的

:

方法exec还可以打开一个不可执行的程序,但该文件存在关联的应用程序

2 runtime类

在第一种方式中,被执行的命令是start mydoc.doc,开关e:on 指定dos 命令处理器允许命令扩展,而start 命令会开启一个单独的窗口执行所提供的命令

:

欢迎在新浪微博上关注我们

相关专题:java网络编程

上面的程序在运行时会执行dir命令如果在windows95/98下,命令格编程语言学哪个好式可以写成"command.exe /c dir"开关/c指明后面跟随的字符串是命令,并在执行命令后关闭dos 窗口

以下是引用片段:

1 引言

openpower基金会推第二代分布式计算

一般不实例化一个runtime对象但是可以通过调用静态方法runtime.getruntime( )而获得对当前runtime对象的引用runtime 类的大多数方法是实例方法

exec(""cmd /e:on /c start mydoc.doc"");

123下一页阅读全文

2015中国大数据技术大会在京召开

runtime.getruntime()返回当前应用程序的runtime对象,该对象的exec()方法指示java虚拟机创建一个子进程执行指定电脑入门学习课件的可执行程序,并返回与该子进程对应的process对象实例通过process可以控制该子进程的执行或获取该子进程的信息第二条语句的目的是等待子进程完成后再往下执行

在每一个java 应用程序里面,都有惟一的一个runtime 对象通过这个runtime 对象,应用程序可以与其运行环境发生相互作用

吸引了bat和200万码农 软件众包的春天来临

runtime 对象的作用主要有:执行外部命令;返回空闲内存;运行垃圾回收器;加载动态库等

process process = runtime.getruntime().exec("cmd.exe /c dir");

聚焦创客痛点 当互联网+遇到ict服务定制化

用java编写的应用最广的编程语言程序,可以很方便地运行在各种平台的环境但在实际的开发过程中,有时不得不涉及一些底层的编程比如为了防止软件盗用,我们希望软件只能在指定计算机上运行,所以需要程序读取该机区分于其它计算机的硬件特征,如mac地址等作为一种跨平台语言,给java语言提出了挑战本文正是针对该问题,提出一种直接用纯java语言,读去mac地址的编程方法

以下是引用片段:

applets和其他不可信赖的程序由于没有引起一个安全异常(securityexception)而不能调用任何的runtime方法

process.waitfor();

下面的例子演示了怎样使用runtime 对象运行一个外部命令


白癜风多久能治好
转载请注明原文网址:http://www.gzdatangtv.com/bcyyys/489.html
------分隔线----------------------------