草庐IT

定时关机

全部标签

Java 定时器只触发一次(仅服务器问题)

好吧,这是一个奇怪的问题,它似乎不是编码问题。我的家用电脑和服务器电脑(都运行windowspro)上都安装了Intellij。我远程进入并并排放置。两者都打开了Intellij,并且都具有相同的复制和粘贴代码。在我的家用电脑上这段代码运行良好,它每60秒触发一次。但是在服务器计算机上它会触发一次并且不会再次触发。我把它打包到一个jar里,然后运行jar和同样的东西,它运行一次,再也不会运行了。这是代码。publicclassBackupTaskextendsTimerTask{privatestaticfinalThreadLocaldf=newThreadLocal(){@Over

Windows 关机计时器结合中止计时器

因为我很懒所以我做了这些非常简单的批处理文件shutdown/s/t2500和shutdown/a如果您熟悉Windows命令行,第一个只是设置一个计时器,之后计算机将关闭,第二个将中止该计时器。但是它们是两个独立的文件。我的问题是:如何将它们合二为一?如何制作“if”语句来检查关闭计时器是否已启用并中止它,如果未启用则设置计时器?只是为了额外的懒惰,我想让它成为一键启动/停止计时器。另外,如果有办法,我可以将批处理文件绑定(bind)到特定的组合键吗? 最佳答案 通过创建一个临时文件来标记计算机正在关闭的事实。如果该文件存在,则中

windows - 如何找到特定日期计算机的首次开机时间和最后关机时间?

我需要找出计算机在一天内第一次启动和最后关闭的时间。例如。我会在早上10点启动我的计算机,并且我会多次重新启动或处于闲置状态。最后在一天结束时(晚上9点)我会关闭机器。我想知道过去2周我在电脑前大致花费了多长时间。下面的命令在事件日志消息中给出了一天的正常运行时间,但它以秒为单位显示了多个正常运行时间。相反,如果我可以获得首次启动时间和上次关闭时间,我就可以轻松计算出来。(get-eventlog-EntryTypeInformation-LogNameSystem-InstanceId2147489661-newest25) 最佳答案

c++ - 为什么要根据随机值更新定时器?

我正在读一些书,我得到了一些计时器实现。然而书中并没有对计时器进行真正的解释,我想知道他为什么要做某些事情。代码://Desc:Usethisclasstoregulatecodeflow(foranupdatefunctionsay)//Instantiatetheclasswiththefrequencyyouwouldlikeyourcode//sectiontoflow(like10timespersecond)andthenonlyallow//theprogramflowtocontinueifReady()returnstrueclassRegulator{private

c# - 让用户指定定时器时间?

我希望DispatcherTimer从文本框中读取时间值:objTextBox。我尝试了这段代码,但似乎TimeSpan与字符串不兼容,还是我做错了什么?错误:参数1:无法从“string”转换为“long”还有;文本框中的时间是否必须如下所示:0、0、1或00:00:01?代码在这里:privatevoidtesting(){stringtheText=objTextBox.Text;DispatcherTimerdispatcherTimer=newDispatcherTimer();dispatcherTimer.Tick+=newEventHandler(listjob3_Ti

Windows 8.1 关机批处理

我有一个非常(按照我的想象)简单的问题/请求帮助。唯一的问题是我不确定如何真正设置脚本,所以我非常感谢任何帮助/建议。这正是我在批处理文件中寻找的内容:当我执行批处理文件时,它会在大约2小时后启动关闭。...就是这样:o)话虽如此,但我的问题是,从批处理文件启动关闭是“干净”关闭吗?例如,您是否调用Windows关闭、安全保存/关闭任何当前打开的应用程序,然后关闭?还是强制系统不保存任何工作,并关闭“不安全”?我想是前者,尽管我只是想确定一下。问候,帕特里克 最佳答案 通过“关机”命令关机是绝对安全的。我在我的电脑上做了很多次,但没

windows - 内核定时器对象和同步

不知是否有人能简单地告诉我(我知道这不是一个简单的主题)内核定时器对象是如何用于同步对内核中数据结构的访问的?编辑:内核定时器对象是内核调度程序对象的一部分,内核调度程序对象是内核的一组同步对象。我还想知道计时器对象是否是线程在能够继续之前必须等待获取句柄的东西,或者它是线程等待获取句柄的计时器到期时触发的回调?我希望这是有道理的。内核对我来说是一个新主题。 最佳答案 简短回答:计时器对象不用于同步对内核中数据结构的访问。为此,NT内核具有快速互斥、保护互斥、推锁、互斥对象等功能。我不太明白你的问题——你在说什么数据结构?不过,我将

windows - 以 SYSTEM 用户身份检测关机

我有一个由服务启动的应用程序。该应用程序没有用户界面,它包含一个DataModule和一个在循环中调用Forms.Application.HandleMessage的TMyApplication实现(如SvcMgr.TServiceApplication)。我连接了MainWindow以记录Forms.Application的隐藏窗口收到的任何消息。如果我手动启动应用程序以便它在我的用户帐户上运行,我会在注销/关闭时在Forms.Application的隐藏窗口中收到WM_QUERYENDSESSION和WM_ENDSESSION消息。如果我使用该服务启动我的应用程序,该应用程序将在S

c# - 使用 CANCEL 选项 C# 防止 windows 关机

我正在尝试在我的Windows窗体应用程序中包含一种方式,当用户尝试关闭窗口时,它会打开一个带有CANCEL选项的对话框....那个办公室经典的。在其他主题中,人们描述了如何防止windows关机。他们为此使用了一个对话框。它有帮助,但如果用户立即单击此框中的任何选项,Windows将关闭应用程序。你可以理解我的意思,做下面的测试:在WindowsVista或7中,打开画图、Word或任何办公软件,然后开始写东西。不要保存它。尝试关闭窗口,当经典保存对话框出现时立即点击“取消”。您将看到该应用程序继续运行并且Windows询问您要做什么。我试着按照这个MicrosoftLink但如果我

windows - 需要关机脚本 : Check date if Wednesday run batch script

我们使用avastadnm4.8,它没有关闭扫描选项。我制作了一个批处理脚本来在关机时运行Avast。@echooffshutwdown-apushd"C:\ProgramFiles\AlwilSoftware\Avast4"clsecho--------------------------------------------------------------echoBezigmetscannen,decomputerwordtautomatischuitgezet...echo-----------------------------------------------------