应网友yangxjn需要写的一个windows定时关机程序 
. 
/** * Created by IntelliJ IDEA.  * autor:cofbean  * Date: 2004-3-10  * Time: 13:41:48  * qq:21439991  */ 
  
import java.io.IOException; 
  
public class CtrWDS { 
     private static CtrWDS ourInstance = null; 
  
    private CtrWDS() {     } 
  
    public static CtrWDS getInstance() {         if (ourInstance == null) {             ourInstance = new CtrWDS();         }         return ourInstance;     } 
  
    public void exec(String cmd) {         try {             Runtime.getRuntime().exec(cmd);         }  
        catch (IOException e) {             System.out.println("执行失败");         
        }     } 
  
    public void shutdown() {         exec("shutdown -S ");     } 
  
    public void restart() {         exec("shutdown -R ");     } 
  
    public void logout() {         exec("shutdown -L ");     } 
  
    public static void main(String[] str) {         if (str.length == 0) {             System.out.println("-----------------------\n" +                     "关机  -s\n" +                     "重起  -r\n" +                     "注销  -l\n" +                     "-----------------------\n");         }  
        else{ 
           try{                Thread.currentThread().sleep(10000L);             }             catch(Exception e){                CtrWDS.getInstance().exec(str[0]);             }          } 
     } 
 }
  
   
 
  |