标签: scheduled-tasks

如何使用Windows计划任务运行PHP脚本?

我在我的机器上安装了localhost/server,我需要使用windows schedule任务运行php脚本.如何在计划任务的"操作"选项卡中添加路径/配置脚本以运行特定时间段?

php scheduled-tasks windows-7

27
推荐指数
6
解决办法
8万
查看次数

如何在运行时更改Spring的@Scheduled fixedDelay

我需要以固定的间隔运行批处理作业,并能够在运行时更改此批处理作业的时间.为此,我遇到了Spring框架下提供的@Scheduled注释.但我不确定如何在运行时更改fixedDelay的值.我做了一些谷歌搜索,但没有找到任何有用的东西.

java spring scheduled-tasks quartz-scheduler

27
推荐指数
4
解决办法
6万
查看次数

Windows计划任务成功但返回结果0x1

我在Windows 2008 R2服务器上有一个计划任务.该任务包括Start In目录条目.该任务运行,它运行的批处理文件执行它应该执行的操作.当我从命令提示符运行批处理文件时,我看不到任何错误.问题是"上次运行结果"是0x1(函数调用不正确).

我确实一次得到这个与不正确的DOS语句IF EXISTS file.txt DO (Copy file.txt file1.txt),通过删除DO语句纠正.当前批处理文件不会显示任何错误或警告.

我为什么得到一个0x1结果?

运行的批处理文件:

PUSHD \\JUKEBOX4\Archives\CallRecording
REM only move csv and wma together.  wma should be created last.
IF NOT EXIST C:\CallRecording (MKDIR C:\CallRecording)
FOR /f %%f IN ('DIR /b *.wma') DO (
    IF EXIST %%~nf.csv (MOVE /Y %%~nf.* C:\CallRecording\)
)
POPD
CD /D "C:\Program Files (x86)\Olim, LLC\Collybus DR Upload"
CollybusUpload.exe
POPD
Run Code Online (Sandbox Code Playgroud)

有关预定任务设置的信息:

  • 要运行的程序: C:\Program Files (x86)\Olim, LLC\Collybus DR Upload\CallRecordingUploadFromH.cmd
  • 开始于: C:\Program Files …

scheduled-tasks

27
推荐指数
4
解决办法
20万
查看次数

每天都有AlarmManager Android

我正在努力制定一份时间表.

它应该每天下午1点或下午2点运行......

目前我只能让它每10秒或10分钟运行一次......

Intent myIntent = new Intent(AndroidAlarmService.this, MyAlarmService.class);
pendingIntent = PendingIntent.getService(AndroidAlarmService.this, 0, myIntent, 0);

AlarmManager alarmManager = (AlarmManager) getSystemService(ALARM_SERVICE);

Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(System.currentTimeMillis());
calendar.add(Calendar.SECOND, 10);
alarmManager.set(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), pendingIntent);

Toast.makeText(AndroidAlarmService.this, "Start Alarm", Toast.LENGTH_LONG).show();
Run Code Online (Sandbox Code Playgroud)

谢谢

android scheduled-tasks alarmmanager

26
推荐指数
2
解决办法
4万
查看次数

设置计划任务以在用户未登录时运行

我一直在使用Powershell Scheduled Task Cmdlet在我们的服务器上创建计划任务.

如何使用此API选择"运行用户是否登录"?

我创建action,trigger,principalsettings对象,并将它们传递到Register-ScheduledTask,如下图所示:

$action = New-ScheduledTaskAction -Execute foo.exe -Argument "bar baz"
$trigger = New-ScheduledTaskTrigger -Once -At $startTime -RepetitionInterval (New-TimeSpan -Minutes 1) -RepetitionDuration ([Timespan]::MaxValue)
$principal = New-ScheduledTaskPrincipal -UserId "$($env:USERDOMAIN)\$($env:USERNAME)" -LogonType ServiceAccount
$settings = New-ScheduledTaskSettingsSet -MultipleInstances Parallel

Register-ScheduledTask -TaskName $taskName -TaskPath "\my\path" -Action $action -Trigger $trigger -Settings $settings -Principal $principal
Run Code Online (Sandbox Code Playgroud)

当我创建这样的计划任务时,它默认为"仅在用户登录时运行".

这个问题显示了如何使用COM对象,这个使用schtasks.exe,但我如何使用*-ScheduledTask*cmdlet?

powershell scheduled-tasks powershell-3.0 windows-server-2012

26
推荐指数
4
解决办法
4万
查看次数

无法加载文件或程序集不支持操作.(HRESULT异常:0x80131515)

当我从一个小型控制台工具通过vstest.console.exe计划任务运行CodedUI Test时,我有时会在不同的PC上看到此错误消息:

错误:无法加载文件或程序集'file:/// C:\ foobar.dll'或其依赖项之一.不支持操作.(HRESULT异常:0x80131515)

为什么/这不受支持?

.net scheduled-tasks coded-ui-tests visual-studio-2012

26
推荐指数
4
解决办法
4万
查看次数

Quartz.NET与Windows计划任务.他们有多不同?

我在寻找Quartz.NET和Windows Scheduled Tasks 之间的一些比较?

他们有多不同?每个人的利弊是什么?如何选择使用哪一个?

TIA,

windows scheduling scheduled-tasks quartz.net

25
推荐指数
2
解决办法
2万
查看次数

*和?之间的区别 在Spring @Scheduled(cron =".....")

我一直在寻找春天引导例如调度任务(https://spring.io/guides/gs/scheduling-tasks/),并通过一些文档阅读(https://javahunter.wordpress.com/2011/05/05/cronscheduler-in-spring /)我看到*和?几乎可互换使用.

例如,该行

@Scheduled(cron = "0 15 10 ? * *")
Run Code Online (Sandbox Code Playgroud)

@Scheduled(cron = "0 15 10 * * ?")
Run Code Online (Sandbox Code Playgroud)

做同样的事情.那么*和?之间的区别是什么?

java cron spring scheduler scheduled-tasks

25
推荐指数
2
解决办法
9737
查看次数

日历调度算法

我正在寻找一种算法,给定一组包含开始时间,结束时间,类型和ID的项目,它将返回一组适合的所有项目集合(没有重叠时间,所有类型都表示在集).

S = [("8:00AM", "9:00AM", "Breakfast With Mindy", 234),
     ("11:40AM", "12:40PM", "Go to Gym", 219),
     ("12:00PM", "1:00PM", "Lunch With Steve", 079),
     ("12:40PM", "1:20PM", "Lunch With Steve", 189)]

Algorithm(S) => [[("8:00AM", "9:00AM", "Breakfast With Mindy", 234),
                  ("11:40AM", "12:40PM", "Go to Gym", 219),
                  ("12:40PM", "1:20PM", "Lunch With Steve", 189)]]
Run Code Online (Sandbox Code Playgroud)

谢谢!

algorithm scheduled-tasks

24
推荐指数
1
解决办法
7740
查看次数

Celery工作人员如何从多个队列消费决定从哪个队列消费?

我使用Celery来执行异步后台任务,Redis作为后端.我对Celery工作人员在以下情况下的行为感兴趣:

我正在使用一个守护进程作为守护进程celeryd.已通过该-Q选项为此工作人员分配了两个队列以供使用:

celeryd -E -Q queue1,queue2
Run Code Online (Sandbox Code Playgroud)

工作人员如何决定从哪里获取下一个要使用的任务?是否随机消耗任何一个任务queue1queue2?它会优先获取,queue1因为它是传递给参数列表中的第一个-Q吗?

scheduled-tasks celery celeryd

24
推荐指数
2
解决办法
6106
查看次数