Synctoy2.1使用定时任务0X1

环境描述:公司须要在windows上面使用双向文件同步,目前发现SyncToy能够实现这个功能,可是在Windows 2012上面 ,添加定时任务的时候,执行状态老是0x1,定时任务配置确认屡次,确定没有问题;一样在windows 10上面设置定时任务,就能运行,在google上面查了好多帖子,都是这样,都没有解决,大多数说是windows的bug,可使用第三方定时任务来实现,windows

google上搜索,老外不少都说不能解决,定性为windows Task的bug,可是我以为不太像google

仍是的本身研究把。spa

第一点,写成bat文件,直接双击是能够运行的,说明SyncToy并不存在bug,而问题出在计划任务上。日志

bat文件内容:code

C:\"Program Files"\SyncToy\SyncToyCmd.exe -R abc >> c:\aaa.txt

说明:这里我把信息重定向到aaa.txt文件这,由于对windows不熟悉,不知道日志怎么查看,只能这种笨方法了

SyncToy设置blog

这样设置中,c:\aaa.txt中输出的信息同步

Failed to execute folder pair test2. Could not locate folder \\10.144.129.6\tmp\. Failed to execute folder pair test2. Could not locate folder \\10.144.129.6\tmp\.

网上查了一顿,也没有人说明是什么问题,class

感受是权限问题,定时任务不能使用保存的共享文件夹账号密码,因此就不能链接远端文件夹test

绕道方法解决下:先用命令把远端共享文件夹挂载到本地,而后再同步,同步以后,删除挂载配置

net use h: \\10.144.129.6\tmp /user:administrator "P@ssw0rdsc" >> c:\aaa.txt C:\"Program Files"\SyncToy\SyncToyCmd.exe -R abc >> c:\aaa.txt net use h: /del

SyncToy设置

这样定时任务是能够执行的,执行状态是0x2,0x2查了查不知道什么意思,可是定时任务能够正常同步,因此就无论了

相关文章
相关标签/搜索