佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

12
返回列表 发新帖
楼主: NT~

Java 支持者

[复制链接]
发表于 4-7-2007 01:01 AM | 显示全部楼层

回复 #20 QTQTQT 的帖子

%windir% 是指windows所装载的位置。所以当你在java里run那command,你必需把%windir%改成windows所装载的位置。你可在command prompt里打 "echo %windir%", 就可看到windows所装载的位置。通常都是"c:\windows".

试试以下的code. 但,小心可能会hang机。我试了,而且resume的时候hang住,最后只好'hard reboot'.

import java.io.*;
public class Stanby
{
        public static void main(String args[]) throws Exception
        {
String command = "c:/windows/System32/rundll32.exe powrprof.dll,SetSuspendState";
                try
                {
                        Process p = Runtime.getRuntime().exec(command);
                }catch(IOException ioe) {}
        }
}
回复

使用道具 举报


ADVERTISEMENT

QTQTQT 该用户已被删除
发表于 5-7-2007 10:51 PM | 显示全部楼层
哦。。。对不起哦。。。。BC2207。。。。我也有去试,不过就是什么也没有发生咯。。。。所以也就放弃了咯。。。。哈哈。。。。不过还是要谢谢你哦。。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 13-9-2025 05:47 AM , Processed in 0.093754 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表