我有一个计划的作业来运行以下命令:
copy 'C:\Users\tdjeilati\Desktop\RDP.rdg' '\\fil03\Dept_1Z\Public\my'
这会将文件复制到远程服务器。
我有一个工作触发器-AtLogon
。
当我登录PC时,它将运行作业。 当我使用receive-job检索该作业时,我得到该作业有一个拒绝访问错误:
但是,我随后手动完成了工作,并且工作正常!有什么作用?
我不明白为什么从作业触发器运行时它失败,但是当我在Powershell中手动运行它时却可以工作。我只能假设环境/权限不同。
编辑:我注意到的一件事是,从Jobtrigger运行的作业没有任何childJobs,但是从命令行开始的作业具有子作业。为什么要有区别?
答案 0 :(得分:0)
计划的任务可能不在您的用户帐户下运行。这可以解释为什么当您手动开始工作时它可以工作。
验证任务是否以具有文件和远程共享权限的用户身份运行。