先把 winxp 里的 shutdown.exe 复制过来
文件放在 c:\shutdown.exe
asp代码如下
<%
Set WinShell = server.CreateObject("Wscript.Shell")
iss=WinShell.Run("c:\shutdown.exe -r -f",0,true)
response.write iss
%>
现在执行机器是没有反应的
因为在winNT的构架的服务器里 有用户的权限问题
因此以下操作将因为没有权限,而执行失败
因此 要想办法提升 IIS 的权限,使其拥有重起计算机的权限。
进入“本地用户和组” 将 “Internet 来宾帐号”和 “启动 IIS 进程帐号”都加到 administator组里,然后重新启动计算机。
这样 asp就能关闭、重起远程服务器了!