Questions tagged «scheduled-tasks»

计划任务是计划在特定时间和频率运行并在操作系统上运行特定命令的作业。

0
在Windows中使用任务计划程序的mysql命令
有一个脚本可以停止并在MySQL中启动复制。我能够在命令提示符下运行此命令,但无法在Windows的任务计划程序中进行设置。在CMD中,我使用以下步骤来运行查询:cd C:\ Program Files \ MySQL \ MySQL Server 5.7 \ bin \ mysql.exe -u root -proot <C:\ Users \ Administrator \ Documents \ test.sql 在test.sql中,我添加了要执行的查询。在任务计划程序中,我添加了以下操作:[在此处输入图像描述] [1]有人可以帮助在Windows任务计划程序中进行设置。需要帮助以在任务计划程序中添加操作。

2
SLURM允许作业使用的CPU数量超过启动请求的数量
我面临的SLURM问题可以总结如下。考虑一个bash脚本test.sh,该脚本请求8个CPU,但实际上使用10个CPU启动作业: #!/bin/sh #SBATCH --ntasks=8 stress -c 10 在具有32个CPU的服务器上,如果我用来启动此脚本5次sbatch test.sh,则其中的4个立即开始运行,最后一个显示为待处理,如squeue命令所示: JOBID PARTITION NAME USER ST TIME NODES NODELIST(REASON) 5 main test.sh jack PD 0:00 1 (Resources) 1 main test.sh jack R 0:08 1 server 2 main test.sh jack R 0:08 1 server 3 main test.sh jack R 0:05 1 server 4 …

2
从计划任务运行时,Get-CimInstance不起作用
我有一个Powershell脚本,该脚本使用以下命令导出本地计算机上所有服务的列表: Get-CimInstance win32_service | Export-Csv $PSScriptRoot\Local\services.csv 当我从Powershell提示符下在本地管理员帐户下运行它时,它工作正常。我尝试将其作为计划任务运行,使用相同的本地管理员帐户运行计划任务,但没有任何输出到.csv文件。 我知道计划任务本身运行正常,因为还有其他输出文件正在按我的期望进行更新。将脚本作为中断任务的计划任务运行有什么不同? 更新:我在后台运行ProcMon的情况下都运行了脚本。我注意到的一个区别是计划任务的进程的Session ID为0,而运行脚本时的Session ID为4。

1
Windows Task Scheduler在锁定时未在某些计算机上运行
我在多台win7机器上创建了一堆窗口任务计划程序事件。这些计算机会在一段时间后自动锁定用户会话。注意,这不是注销。这些任务旨在仅在用户登录时运行,而不管计算机是否被锁定。 在许多机器上,它运行良好。在某些情况下,该任务拒绝触发,直到用户解锁计算机为止。我不知道为什么。 使用以下设置来设置任务: 仅在用户登录时运行。 触发条件:可以是每天,每小时,每周,每天或隔日等。 行动:启动程序,带有一堆参数的cmd 条件:仅当计算机使用交流电源时才启动任务,而在计算机切换至电池时停止任务。 允许任务按需运行。 如果任务运行超过3天,请停止该任务 如果正在运行的任务未在请求时结束,请强制其停止。 我检查了受灾计算机上这些任务的任务计划程序历史记录,并且看起来“任务引擎接收到要启动的消息”事件不会触发,直到用户将计算机解锁为止。在正常工作的计算机上,该消息恰好在指定的时间出现。 我还检查了这些机器上的电源选项是否在“睡眠”下的电源选项中启用了“唤醒计时器”,google将此作为问题,但似乎不适用于此处。

1
如何确保我的数据收集器集在某些时间运行?
我在性能监视器中配置了一个数据收集器集。在那里,我给了它一个时间表,所以每天早上8点开始,记录16个小时。这大部分都可以:数据收集器集确实每天早上8点开始,并在午夜左右停止。 只有一个问题: 如果我在一天中间重新启动计算机,则收集数据收集器 才不是 自动开始。 这一切都表明性能监视器的调度程序设计是愚蠢的。 没有内置的方法可以告诉性能监视器“仅确保此数据收集器集在上午8:00到凌晨12:00之间运行”。 我相信这是很多人的有效用例。解决这个问题的正确方法是什么?

1
获取Vbscript以在任务计划程序中运行
我有一个VBSCRIPT文件,用于在特定时间每天备份一次数据库,这是使用任务调度程序完成的,但我现在的问题是此脚本要求您按ok或取消以完成操作。 在调度程序的运行命令行中是否有任何我可以使用的开关,以便它不会等待我单击确定以完成任务?

