SyncToy在任务计划程序中失败

我正在尝试使用Microsoft SyncToy在两个Web服务器之间同步文件。
我可以在GUI和命令行模式下运行同步作业。
命令:
“C:\ Program Files \ SyncToy 2.0 \ SyncToyCmd.exe”-R

但是我不能在任务调度器中成功运行相同的命令。 我收到以下错误消息:
***无法执行文件夹对upload_photos。 找不到文件夹\照片\ d $ \ Projects \ warner \ wwwroot \

有什么问题?
权限问题? 但我可以手动运行它。
有人说这是UNCpath的用户帐户问题。 我该怎么办?

快速浏览一下,看起来你有以下错误之一:

  1. \photos\d$\Projects\warner\wwwroot\不是有效的path。 无论是photos是一台机器,所以在开始时应该有一个双斜杠,或者它是一个文件夹,应该在驱动器号后面。
  2. 运行任务的用户帐户的权限不正确。
 * Failed to execute folder pair upload_photos. Could not locate folder \photos\d$\Projects\warner\wwwroot\ 

是一个奇怪的行为,它必须是“\照片\ D $”或“\\照片\ D $”? (注意双反斜杠)

无论如何,如果您确定计划的作业正在以正确的用户权限运行,则可以将该命令粘贴到batch file中,并通过任务计划程序调用该批处理。

只要将设置更改为仅在用户login时运行,任务才能成功运行。