微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在按下电源button一段时间后拒绝关机?

在大多数较新的计算机上,您可以通过按几秒钟的电源button来closures硬盘。 但是我想完全防止这个。

您可以在Windows控制面板中防止某些软件事件,如睡眠,暂停,hibernate和“按电源button”事件; 您也可以使用一些Win32和WDI编程来捕捉和处理/拒绝这些事件,但是当您长时间按住button时似乎不会停止机械电源 。

我猜电源button是硬连线的电源供应器,不要等待操作系统,当你按住几秒钟? 或者有什么办法来防止这种情况下的代码

我是一个.NET开发人员。

C# – 生成一个随机数到一个字段

Windows Azure支持除.NET以外的其他技术

用Mono发送窗口消息

一个永远在上面的表单贴到屏幕的一angular

通过SetSecurityDescriptor设置WMI ACL

Whooaaa …! 很多人认为不这样做 – “你不拥有我的电脑或我的操作系统”, – “你在开发SkyNet”等:)这个应用程序是一个高度定制和封闭的解决scheme,为一些客户。 它是在Windows XP Embedded上运行的自定义硬件上的自助服务terminal应用程序,并使用触摸屏。 这不是公开的。

自行终止或卸载Windows服务

允许Windows使用未经validation的发布者执行应用程序

为我的应用程序创build属性处理程序,以将自定义属性添加文件格式

循环是否以相同的速度发生在所有系统上?

如何发现哪个图像文件是Windows上的当前桌面背景?

关于4秒规则,请参阅ACPI规范的第62页( http://www.acpi.info/DOWNLOADS/ACPIspec30b.pdf )

长而短的是,逻辑是在硬件。

我希望你不能这样做。 我遇到过很多次无法以其他方式重新启动计算机的情况。 在这种情况下,您是否真的想强制笔记本电脑用户拔下电源并在运行时取出电池?

在给出这个警告之后,你可能会为更加合理的情况编写软件。 你能否提供更多关于这个动机的细节?

如果用户能够按住电源按钮(表示他们确实想要关闭机器),他们是否无法物理移除电源?

编辑:回应magsto的评论

如果每个参与者真的真的想要这个 – 向他们解释说,如果事情出了错,他们需要硬重置计算机,他们将不得不去更直接的方式,我怀疑是更可能损坏硬件比“按住电源”的方法…谈谈设备制造商。 这听起来像你可能正在使用特定的设备,所以他们可能能够调整在BIOS中的东西,即使它不是一个公开的选项。

鉴于这几乎总是一个非常糟糕的主意,我并不感到奇怪,并不是简单地支持它,但如果你问制造商,可能有一些隐藏的方式来做你想做的事情。 尽管如此,我还是鼓励你让所有参与者思考所有的潜在后果。

这确实是一个机械的权力,所以这将是一个很难规避。

如果这真的很重要,可以断开电源按钮,然后用唤醒LAN或电话开启/关闭电脑。 远程关机。

这是不可能的,因为这个电源关闭发生在操作系统级别以下,所以就像操作系统一样拔出插头!

据我所知,你说的是操作系统甚至不涉及这种“关机”。 按住电源按钮一会儿,只是一个信号,硬件立即关闭计算机内的所有设备的电源。 正如您所说,正常关机/睡眠/休眠事件当然可以被捕获并使用WinAPI进行处理。

使用脉冲开关。 我不确定这是否正确,但是我已经在目录中看到它们。 这是一个快速切换开关,在您按下时只会“瞬间”产生,而不会释放它。 停在中间不起作用。 一旦达到阈值,机构开始移动以关闭接触,并且不停止移动,直到接触再次打开。 这将允许您正常启动并正常停止,但无法保持电路关闭4秒。 (当然没有打开的情况下)

拔掉主板上的电源线,并将其连接到所有的时间。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