TA的每日心情 | 开心 2021-3-12 23:18 |
---|
签到天数: 2 天 [LV.1]初来乍到
|
一个windows关机程序,XP下通过.
- //java关机代码
- /**
- * Created by IntelliJ IDEA.
- * autor:cofbean
- * 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("shutdown "+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("-----------------------
- " +
- "关机 -s
- " +
- "重起 -r
- " +
- "注销 -l
- " +
- "-----------------------
- ");
- }
- else{
- try{
- CtrWDS.getInstance().exec(str[0]);
- Thread.currentThread().sleep(10000L);
- }
- catch(Exception e){
- //CtrWDS.getInstance().exec(str[0]);
- }
- }
- }
- }
复制代码
源码下载:http://file.javaxxz.com/2014/10/1/210721422.zip |
|