true 发表于 2020-12-2 22:20:03

bt软件如何在Windows系统多账户之间同步文件进度

本帖最后由 true 于 2020-12-2 22:35 编辑

目前在用uTorrent204绿色版
Windows7系统,某管理员账户内,文下载进度50%,退出,注销
登陆新开的Windows普通账户,打开uTorrent,继续下载,至进度90%
退出程序,提示“无法xx文件,如果xx可能会丢失数据”。。{:8_742:}很可能是因为普通账户在试图记录进度信息时,没有权限修改管理员创建的uTorrent配置文件
登录管理员账户,打开uTorrent,进度50%。强制效验,进度变90%

这样每次全部文件都效验一遍太麻烦

所以有什么解吗{:8_726:}                                                                                                                                                                                                                               

true 发表于 2020-12-2 22:31:40

本帖最后由 true 于 2020-12-2 22:38 编辑

我想到一个绕过权限限制的方法,两个批处理文件
第一个,复制配置文件到a,删除原配置文件
用计划任务在注销管理员账户之前运行{:8_725:}

第二个,从a复制配置文件到uTorrent文件夹
用计划任务在登录普通账户之后运行,uTorrent延迟启动
{:8_724:}{:8_724:}{:8_724:}

太艹了{:8_699:}好麻烦
                                                                                                                                                                                                                               

绯红的 发表于 2020-12-2 22:33:02

你这是Windows和ubuntu吗。还有乌班图绿色版是什么鬼

true 发表于 2020-12-2 22:43:19

绯红的 发表于 2020-12-2 22:33
你这是Windows和ubuntu吗。还有乌班图绿色版是什么鬼

不是Ubuntu,是uTorrent
输入法弹出这个词我就怼上去了
输入法全责{:8_708:}
                                                                                                               

true 发表于 2020-12-2 23:49:18


移动.bat
move /y "D:\uTorrent\resume.dat" "D:\uTorrent\http"
move /y "D:\uTorrent\resume.dat.old" "D:\uTorrent\http"
move /y "D:\uTorrent\settings.dat" "D:\uTorrent\http"
move /y "D:\uTorrent\settings.dat.old" "D:\uTorrent\http"
move /y "D:\uTorrent\dht.dat" "D:\uTorrent\http"
move /y "D:\uTorrent\dht.dat.old" "D:\uTorrent\http"
move /y "D:\uTorrent\rss.dat" "D:\uTorrent\http"
move /y "D:\uTorrent\rss.dat.old" "D:\uTorrent\http"

复制.bat
copy /y "D:\uTorrent\http\resume.dat" "D:\uTorrent"
copy /y "D:\uTorrent\http\resume.dat.old" "D:\uTorrent"
copy /y "D:\uTorrent\http\settings.dat" "D:\uTorrent"
copy /y "D:\uTorrent\http\settings.dat.old" "D:\uTorrent"
copy /y "D:\uTorrent\http\dht.dat" "D:\uTorrent"
copy /y "D:\uTorrent\http\dht.dat.old" "D:\uTorrent"
copy /y "D:\uTorrent\http\rss.dat" "D:\uTorrent"
copy /y "D:\uTorrent\http\rss.dat.old" "D:\uTorrent"

true 发表于 2020-12-3 15:50:45

部分是可行的,但是
眉头一皱
事情没有那么简单

true 发表于 2020-12-3 18:31:42

新建三个任务计划,普通用户登录时,先以管理员权限账户运行移动.bat
延迟n秒,用普通权限账户运行复制.bat
再延迟n秒,用普通权限账户运行uTorrent

lance 发表于 2020-12-4 10:44:13

为什么要用不同权限的账户下载呢?

kysdm 发表于 2020-12-4 18:27:51

为何不直接赋予普通账户写权限

true 发表于 2020-12-5 19:54:12

kysdm 发表于 2020-12-4 18:27
为何不直接赋予普通账户写权限

因为不会
                                                                                                               
页: [1] 2
查看完整版本: bt软件如何在Windows系统多账户之间同步文件进度