PHP远程关机操作的代码

<?php
/**
* 远程启动计算机
* 注意:iis/apache需要有windows/system/cmd.exe执行权限
* name:薛如飞
* qq:6706250
* e-mail:xuerufei@163.com
* blog:http://hi.baidu.com/飞云盖天
* date:08.08.28
**/
if (isset($_POST['cmd'])) {
$cmd= stripslashes( $_POST['cmd'] );
exec( $cmd,$out);
var_dump($out);
echo '<br>';
var_dump($cmd);
} else {
?>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<form action="index.php" method="post" name="form0" id="form0">
<p> </p>
<p align="center" >CMD</p>
<table width="200" border="0" align="center">
<tr>
<td width="81" height="18">选择:</td>
<td width="109"><select name="cmd">
<option value="shutdown -r" selected="selected">重启计算机</option>
<option value="shutdown -s">关闭计算机</option>
<option value="shutdown -l">注销当前用户</option>
</select></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="Submit" value="提交" /></td>
</tr>
</table>
<p> </p>
</form>
<?php
}
?>

时间: 2024-12-03 15:29:21

PHP远程关机操作的代码的相关文章

php 远程关机操作的代码_php技巧

<?php /** * 远程启动计算机 * 注意:iis/apache需要有windows/system/cmd.exe执行权限 * name:薛如飞 * qq:6706250 * e-mail:xuerufei@163.com * blog:http://hi.baidu.com/飞云盖天 * date:08.08.28 **/ if (isset($_POST['cmd'])) { $cmd= stripslashes( $_POST['cmd'] ); exec( $cmd,$out);

java-Java远程连接操作服务器,并取得服务器的端口,内存硬件等信息(求代码)

问题描述 Java远程连接操作服务器,并取得服务器的端口,内存硬件等信息(求代码) 请教高手: 用Java实现远程连接操作服务器(知道服务器的IP,账户和密码),对服务器进行关闭和重启操作,并可以获得服务器的端口状态,内存,CPU,硬件,操作系统的信息. 解决方案 Java远程配置的代码如下: import java.net.*; import java.io.*; public class Server { ServerSocket server=null; Socket you=null;

如何在局域网中实现远程关机

  shutdown命令的语法格式是:shutdown [-i/-l/-s/-r/-a][-f][-m[ComputerName]][-t XX][-c"message"][-d[u][p]:xx:yy] 各参数的含义为: -i 显示图形界面对话框; -l 注销当前用户(默认设置会注销当前用户); -s 关闭计算机; -r 关闭之后立即重新启动; -a 终止关闭,除了-l和ComputerName外,系统将忽略其他参数.在超时期间,你只能使用-a; -f 强制运行要关闭的应用程序; -

XP如何实现远程关机?怎么才能实现xp的远程关机

在Windows XP中,新增了一条命令行工具"shutdown",其作用是"关闭或重新启动本地或远程计算机".利用它,我们不但可以注销用户,关闭或重新启动计算机,还可以实现定时关机.远程关机. 该命令的语法格式如下: shutdown [-i |-l|-s |-r |-a] [-f] [-m [ComputerName]] [-t xx] [-c "message"] [-d[p]:xx:yy] 其中,各参数的含义为: -i 显示图形界面的对话

使用shutdown命令实现远程关机和重启_DOS/BAT

在进行远程连接的时候,经常要远程关机,远程重启.在进行服务器远程维护时,经常需要进行远程关机.重启等电脑基础操作,使用SHUTDOWN强制关机重启命令和开始菜单的关机重启命令,基本可以保障远程电脑快速重新启动起来,很少出过问题. shutdown命令的语法格式是:shutdown [-i/-l/-s/-r/-a][-f][-m[\ComputerName]][-t XX][-c"message"][-d[u][p]:xx:yy] 各参数的含义为 -i 显示图形界面对话框: -l 注销当

如何利用DOS批处理实现定时关机操作详解_DOS/BAT

一.批处理释义: 批处理(Batch),也称为批处理脚本.它是对某对象进行批量的处理,通常被认为是一种简化的脚本语言,应用于DOS和Windows系统中.批处理文件的扩展名为bat. 目前比较常见的批处理包含两类:DOS批处理和PS批处理.PS批处理是基于强大的图片编辑软件Photoshop的,用来批量处理图片的脚本:而DOS批处理则是基于DOS命令的,用来自动地批量地执行DOS命令以实现特定操作的脚本. 二.编写批处理文件: (1)新建一个文本文件,在里面写上DOS命令语句.然后选择另存为改文

如何远程关机(Windows XP)

单位下班后常有很多员工不关电脑,领导发现后要求解决这个问题.我想如果到各办公室去查看,这很费时,于是就想能否通过一台电脑把所有的机器都关掉.因为所有的办公用机安装的都是Windows XP系统,就想到了使用远程关机"Shutdown"命令.具体方法如下: 步骤1.单击"开始→运行",在对话框中输入"Gpedit.msc",单击[确定],打开"组策略编辑器". 步骤2.在"组策略编辑器"窗口的左边打开&quo

XP系统下如何实现远程关机以及远程重启

  在使用远程客户端管理其他机器时,为了方便会要求远程关机或重启操作,但是却出现了"拒绝访问"的现象,经查证默认情况只有管理员组的用户才能有权从远端关闭或重启计算机,而正是处于局域网环境,访问其他机器只有guest权限,当然我们可以对guest用户赋予远程关机的权限. 单击"开始"菜单,打开的窗口单击"控制面板"选项 在控制面板中双击"管理工具",打开的窗口再双击"本地安全策略" 在左侧窗口双击"

远程访问-使用wmi实现远程关机。目标机器是win7系统

问题描述 使用wmi实现远程关机.目标机器是win7系统 目标机器的防火墙已关闭.远程访问权限全开了. 代码如下: ConnectionOptions co = new ConnectionOptions(); co.Username = "administrator"; co.Password = ""; System.Management.ManagementScope ms = new ManagementScope("\\192.168.1.30\