首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >防止关机并将其替换为睡眠

防止关机并将其替换为睡眠
EN

Stack Overflow用户
提问于 2015-05-19 00:00:05
回答 1查看 145关注 0票数 0

作为一名网络管理员,我尝试让我的所有计算机在几周内处于睡眠状态(而不是关机),因为我可以安排一个任务来唤醒计算机,这样就可以在不需要物理移动到其他地方的情况下维护/检查它们。

但有时用户会自己关掉电脑。所以我被困住了,需要搬到那里去。

我想编程(C#):-检测/捕获windows关机-执行某种"shutdown -a“来取消它。-在任务调度器中计划唤醒-最后,使用睡眠而不是关机来关闭计算机。

基本上,我的目标是用睡眠来代替关机,这样它就会在预定的任务中唤醒。有没有人能告诉我一些可能性?

我已经尝试过了:创建了一个windows窗体,其中包含以下内容:

代码语言:javascript
运行
复制
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
    {
        if (e.CloseReason == CloseReason.WindowsShutDown)
        {
            Process.Start("shutdown", "-a");
        }
    }

它抛出一个错误,因为我不能再运行cmd,因为系统正在处理关机。

EN

回答 1

Stack Overflow用户

发布于 2015-05-19 00:19:14

如果不让用户使用window policies http://www.howtogeek.com/howto/7553/remove-shutdown-and-restart-buttons-in-windows-7/关闭计算机,会怎么样

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30307886

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档