system-shutdown相关内容

检测 Windows 关闭事件

我有一个 Windows 服务在 PC 启动后始终运行,我将如何使用 .NET 3.5 或 WMI 进行检测,当用户或其他一些应用程序/进程在 Windows 中请求关闭或重新启动时. 我不想停止它,只记录时间和谁启动了关闭(用户或进程都可以,不需要知道是哪个进程) 谢谢 解决方案 使用Microsoft.Win32.SystemEvents.SessionEnding 事件. ..
发布时间:2022-01-18 11:19:27 其他开发

如何从独立环境中关闭计算机?

我正在制作一个基于英特尔 x86 架构的保护模式操作系统,并且正在寻找一些关于如何通过汇编代码或类似的东西关闭计算机电源的信息.你能帮我解决这个问题吗? 解决方案 来自 http:///forum.osdev.org/viewtopic.php?t=16990 ACPI 关闭在技术上是一件非常简单的事情,只需要一个 outw(PM1a_CNT, SLP_TYPa | SLP_EN ) ..
发布时间:2022-01-11 22:50:44 其他开发

如何从独立环境中关闭计算机电源?

我正在制作一个基于英特尔 x86 架构的保护模式操作系统,并且正在寻找有关如何通过汇编代码或类似方式关闭计算机电源的一些信息.你能帮我解决这个问题吗? 解决方案 from http://forum.osdev.org/viewtopic.php?t=16990 ACPI 关闭在技术上是一件非常简单的事情,只需要一个 outw(PM1a_CNT, SLP_TYPa | SLP_EN ) ..
发布时间:2021-12-18 09:31:40 其他开发

如何检测 Windows 关机或注销

我需要检测 Windows 何时关闭(或重新启动)或用户何时注销.我需要在应用程序关闭之前正确关闭应用程序.我注意到在 Windows 关闭日时没有引发退出应用程序事件. 我阅读了帖子 c# 中是否有办法检测 Windows 关闭/注销并取消该操作(询问用户后) 但我不确定在关闭之前应该在哪里执行操作.谢谢. 解决方案 附上事件处理程序方法到SystemEvents.Sessi ..
发布时间:2021-12-05 19:19:09 C#/.NET

检测windows关闭事件

我有一个 Windows 服务总是在 PC 启动后运行,当用户或其他一些应用程序/进程请求在 Windows 中关闭或重新启动时,我将如何检测使用 .NET 3.5 或 WMI. 我不想停止它,只是记录时间和谁启动了关闭(用户或进程都可以,真的不需要知道是哪个进程) 谢谢 解决方案 使用 Microsoft.Win32.SystemEvents.SessionEnding 事件 ..
发布时间:2021-09-26 18:40:35 其他开发

在安装任何挂起的更新时,是否有任何用于关闭 Windows 的 API 函数?

我知道 ExitWindowsEx() API 函数可以简单地关闭 Windows.但据我所知,你不能让 Windows 安装任何挂起的更新. 是否有任何 API 支持用于安装任何挂起的更新(在标准蓝屏中显示“n 个更新已安装 - 请不要关闭或拔下您的 PC,Windows 将自行关闭em>")然后关闭 Windows(相当于单击 Windows 用户界面的“安装更新并关闭"菜单选项)? ..
发布时间:2021-09-25 18:53:05 其他开发

检测计划关闭

