C# 在Windows 7上暂时禁用电源/重置按钮

C# 在Windows 7上暂时禁用电源/重置按钮,c#,windows-7,C#,Windows 7,我正在寻找一些C#代码或工具,以允许禁用桌面PC上的电源和重置按钮 这是为了防止幼儿按下风塔重置/电源按钮 我现在使用这个程序()来禁用驱动器门,但不幸的是,电源选项只在XP中有效 更新 我找到了一个接近任务的解决方案。对于塔来说,更好的解决方案是硬件——例如,塔前的一块有机玻璃。根据您的幼儿和您提供的监管水平,您可以将其支撑在前面,或将其固定到位。如果塔在架子上,将有机玻璃固定在架子上就更好了 这里有两种非编码解决方案: 从开关上拔下电缆;) 更改windows电源选项中的设置(有关详细信息,

我正在寻找一些C#代码或工具,以允许禁用桌面PC上的电源和重置按钮

这是为了防止幼儿按下风塔重置/电源按钮

我现在使用这个程序()来禁用驱动器门,但不幸的是,电源选项只在XP中有效

更新


我找到了一个接近任务的解决方案。

对于塔来说,更好的解决方案是硬件——例如,塔前的一块有机玻璃。根据您的幼儿和您提供的监管水平,您可以将其支撑在前面,或将其固定到位。如果塔在架子上,将有机玻璃固定在架子上就更好了

这里有两种非编码解决方案:

  • 从开关上拔下电缆;)
  • 更改windows电源选项中的设置(有关详细信息,请查看链接)

  • 我认为你会运气不佳的软件解决方案,因为复位和长按电源是由主板处理。您最好从主板上的连接中卸下按钮,然后将其替换为您自己的按钮,您可以将其放在够不着的地方。

    控制面板的电源选项有一个设置,用于处理在按下电源/睡眠按钮时发生的情况,并指定“不做任何事情”。然而,我认为如果有人长时间按下电源按钮,你就不走运了。我需要一些东西来快速切换。登录后,我希望选择“不做任何事情”“但是,当我想关机时,我应该能够。这就是为什么我没有与mobo断线。是的,所以我要告诉你的是,应该有一个API调用来实现这一点:)而且,如果电源选项在XP中起作用,那么在Windows 7中也应该有一个API调用来实现这一点。这就是我在这里要求的!)看看这篇文章。它说明了如何使用托管代码中的电源管理API。。。还有这篇文章,其中有人正在尝试做我认为你想要的正是已经尝试过的!他现在太聪明了,不能这么做。他取下它,按下它,然后把它放回原处;)嗯,这听起来像是一项高(书柜顶部拧在墙上)或高(书桌上有门可以放机器,门上有防儿童锁)的工作。仍然是硬件解决方案而不是软件的倡导者,由于您还需要处理从墙上拔下的插头等问题,因此#1是一种痛苦,因为断电后您无法启动计算机#2将起作用,但我希望有一个快捷方式来做到这一点,而不必每次需要关闭它时都费力地通过所有这些屏幕/选项。我现在用它作为一种折衷办法。我不太确定你是否完全明白我的意思,我的意思是制作一个带有两个按钮的小盒子,你可以用长长的电线把它放在够不着的地方,连接主板连接器,通电和复位,更换外壳按钮的连接-然后你可以保持电源和重置按钮,但可以将它们定位在够不着的地方。哦,我错过了你评论的最后一部分,是的,那也行!