使用Java程序打开一个网站 最近做了个东西使用SWT技术在一个客户端程序 需要升级时在提示升级 点击窗体上的一个连接 打开下载网页 花费了我很长时间 用到了把它记录下来 怕是忘记,需要时可以直接来用到。
try {
//不是在Java程序中执行而是在操作系统中执行
Runtime.getRuntime().exec("cmd /c start http://blog.csdn.net/blogluoqi/");
//Runtime.getRuntime().exec("explorer \"http://www.chni.com.cn\"");
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
ava的Runtime.getRuntime().exec(commandStr)可以调用执行cmd指令。
cmd /c dir 是执行完dir命令后关闭命令窗口。
cmd /k dir 是执行完dir命令后不关闭命令窗口。
cmd /c start dir 会打开一个新窗口后执行dir指令,原窗口会关闭。
cmd /k start dir 会打开一个新窗口后执行dir指令,原窗口不会关闭。
可以用cmd /?查看帮助信息。
★CMD命令★
1. gpedit.msc-----组策略
2. sndrec32-------录音机
3. Nslookup-------IP地址侦测器
4. explorer-------打开资源管理器
5. logoff---------注销命令
6. tsshutdn-----