2
Vista计划任务起步较晚
在过去的几天里,我注意到我在Vista中安排的任务没有按时运行。例如,设置为晚上8点运行的任务大约在45分钟后运行 - 事实上,44-45分钟后期似乎已经成为常态,尽管有一天甚至在几天前的4小时后运行。 计算机时钟没问题,任务设置 - 据我所知 - 很好(这些任务大部分是在几年前创建的。) 想想吧......这可能是在时间缩短一小时之后开始的(我没有手动改变它 - Windows处理它并且时区设置很好,加上它以前从未出现过问题。 ) 有任何想法吗?

1
关闭时重新启动应用程序
我想将一些Windows(7,8,10)PC转换成一个事件的独立街机设置。我真的希望它是万无一失的。 插入控制器和启动游戏很容易,但游戏有退出选项,我不希望人们退出游戏并在等待有鼠标/键盘的人再次启动游戏时渲染设置无用。 我是一名前端Web开发人员,所以我可以编写代码,但我从未在Windows中进行任何类型的脚本编写或自动化,而且我不完全确定你能够做到的(或者所有可用的选项) )。 我认为它们可能是一种编写监听应用程序关闭的脚本的方法,然后在关闭时再次启动该应用程序。我也对备用策略持开放态度,例如当有人点击主页按钮时启动游戏以启动游戏(但仅当没有游戏实例已经运行时)。 所以,我很感激任何想法或意见。同样,我不完全确定Windows中有哪些选项可以实现此目的。因此,如果我的标签不是非常准确,我会道歉。谢谢你的时间!

1
设置用于注销/关闭的计划任务以运行脚本
我们有一个脚本,我们想在注销时运行(最好是关机)。我已经知道在关机时运行脚本的LGPO选项,但我们希望任务调度程序的控件能够运行它。 为此,我需要输入什么事件ID? 我们想要任务调度程序的原因是如果脚本运行超过x分钟,我们将停止任务并重新启动。 任何帮助表示赞赏。


1
通过powershell(Net.Mail.SmtpClient或Send-Mailmessage)发送电子邮件,但在任务计划程序调用时不起作用
我已经完成了一个脚本来检查UPS状态,记录它并发送通知电子邮件。如果手动运行脚本可以正常工作,但通过任务计划程序执行时,它不会发送电子邮件。它会做其他所有事情(例如它正确记录到文件中),所以我不明白发生了什么。 任何提示和/或解释?非常感谢! 这是脚本: <# .SYNOPSIS Skript pro test stavu napájení (AC, nebo UPS) .DESCRIPTION Zjistí stav napájení, a pokud to není AC, ale baterie, pole notifikační e-mail. Stejně tak ho pole, pokud ádná baterie připojena není. .PARAMETER none no parameters .EXAMPLE no example needed .NOTES crysman (copyleft) 2016 # changelog: …

2
在OSX上自动运行脚本
如何自动运行我在mac上制作的脚本。 它需要每天运行一次。因为它需要rsync,mac需要连接到互联网,我已经意识到它在睡觉时wifi没有连接。 我怎么能绕过这个?


1
打印PDF文件后无法通过.BAT关闭程序
我需要在打印每份副本之前延迟打印PDF文档的副本。我在Windows的任务计划程序和计划程序的“操作”选项卡中创建了一个新任务,我使用以下代码选择了我的BAT文件: "C:\Program Files (x86)\Foxit Software\Foxit Reader\FoxitReader.exe" /t D:\myfilename.pdf "HP" "hp psc 1300 series" USB001 当我运行任务时,空的FoxitReader窗口和命令promt窗口正在打开,我的PDF文档正在成功打印。 问题是打印后窗口没有以编程方式关闭,直到我手动关闭FoxitReader窗口(命令promt同时关闭)才打印下一个副本。 是的,我记得我在每个副本之前都有延迟打印,而我的延迟只有1分钟。但是,即使几分钟后没有手动关闭窗口,下一个副本也不会打印出来。 我试着将我的BAT文件添加到该行 taskkill /IM FoxitReader.exe 和 taskkill /IM FoxitReader.exe /F 但仍然没有关闭taskkill窗口,当窗口打开时,我看不到命令promt窗口中的行。 如果我用该taskkill行创建另一个BAT文件并运行它,FoxitReader进程正在结束。所以我甚至试图通过在我的第一个BAT文件中添加该行来调用单独的BAT文件 call "END.bat" 但问题仍未解决 我使用Windows 7


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.