PowerShell 计划任务失败,错误代码为:0xFFFD0000 和 4294770688(如果每天每小时运行一次)

问题描述 投票:0回答:4

Windows Server 2012 R2 Build 9600 上,我有一个计划任务可以按需成功运行

我需要它每天每小时运行

如果我将其更改为“每天运行,每小时运行”,它会失败,并显示错误代码:

0xFFFD0000
4294770688
,代表
"The field “Add arguments (optional)” contains an invalid file name"

这有点奇怪,因为该领域的一切都很好,并且这只发生在该时间表组合中

例如,如果我安排它每天某个时间运行一次,它运行正常

向大家致以最诚挚的问候

scheduled-tasks
4个回答
6
投票

就我而言,我有一个名为

powershell
的操作。我必须用双引号 (
"
) 而不是单引号 (
'
) 来引用脚本文件路径。

所以,这个错误代码可能有不同的原因。


2
投票

我让它工作了。

我必须将其设置为“运行一次,每小时,无限期

例如:运行“一次,0点开始,每 1 小时重复一次任务,无限期

另外不要使用触发选项

Stop Task if it runs longer than
,因为它会抛出
0xFFFD0000
错误。请在设置上使用它。


0
投票

我得到了相同的错误代码,并通过将 powershell 脚本移动到文件路径中没有空格的文件夹来修复它。 添加参数字段的完整内容为:

    -noprofile -ExecutionPolicy Bypass -File C:\users\myname\powershell_testing\my_powershell_script.ps1

0
投票

就我而言,我收到此错误代码是因为我从其他来源复制了文件名(包括引号)。我没有意识到文件名使用了大引号。当我将它们更改为直引号时,它开始起作用。

© www.soinside.com 2019 - 2024. All rights reserved.