从计划作业中启动多个作业
Start multiple jobs from inside a scheduled job
是否可以让一个预定作业启动多个作业?
我试过了,什么都没发生。
Register-scheduledjob -scriptblock {$args[0] | foreach {start-job -scriptblock {
$xyz = gc -path PATH
$xyz >> test.txt}}} -argumentlist $var
提前感谢您的帮助!
我终于找到问题了。如果预定作业在其启动的作业之前完成其任务 - 预定作业也将简单地关闭其他作业。
如果我放一个
sleep -s 30
在里面绝对没问题。
是否可以让一个预定作业启动多个作业? 我试过了,什么都没发生。
Register-scheduledjob -scriptblock {$args[0] | foreach {start-job -scriptblock {
$xyz = gc -path PATH
$xyz >> test.txt}}} -argumentlist $var
提前感谢您的帮助!
我终于找到问题了。如果预定作业在其启动的作业之前完成其任务 - 预定作业也将简单地关闭其他作业。
如果我放一个
sleep -s 30
在里面绝对没问题。