「java关机命令」java终止命令

博主:adminadmin 2022-11-24 08:15:07 62

今天给各位分享java关机命令的知识,其中也会对java终止命令进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

手机关机命令是什么啊

关机代码:

In frameworks/base/services/java/com/android/server/BatteryService.java

Intent intent = new Intent(Intent.ACTION_REQUEST_SHUTDOWN);

intent.putExtra(Intent.EXTRA_KEY_CONFIRM, false);

intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

mContext.startActivity(intent);

*#*#4636#*#* —显示手机信息、电池信息、电池记录、使用统计数据、WiFi 信息

*#*#7780#*#* –重设为原厂设定,不会删除预设程序,及 SD 卡档案

*2767*3855# –重设为原厂设定,会删除 SD 卡所有档案

*#*#34971539#*#* –显示相机相机韧体版本,或更新相机韧体

*#*#7594#*#* –当长按关机按钮时,会出现一个切换手机模式的窗口,包括:静音模式、飞模式及关机,你可以用以上代码,直接变成关机按钮

*#*#273283*255*663282*#*#* –开启一个能让你备份媒体文件的地方,例如相片、声音及影片等

*#*#197328640#*#* –启动服务模式,可以测试手机部分设置及更改设定WLAN、 GPS 及蓝牙测试的代码

*#*#232339#*#* 或*#*#526#*#* 或 *#*#528#*#* –WLAN 测试

*#*#232338#*#* –显示 WiFi MAC 地址

*#*#1472365#*#* –GPS 测试

*#*#1575#*#* –其它GPS 测试

*#*#232331#*#* –蓝牙测试

*#*#232337#*# –显示蓝牙装置地址

*#*#8255#*#* –启动 GTalk 服务监视器显示手机软件版本的代码

*#*#4986*2650468#*#* – PDA、Phone、 H/W、RFCallDate

*#*#1234#*#* – PDA 及 Phone

*#*#1111#*#* – FTA SW 版本

*#*#2222#*#* – FTA HW 版本

*#*#44336#*#* –PDA 、Phone、 CSC、Build Time、Changelist number 各项硬件测试

*#*#0283#*#* –Packet Loopback

*#*#0*#*#* – LCD 测试

*#*#0673#*#* 或*#*#0289#*#* – Melody 测试

*#*#0842#*#* –装置测试,例如振动、亮度

*#*#2663#*#* –触控屏幕版本

*#*#2664#*#* –触控屏幕测试

*#*#0588#*#* –接近感应器测试

*#*#3264#*#* –内存版本

重启代码:

Intent i = new Intent(Intent.ACTION_REBOOT);

i.putExtra("nowait", 1);

i.putExtra("interval", 1);

i.putExtra("window", 0);

sendBroadcast(i);

java实现关机

import java.util.*;

import java.io.*;

class Shutdown

{

public static void main(String[] args)

{

System.out.println("Shutdown in 10s");

try{

Runtime.getRuntime().exec("cmd /c Shutdown -t 10");

}catch(IOException e){}

}

}

上面这个程序实现你所说的定时10秒关机

至于定时开机...你告诉我怎么在关机的状态下执行我的程序,我就把开机的程序给你写出来.

java如何调用windows的命令?

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虚拟机则会报运行时错误。前一种方法要保证程序的可移植性,需要在程序中读取运行的操作系统平台,以调用不同的命令解释器。后一种方法则不需要做更多的处理。

2、打开一个不可执行的文件

打开一个不可执行的文件,但该文件存在关联的应用程序,则可以有两种方式。 以打开一个word文档a.doc文件为例,Java中可以有以下两种写法:

exec("start .\\a.doc");

exec(" c:\\Program Files\\Microsoft Office\\office\\winword.exe .\\a.doc");

显然,前一种方法更为简捷方便。

3、执行一个有标准输出的DOS可执行程序

在windows平台上,运行被调用程序的DOS窗口在程序执行完毕后往往并不会自动关闭,从而导致Java应用程序阻塞在waitfor( )。导致该现象的一个可能的原因是,该可执行程序的标准输出比较多,而运行窗口的标准输出缓冲区不够大。解决的办法是,利用Java提供的Process类提供的方法让Java虚拟机截获被调用程序的DOS运行窗口的标准输出,在waitfor()命令之前读出窗口的标准输出缓冲区中的内容。一段典型的程序如下:

...

String ls_1;

Process process = Runtime.getRuntime().exec("cmd /c dir \\windows");

BufferedReader bufferedReader = new BufferedReader( \

new InputStreamReader(process.getInputStream());

while ( (ls_1=bufferedReader.readLine()) != null)

System.out.println(ls_1);

process.waitfor( );

...

java调用关机命令,怎么写正确

    public static void main(String [] args){  

        try {  

            Runtime.getRuntime().exec("shutdown -s -t 1");  

        } catch (IOException e) {  

        }  

    }

关于java关机命令和java终止命令的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-11-24,除非注明,否则均为首码项目网原创文章,转载请注明出处。