Windows 8 Windows 8计划程序中命令参数的最大长度

Windows 8 Windows 8计划程序中命令参数的最大长度,windows-8,scheduled-tasks,scheduler,Windows 8,Scheduled Tasks,Scheduler,我有一个控制台应用程序,它接受输入命令行参数。我必须使用Win32.TaskScheduler在Windows 8上调度此任务。问题是,每当我的命令行参数长度超过450个字符时,就会收到如下警告: Task registered task "TaskName" , but not all specified triggers will start the task. User Action: Ensure all the task triggers are valid as configured

我有一个控制台应用程序,它接受输入命令行参数。我必须使用Win32.TaskScheduler在Windows 8上调度此任务。问题是,每当我的命令行参数长度超过450个字符时,就会收到如下警告:

Task registered task "TaskName" , but not all specified triggers will start the task. User Action: Ensure all the task triggers are valid as configured. Additional Data: Error Value: 2147944183.
并且任务最终不会在运行时运行。
命令行参数的长度有限制吗?

我在调度任务和命令行参数超过260个字符时遇到了类似的问题。我们犯了和你一样没用的错误

最后,我们不得不更改命令行参数,使其更小(参数列表中的文件路径长度)

我们在Windows Server 2012 R2 64位上遇到了这个问题,我不确定这是否与位有关