如何使用asp关闭、重起远程服务器?

如何使用asp关闭、重起远程服务器?,第1张

文件放在 c:\shutdown.exeasp代码如下<%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就能关闭、重起远程服务器了!----------------------------附录:你可以自己用写一个程序,重起、关闭服务器哦。XP里的shutdown.exe 用起来不是很好。下面是 VC++ 代码:

System.Diagnostics.Process.Start("net.exe", "stop 服务名")

System.Diagnostics.Process.Start("net.exe", "start 服务名")

另外需要看下有没有权限执行这个。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/654202.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-07-23
下一篇2023-07-23

发表评论

登录后才能评论

评论列表(0条)

    保存