我有一个任务计划程序作业来运行Robocopy以将本地文件备份到网络共享。我必须使用域凭据来访问网络共享,但本地计算机不在域中,并且作业以本地管理员身份运行。 这个解决方案 临时映射和取消映射网络共享的工作原理,但它会以任何查看任务计划程序作业操作的人以纯文本形式显示我的密码。我宁愿在半永久性的基础上正常映射网络驱动器,因此任务计划程序工作只需运行Robocopy并参考相应的驱动器号。但是我总是得到错误“系统找不到指定的路径”。在从任务计划程序运行此日志时,在Robocopy日志中,即使该命令在提升的命令提示符下正常工作(作业设置为以最高权限运行)。还请注意我已经完成了 这个注册表调整 从提升的命令提示符访问映射的驱动器。
编辑:为了澄清,以本地管理员身份登录,我以管理员身份启动Windows资源管理器。我将网络共享映射到驱动器号Y.我以管理员身份启动命令提示符并运行
C:\Windows\System32\Robocopy.exe C:\temp Y:\temp
工作良好。我创建一个任务计划程序作业来运行完全相同的命令,无论用户是否登录,具有最高权限。我运行它并得到一个错误。我写了一个日志然后得到
ERROR 3 (0x00000003) Getting File System Type of Destination Y:\temp\
The system cannot find the path specified.
其次是
ERROR 3 (0x00000003) Creating Destination Directory Y:\temp\
The system cannot find the path specified.