|
发表于 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) {}
}
} |
|
|
|
|
|
|
|
发表于 5-7-2007 10:51 PM
|
显示全部楼层
哦。。。对不起哦。。。。BC2207。。。。我也有去试,不过就是什么也没有发生咯。。。。所以也就放弃了咯。。。。哈哈。。。。不过还是要谢谢你哦。。。。 |
|
|
|
|
|
|
| |
本周最热论坛帖子
|