我有一个 cmd 脚本将执行一组补丁,如果需要重新启动以避免补丁问题,它被设计为中止.如果计划重新启动(例如,通过“关闭"命令),我还想将脚本扩展为中止,以避免在可能的情况下在补丁中重新启动.不幸的是,除了尝试安排另一次关机之外,我还没有设法找到一种方法来检测这种情况,这会导致: 已安排系统关闭.(1190) 虽然理论上我可以使用它,但我认为每次需要检查计划的重启时都吓唬登录用户并不是 ..
发布时间:2021-09-25 18:42:37 其他开发

如何以编程方式在 Windows (XP|Vista) 中中止关机?

我希望能够 1. 检测(并且,如果需要,2. 中止)从我的应用程序关闭操作系统,最好使用 Windows API. 我知道可以使用命令 shutdown -a 手动中止关机在最坏的情况下,我可以通过 ShellExecute 执行此操作,但我想知道是否有更好的方法来防止关机以编程方式. 也许以编程方式通知操作系统即将关闭就足够了 - 如何做到这一点? 解决方案 来自 MSDN: ..
发布时间:2021-09-25 18:36:34 其他开发

计算机关闭Python 3.4

我的一个朋友想使用Python 3.4自动关闭计算机(放入程序中).有人知道这样做的基本方法吗? 操作系统: Mac OSX Yosemite 谢谢 解决方案 OS X在其基础上是Unix,因此您可以使用Unix命令.您可以使用: #!/usr/bin/python import os os.system("shutdown -h now") 必须以root身份运行, ..
发布时间:2020-08-15 00:38:30 其他开发

Windows关闭期间运行进程

我有一个Win32服务,该服务需要在服务停止时运行.NET可执行文件(出于清理的原因).我最近发现,清理永远不会在关闭时发生,因为进程创建会被OS阻止.有谁知道一种替代此方法的方法?过程中,我正在产卵不是侵入性的,应该只运行一秒钟的时间. 解决方案 我能找到的唯一方法是:预先创建一个挂起的子进程,然后在关闭时将其取消挂起. ..
发布时间:2020-07-14 04:11:23 其他开发

C#-如何检测Windows关闭/注销并取消该操作(询问用户之后)

一些解释:对于我正在从事的项目,我必须编写一个在后台运行的程序,检测文件的更改,然后将修改后的文件上传到网络服务以供其他人使用。如果不是在用户修改大文件并决定在编辑后立即关闭其计算机的情况下,同步就非常简单。 我可以取消上载,然后等待下一次重新启动以完成上载,但是我可以想象用户第二天早上将文件从网络下载到另一台计算机上,不明白为什么他从昨晚起没有变化。 所以我的想法是检测用户何时注销或 ..
发布时间:2020-05-30 19:31:41 C#/.NET

使用python关闭计算机(linux)

我正在尝试编写一个脚本,如果该命令满足一些要求,该脚本将关闭计算机 os.system("poweroff") 也尝试过 os.system("shutdown now -h") 和其他一些.但是当我运行它时什么也没有发生,计算机在检查代码的过程中不会崩溃或产生任何错误消息,并且可以正常终止脚本,而无需关闭计算机. 如何用python关闭计算机? 编辑: ..
发布时间:2020-05-01 09:38:11 服务器开发

如何暂停Windows关机

我需要在启动和关闭时将声卡静音/取消静音。 我已经找到一些代码来做这些工作,关机,声音从不被静音。 有人可以告诉我如何暂停关机足够长的时间让我的应用程序静音?我可以使用一个简单的TTimer来暂停应用程序足够长的时间来运行静音,然后让Windows关闭。 如何让Windows等待但是我注意到,如果我在Firefox上运行并尝试关机,Windows会停止一个消息,“这些程序正在阻止 ..
发布时间:2017-04-24 00:52:43 Delphi

如何从Windows服务C#取消关机

我有一个Windows服务启动(用C#编写.net2.0)。 我要当电脑关机/重启来检测和取消。 后取消我想要做一些行动,并重新启动Windows。 我已经尝试过了,但它不能正常工作 使用的Microsoft.Win32; 部分类为MyService:ServiceBase { 保护覆盖无效的OnStart(字串[] args) { SystemEvents.Sess ..
发布时间:2016-08-30 13:59:08 C#/.NET

如何检测在Linux上挂起系统关机?

我工作的一个应用程序,我需要检测系统关闭。 但是,我还没有找到任何可靠的方式获得该事件的通知。 我知道,在关机时,我的应用程序将收到后跟一个 SIGKILL A SIGTERM 信号。我想知道是否有任何的方式,如果要查询 SIGTERM 是关机顺序的一部分? 是否有任何人知道,如果有查询的编程(C API)的方式? 据我所知,系统不提供任何其他方法来查询即将关机。如果确实如此,这将解决我的 ..
发布时间:2016-08-17 23:21:56 服务器开发

只运行在关机脚本在Mac OS X(未注销或重新启动)

有什么办法仅在关机时运行脚本? 我的意思是,只有当计算机真的关停为关闭状态。这样做仅仅是注销或重新启动时,此脚本应该不能运行。 解决方案 下面是不工作(我只是测试它)的方式,但它是没有经验的人相当的技术,而不是......我把一个包装器/ sbin目录/关闭。这将即使你关闭从GUI苹果菜单工作你的Mac。 基本上,你需要苏来根,这样,和重命名现有的,苹果提供的关机二进制 shutdow ..
发布时间:2016-08-02 14:11:43 Linux/Unix

如何从一个独立的环境中的计算机断电?

我在做基于英特尔x86架构的保护模式的操作系统,并一直在寻找如何通过组装code,或者类似的东西在电脑关机的一些信息。你能帮我解决这个问题? 解决方案从 href=\"http://forum.osdev.org/viewtopic.php?t=16990\">http://forum.osdev.org/viewtopic.php?t=16990 在ACPI关闭在技术上是一个非常简单 ..
发布时间:2016-07-18 19:48:24 .NET Framework

请问Android手机有任何错误日志文件来调试原因自动关机?

有时候,我们看到虽然很少其他时候我已经找到了很长一段时间后关闭,即使电池是不低的设备会自动重新启动。 所以,如果我们要追溯到究竟是什么造成了这一点,确实我们在设备内存有停机的原因,或重新启动任何日志文件? 就像我们得到了其他O.S.转储任何错误发生,使它重新开始/特定错误日志文件关机。同样没有Android已经这样? 这可能是任何地方,甚至在内部存储器中,因此具有root权限的我可以进入寻找 ..
发布时间:2015-12-07 00:26:39 移动开发

有没有办法在C#来检测Windows关机/注销和取消操作(询问用户后)

一些解释:对于一个项目我工作我必须写在后台运行的程序,检测文件更改,并上载修改过的文件到一个Web服务,使之提供给其他人。相当简单的同步,如果不是因为如此,当用户修改一个大文件,并决定关闭其计算机的编辑后的权利。 我可以取消上传,等待下一次重新启动做上传,但我能想象用户在第二天早上下载的网页文件到另一台计算机和不理解为什么从昨天晚上AREN他的变化“牛逼那里。 所以我的想法是,以检测当用户注销 ..
发布时间:2015-11-24 14:39:50 C#/.NET