Windows Matlab compiled.exe不能与任务调度器一起运行,但可以双击运行

Windows Matlab compiled.exe不能与任务调度器一起运行,但可以双击运行,windows,matlab,scheduled-tasks,matlab-deployment,matlab-compiler,Windows,Matlab,Scheduled Tasks,Matlab Deployment,Matlab Compiler,我有一个matlab编译的.exe文件,双击可以很好地运行,但是当使用任务调度器运行时,会弹出以下错误: 虽然实际上我已经安装了7.17的MCR,否则它将不会运行双击。有人能帮忙吗?非常感谢 您需要在PATH环境变量中包含MCR安装文件夹。有关如何操作的说明,请参阅(您可能需要注销/登录才能使其生效) 请注意,如果您在命令提示符中使用SET命令,所做的更改不是永久性的,它们将仅应用于当前的CMD提示符,并仅在命令提示符关闭之前保持不变。您在任务计划程序中以什么用户的身份运行它?@Amro,但我

我有一个matlab编译的.exe文件,双击可以很好地运行,但是当使用任务调度器运行时,会弹出以下错误:


虽然实际上我已经安装了7.17的MCR,否则它将不会运行双击。有人能帮忙吗?非常感谢

您需要在PATH环境变量中包含MCR安装文件夹。有关如何操作的说明,请参阅(您可能需要注销/登录才能使其生效)


请注意,如果您在命令提示符中使用SET命令,所做的更改不是永久性的,它们将仅应用于当前的CMD提示符,并仅在命令提示符关闭之前保持不变。

您在任务计划程序中以什么用户的身份运行它?@Amro,但我已经在命令行中设置了路径。@YetAnotherUser我使用通过单击.exe属性中的“以管理员身份运行此程序”框来“管理员”。@Amro是的,我在命令行中执行了此操作:set path=C:\program Files(x86)\MATLAB\MATLAB Compiler Runtime\v717\Runtime\win32,DLL所在的位置,但它仍然不工作。@Amro谢谢!在我注销并设置路径后,它可以工作!