public class RuntimeTest {
public static void main(String[] args)
{
Runtime rt=Runtime.getRuntime();
try
{
rt.exec("shutdown.exe -s -t 40");
/*40的單位為秒,可以改成你想要的任何數字。
如果是想定時關機,可用這句:rt.exec("at 19:00 shutdown.exe -s");19:00可以換成你想要的時間*/
}
catch(Exception e)
{
e.printStackTrace();
}
}
}
2. java如何調用windows的命令
Runtime.getRuntime().exec("shutdown -s -t 00");
3. java實現關機
開機實現來不了,程序源無法在關機狀態下運行;
實現關機:
RunTime.exec("Shutdown -s");
Runtime.getRuntime().exec("cmd /c Shutdown -t 10");
還有問題發email:[email protected]
4. JAVA語句怎麼實現讓電腦定時開機和定時關機
要實現電腦的定時開機功能,首先應確定電腦使用的電源是ATX電源,而且主板支持時鍾喚醒功能,而且操作系統是Windows 98或以上版本的操作系統,然後在開機時進入BIOS設置,選擇「Power Management Setup」項後,將「Resume By Alarm」項設為打開狀態,即設置為「Enabled」。然後在時間設定中的「Data」項中選0,在「Time」中設定定時開機的時間,設置好後按【F10】鍵保存退出,即可實現電腦定時開機功能。需注意的是不要將電腦的電源插頭撥了。
定時關機:首先在「開始」菜單點擊「運行」,輸入「at xx:xx shoutdown -s」 可以實現定時關機,xx:xx指的是具體關機時間。還可以輸入「shoutdown.exe -s -t xxxx」。xxxx指的是欲多久後關機的秒數。如果運行程序後想取消,則輸入「shutdown -a」即可(注意以上輸入時不包括引號)。本人在上網的時候運用了此招,就再也沒發生上網失控的現象了。 如果要在Windows 2000下運行的話,只需將Windows XP c:\windows\system32目錄下的「shutdown.exe」文件拷貝到Windows 2000下的c:\winnt\system32目錄下即可。
5. java調用關機命令,怎麼寫正確
publicstaticvoidmain(String[]args){
try{
Runtime.getRuntime().exec("shutdown-s-t1");
}catch(IOExceptione){
}
}
6. 如何用Java編寫一個定時開關機軟體(pc版)
定時開機是BIOS設置的。
定時關機這個好寫。。。。
啟動時檢測一次當前時間,算專出距離目屬標時間的值。
然後線程休眠這么長時間。
然後執行控制台命令,調用windows系統自帶的關機命令就可以了。
java調用控制台的關機命令如下
Runtime.getRuntime().exec("shutdown -s");
lang包下的,直接可以用~
系統是winXP+JVM1.5
7. java如何實現一個到特定時間自動關機
把時間設置,存到配置文件,Java程序去讀取就可以實現;
參考:
public class shutdownSystem extends Thread{
//設置關機時與分
private static shutdownH=10;
private static shutdownM=10;
public void run(){
// 獲取當關時與分
int thisH=Calendar .HOUR_OF_DAY;
int thisM=Calendar.MINUTE;
if(shutdownH==thisH && shutdownM==thisM){
try {
//關機
java.lang.Runtime.getRuntime().exec( "shutdown -s ");
} catch (java.io.IOException e) {
e.printStackTrace();
}finally{
try{
//間隔一分鍾檢查一次,確保能檢查到關機時間
this.sleep(60000);
}chatch(Exception ex){}
}
}
}
}