RunTime类,后台快速打开浏览器

原创 2017年10月12日 21:49:14

cmd命令是java程序员最开始学习java的时候使用的工具,那么在以后的工作中我们还能用他玩些什么呢?

大家都知道cmd.exe文件是在system32文件夹下面的文件,那么同样在system下的文件我们是否可以操作呢?

接下来看看java中RunTime类的玩法吧。

打开计算器

package com.xxg.action;


import java.io.IOException;


public class action {
public static void main(String[] args) {
Runtime rt=Runtime.getRuntime();
try {
rt.exec("calc");
} catch (IOException e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
}
}

打开记事本

package com.xxg.action;


import java.io.IOException;


public class action {
public static void main(String[] args) {
Runtime rt=Runtime.getRuntime();
try {
rt.exec("notepad");
} catch (IOException e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
}
}


打开一个网站

package com.xxg.action;


import java.io.IOException;


public class action {
public static void main(String[] args) {
Runtime rt=Runtime.getRuntime();
try {
rt.exec("rundll32 url.dll,FileProtocolHandler " + "http://xiangxunguo.com");
} catch (IOException e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
}
}

是不是很好玩呢,也可以通过这个打开具体的文件。

例如:

package com.xxg.action;


import java.io.IOException;


public class action {
public static void main(String[] args) {
Runtime rt=Runtime.getRuntime();
try {
rt.exec("rundll32 url.dll,FileProtocolHandler "+"E:\\cun\\easyUI_红目香薰\\index.html");
} catch (IOException e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
}
}

rundll32是执行32位的dll程序

有些电脑是rundll,还有一些病毒是rundl132这个一定要分清,只要不是在system32下载的这个文件基本都属于病毒。

希望能对大家有所帮助。


版权声明:本文为博主原创文章,未经博主允许不得转载。

Java后台打开浏览器所用到的jar包

  • 2017年12月07日 16:35
  • 506KB
  • 下载

java后台调用HttpURLConnection类模拟浏览器请求实例(可用于接口调用)

原文地址:http://www.jb51.net/article/56558.htm 这篇文章主要介绍了java后台调用HttpURLConnection类模拟浏览器请求实例,该实例可用于接...

Java后台调用HttpURLConnection类模拟浏览器请求实例(可用于接口调用)

一般在项目开发中难免遇到外部接口的调用,本文实例讲述了java后台调用HttpURLConnection类模拟浏览器请求的方法。可用于接口调用。分享给大家供大家参考。具体实现方法如下: packag...
  • KunGe_
  • KunGe_
  • 2017年11月02日 16:43
  • 73

java后台调用HttpURLConnection类模拟浏览器请求实例(可用于接口调用)

package com.cplatform.movie.back.test;     import java.io.BufferedReader;    import java.io.DataOutp...
  • lmy_1
  • lmy_1
  • 2016年11月07日 09:59
  • 891

java后台调用HttpURLConnection类模拟浏览器请求实例

这篇文章主要介绍了java后台调用HttpURLConnection类模拟浏览器请求实例,该实例可用于接口调用,具有一定的实用价值,需要的朋友可以参考下。 一般在项目开发中难免遇到外部接口的调用,本文...

快捷键让SublimeText在编文件快速在浏览器打开

前提是得先安装package control插件 1、通过"ctrl+shift+p"打开命令面板 2、输入"install package"打开安装插件面板 3、输入"view in br...

超简单快速实现附件上传(各种格式文件)和下载显示(调用浏览器下载后选择可以打开的应用查看)

最快速简单的实现附件(各种类型文件,doc,word,excel,ppt,pdf,MP4,MP3,apk,等等)上传到服务器,然后从服务器下载,用浏览器下载,调用可以打开的应用(比如wps)打开查看 ...

快捷键让SublimeText在编文件快速在浏览器打开

今天就通过快捷键让SublimeText在编文件快速在浏览器打开这个功能上小觉研究了几个点,最终皇天不负有心人,终于让小觉找到一个很方便的配置方法。那么现在小觉就这个过程跟大家分享一下: 之前小...

IcePHP框架中的快速后台中的通用CRUD功能框架(五) SCrud 主控类

/**  * CRUD主控类  * @author bluehire  */ class SCrud {     const PATH_VIEW='crud';    //视图路径名   ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:RunTime类,后台快速打开浏览器
举报原因:
原因补充:

(最多只允许输入30个字)