java运行windows的cmd命令简单代码
我也不知道这个叫什么,就是比如我要打开我电脑的计算机,可以直接在命令行输入“calc”就可以了。
现在用让代码去执行。
代码如下:
public static void main(String[] args) throws IOException {
Runtime.getRuntime().exec("calc");
}
结果如图:
因为是校园网,平时睡觉的时候喜欢把360wifi插在电脑上开着wifi,然后上床上玩手机,完了不想起来关电脑,所以就写了个用手机关电脑的小程序。用的就是这个原理。
相关推荐
-
Java中如何调用cmd压缩文件
今天在做一个java调用windows的压缩命令时遇到一奇怪问题代码如下: 复制代码 代码如下: String cmd ="C:/Program Files (x86)/WinRAR/rar.exe a c:/test.rar c:/test.log"; //System.out.println(cmd);Process proc = Runtime.getRuntime().exec(cmd); 以上代码在Xp,win7,windows server2003执行完全正常发现将代码转移
-
Windows系统中Java调用cmd命令及执行exe程序的方法
Java调用cmd命令,并输出显示信息: package com.anxin.cmd.test; import java.io.BufferedReader; import java.io.InputStreamReader; public class Command { public static void main(String[] args) { try { Runtime rt = Runtime.getRuntime(); Process pr = rt.exec("cmd /c di
-
java程序打包成exe与jar的图文教程
Java程序打包 1.java工程源码打包成jar包 选中工程,右键选择export... 选择Runnable JAR file (1)launch configuration 启动配置,java程序的启动类,如果工程没有生成类,先执行"选中工程--run as---Java Application " (2)Export Destination 输出文件名称,要生成的jar文件 2.jar包转换成.exe 使用exe4j4.0将jar生成exe执行文件 破解的exe4j4.0可在下
-
Java程序生成exe可执行文件详细教程(图文说明)
Java程序打包成exe可执行文件,分为两大步骤. 第一步:将Java程序通过Eclipse或者Myeclipse导成Jar包 第二步:通过exe4j讲Jar包程序生成exe可执行文件 第一步详解: 将java程序生成Jar包 以下是Myeclipse导出Jar包,首先选择项目"右击" 点击"Export" 选择JAR file 只保留项目底下的src目录勾选,config和lib为配置文件及程序所需的Jar包 点击"next" 选择Main方法
-
解决Java调用BAT批处理不弹出cmd窗口的方法分析
常规调用方式:(这个肯定会弹出cmd窗口) 复制代码 代码如下: Runtime.getRuntime().exec("cmd.exe /C start D:\\test.bat"); 解决不弹框只需要"start"后面加一个参数"/b"就行: 复制代码 代码如下: Runtime.getRuntime().exec("cmd.exe /C start /b D:\\test.bat"); 复制代码
-
java执行windows下cmd命令的方法
本文实例讲述了java执行windows下cmd命令的方法.分享给大家供大家参考. 具体实现代码如下: 复制代码 代码如下: //获取运行时 Runtime rt = Runtime.getRuntime(); //获取进程 Process p = rt.exec(String[] cmdarray);//或者 Process p = rt.exec(String cmd); //如果p不为空,那么要清空 if(null!=p){destory p.destory(); p=null; } 例如
-
java.exe和javaw.exe的区别及使用方法
相同点:二者都是Java的虚拟机,用来执行Java程序 区别:javaw.exe运行程序时不会输出控制台信息,如果是双击打开jar文件的话(假设已经设置好了打开方式),那么根本就不会出现控制台窗口,主要用来运行带窗体的应用程序,其中的"w"就是window的意思,所以用它来运行控制台程序时虽不会报错,但不会输出任何结果.而java.exe无论运行控制台程序,还是运行窗体程序都没有任何问题. 情景模拟一: 编写一个最简单的控制台程序: 复制代码 代码如下: public static v
-
java打包成可执行的jar或者exe的详细步骤
下面介绍过程: 第一步:完成Java GUI程序在Eclipse下,程序能够正常运行. 第二步:准备清单文件(MANIFEST.MF) 方法1:直接拷贝其它能运行的JAR文件中的MANIFEST.MF进行修改方法2:利用IDE工具,如Eclipse在生成JAR文件时自动生成MANIFEST.MF内容如下: 复制代码 代码如下: Manifest-Version: 1.0Main-Class: manager.ui.MainFrameClass-Path: ./lib/spring.jar ./l
-
java运行windows的cmd命令简单代码
我也不知道这个叫什么,就是比如我要打开我电脑的计算机,可以直接在命令行输入"calc"就可以了.现在用让代码去执行. 复制代码 代码如下: public static void main(String[] args) throws IOException { Runtime.getRuntime().exec("calc"); } 结果如图: 因为是校园网,平时睡觉的时候喜欢把360wifi插在电脑上开着wifi,然后上床上玩手机,完了不
-
Java调用Windows的DOS命令的方法
这是一个使用java代码调用dos命令的实例,在这里我就不多说,直接上代码,代码如下: 复制代码 代码如下: import java.io.*; /** * Java调用windows的DOS命令 * 实现调用Windows的ipconfig命令,然后将输出的信息通过IO流输出到控制台. */ public class RunWindowsCommand{ public static void main(String[] args) { InputStream
-
Windows使用cmd命令行查看、修改、删除与添加环境变量
您可以在cmd中使用SET,显示或设置环境变量. 一.查看环境变量 1.查看当前所有可用的环境变量 输入 set 即可查看. 2.查看某个环境变量 输入 “set 变量名”即可.比如想查看path变量的值,即输入 set path 二.修改环境变量 注意:所有的在cmd命令行下对环境变量的修改只对当前窗口有效,不是永久性的修改.也就是说当关闭此cmd命令行窗口后,将不再起作用. 永久性修改环境变量的方法有两种:一种是直接修改注册表,另一种是通过我的电脑-〉属性-〉高级,来设置系统的环境变量(查看
-
PowerShell入门教程之PowerShell和Cmd命令行的关系?
PowerShell是命令行的加强版吗?PowerShell能执行命令行的所有命令吗?PowerShell要替代命令行?这三个问题的答案足以让我们了解PowerShell与Cmd命令行之间的关系.让我们慢慢道来... PowerShell中的CMD命令 启动PowerShell,在其中输入几个常用的Cmd命令 复制代码 代码如下: PS D:\Projects\Practise\PowerShell> dir Directory: D:\Projects\Practise\PowerSh
-
利用WScript.Shell对象隐藏cmd命令行运行框的实现代码
1. WScript.Shell(Windows Script Host Runtime Library)是一个对象,对应的文件是C:\WINDOWS\system32\wshom.ocx,Wscript.shell是服务器系统会用到的一种组件.shell 就是"壳"的意思,这个对象可以执行操作系统外壳常用的操作,比如运行程序.读写注册表.环境变量等.这个对象通常被用在VB或VBS编程中. 2. 安装WScript.Shell对象:regsvr32 WShom.Ocx 卸载WScrip
-
Java 执行CMD命令或执行BAT批处理方式
Java 执行CMD命令或执行BAT批处理 背景 日常开发中总能遇到一些奇怪的需求,例如使用java执行cmd命令或者bat批处理文件,今天就简单记录一下使用过程. 使用 废话不多说直接上代码 import java.io.BufferedReader; import java.io.FileWriter; import java.io.IOException; import java.io.InputStreamReader; public class Cmder { /** * 执行一个cm
-
解决java执行cmd命令调用ffmpeg报错Concat error - No such filter '[0,0]'问题
最近公司有一个公交项目,要生成报站语音,采用的是 报站前缀 + 站点名 + 报站后缀,3个MP3文件拼接的方式,拼接成一个完整的语音,且需要转码率和比特率,使用到了ffmpeg. 去网上找了一些ffmpeg相关的命令,参考: 安装命令参考 音频转码: ffmpeg -i **.mp3 -ar 8000 -ac 2 -y -b:a 32k -vol 400 **.mp3 音频拼接: //音频拼接 (1) ffmpeg -i "concat:test4.mp3|180_out.mp3" -
随机推荐
- JavaScript设计模式之单件模式介绍
- PHP isset()与empty()的使用区别详解
- XML与ASP简单结合实现HTML模板功能
- angularjs中的单元测试实例
- javascript框架设计之框架分类及主要功能
- Service0.exe分析及清除方法提供
- 使用批处理文件生成文件列表清单
- 详解Java设计模式编程中的Flyweight享元模式的开发结构
- c语言线程终止练习示例
- Python中关键字is与==的区别简述
- Python中operator模块的操作符使用示例总结
- Python 开发Activex组件方法
- MySQL里实现类似SPLIT的分割字符串的函数
- jsp实现防盗链的方法
- 简单实现js页面切换功能
- 用root用户登陆PHPmyAdmin出现Client does not support authentication ...
- 流氓,就得赶走,一个都不留!
- PHP实现链式操作的三种方法详解
- 浅谈python 线程池threadpool之实现
- Spring boot 实现单个或批量文件上传功能