日期:2014-05-18  浏览次数:20684 次

请问如何用jsp关闭TOMCAT或者它所在服务器XP操作系统。
需要使用jsp触发远程的web服务器自动关闭计算机。
请问如何实现啊?是不是使用jsp调用windows的程序呢?

------解决方案--------------------
用别的语言做个客户端组件调用API实现关机
------解决方案--------------------
当然可以!!写一个bat,然后用runntime来调用!jsp其实和servlet实质没有分别的
------解决方案--------------------
Java code
try { 

Runtime.getRuntime().exec("shutdown -s"); 
/* 
重起 -r 
注销 -l 
*/
} 

catch (IOException e) { 

System.out.println("关机失败"); 

}

------解决方案--------------------
可以阿,用runntime调用命令就可以了
Windows XP的关机是由Shutdown.exe程序来控制的
下面列出了更多参数, 可以在Shutdown.exe中按需使用。
-f:强行关闭应用程序 
-m \\计算机名:控制远程计算机 
-i:显示图形用户界面,但必须是Shutdown的第一个选项 
-l:注销当前用户 
-r:关机并重启 
-t 时间:设置关机倒计时 
-c "消息内容":输入关机对话框中的消息内容(不能超127个字符) 
指定系统在某个时间(比如12:00)自动关闭:在“打开”中输入命令“at 12:00 Shutdown -s”即可。 
取消定时关机:在“打开”中输入命令“Shutdown -a”即可。
上边是在网上查的一点命令,和参数
------解决方案--------------------
LS正解