+ -
当前位置:首页 → 问答吧 → 监视网络不通则关机

监视网络不通则关机

时间:2009-10-15

来源:互联网


<?php
$count = 0;
while(true) {
    system('ping qq.com', $retval);
if(!$retval) {
  break;
} else {
  $count ++;
}
if($count > 10) {
     system('shutdown -s -t 60 -f -c "网络不通,60s后关机"', $retval);
}
}

作者: phpvista   发布时间: 2009-10-15

太简单了。

作者: luzhou   发布时间: 2009-10-15

什么 os  都可以?

作者: sunnynet   发布时间: 2009-10-15

此关机的命令, 只能用于WIN系统, 并且 必须 有足够的权限

作者: kupe   发布时间: 2009-10-18

那linux下呢?

作者: wengbin22   发布时间: 2009-10-18

wengbin22 你给写出来吗!

作者: jvones   发布时间: 2009-10-18

这个关机是关PHP服务器,还是操作的这台机子啊

作者: nnazz   发布时间: 2009-10-19

不是吧,PHP也有这样的权限?

作者: coac   发布时间: 2009-10-25

LINUX 改成HALT -P

作者: xiasha11   发布时间: 2009-11-12

挺有用的,不过没有设置多少间隔一次循环里加个sleep(60);比较好~

作者: sinnett   发布时间: 2009-11-13

是關服務器的...只要打開了safe mode就失效...

作者: hklcf   发布时间: 2009-11-16