全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 2019|回复: 30

windows vps搬运百度盘文件到OneDrive的简单配置

  [复制链接]
发表于 2021-12-21 16:53:06 | 显示全部楼层 |阅读模式
本帖最后由 omo.moe 于 2021-12-21 18:56 编辑

很多mjj喜欢把吃灰的小盘vps dd win搬运百度盘文件到OneDrive或者Google drive,但是大部分吃灰vps都是10-50gb这种小盘,随搬随删如果手动操作肯定费神费力,这里提供个大家都常用的工具和配置方法,简单实现无人值守无缝搬运数tb 百度盘文件到你的od gd:
工具:rclone即可
步骤:
1.新建rclone拷贝bat脚本
在你的rclone目录新建bat文件,我这里命名Rclone-move.bat,编辑写入以下内容
  1. rclone move "C:/Users/Administrator/Downloads/Baidudisk/" "Onedrive:/Baidudisk/" -v --stats 15s --transfers 2 --bwlimit 50M  --onedrive-no-versions  --cache-chunk-size 10M --local-encoding=None --exclude "*.downloading" --log-file=C:\Software\rclone-v1.56.2-windows-amd64\log.txt --delete-empty-src-dirs --retries 1 --dry-run
复制代码

解释:使用rclone move指令即可实现搬运本地路径文件到目标位置,
--exclude "*.downloading" 排除正在下载的度盘文件,
--log-file= 则是日志文件路径,你可以搭配日志等级指令-v或者-q(仅记录错误日志)来检查运行状况
--local-encoding=None 此指令是折中解决OneDrive文件命名编码支持问题,下一个rclone版本将有效修复,目前版本不加这个,则无法拷贝一些特殊字符文件,如书名号中文问号之类的
--delete-empty-src-dirs 则是move完毕后移除空目录
--onedrive-no-versions 则是去掉旧版本,防止OneDrive重复上传同一个文件,占用历史文件版本空间
--dry-run 则是测试用,运行一遍后自己检查log日志文件是否达到预期,满意后删除此参数
2.新建windows日志计划安排
导入此计划任务配置,自行修改即可:

  1. <?xml version="1.0" encoding="UTF-16"?>
  2. <Task version="1.2" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
  3.   <RegistrationInfo>
  4.     <Date>2021-12-21T15:48:27.3169591</Date>
  5.     <Author>WINDOWS\Administrator</Author>
  6.     <Description>每5分钟检查一次本地百度盘文件C:/Users/Administrator/Downloads/Baidudisk/ 并移动已完成文件到Onedrive盘/Baidudisk/文件夹下</Description>
  7.   </RegistrationInfo>
  8.   <Triggers>
  9.     <CalendarTrigger>
  10.       <Repetition>
  11.         <Interval>PT5M</Interval>
  12.         <StopAtDurationEnd>false</StopAtDurationEnd>
  13.       </Repetition>
  14.       <StartBoundary>2021-12-21T07:45:51.0718017Z</StartBoundary>
  15.       <Enabled>true</Enabled>
  16.       <ScheduleByDay>
  17.         <DaysInterval>1</DaysInterval>
  18.       </ScheduleByDay>
  19.     </CalendarTrigger>
  20.   </Triggers>
  21.   <Principals>
  22.     <Principal id="Author">
  23.       <UserId>WINDOWS\Administrator</UserId>
  24.       <LogonType>InteractiveToken</LogonType>
  25.       <RunLevel>LeastPrivilege</RunLevel>
  26.     </Principal>
  27.   </Principals>
  28.   <Settings>
  29.     <MultipleInstancesPolicy>IgnoreNew</MultipleInstancesPolicy>
  30.     <DisallowStartIfOnBatteries>false</DisallowStartIfOnBatteries>
  31.     <StopIfGoingOnBatteries>true</StopIfGoingOnBatteries>
  32.     <AllowHardTerminate>false</AllowHardTerminate>
  33.     <StartWhenAvailable>true</StartWhenAvailable>
  34.     <RunOnlyIfNetworkAvailable>false</RunOnlyIfNetworkAvailable>
  35.     <IdleSettings>
  36.       <StopOnIdleEnd>true</StopOnIdleEnd>
  37.       <RestartOnIdle>false</RestartOnIdle>
  38.     </IdleSettings>
  39.     <AllowStartOnDemand>true</AllowStartOnDemand>
  40.     <Enabled>true</Enabled>
  41.     <Hidden>false</Hidden>
  42.     <RunOnlyIfIdle>false</RunOnlyIfIdle>
  43.     <WakeToRun>false</WakeToRun>
  44.     <ExecutionTimeLimit>PT0S</ExecutionTimeLimit>
  45.     <Priority>7</Priority>
  46.     <RestartOnFailure>
  47.       <Interval>PT1M</Interval>
  48.       <Count>3</Count>
  49.     </RestartOnFailure>
  50.   </Settings>
  51.   <Actions Context="Author">
  52.     <Exec>
  53.       <Command>C:\Software\rclone-v1.56.2-windows-amd64\Rclone-move.bat</Command>
  54.       <WorkingDirectory>C:\Software\rclone-v1.56.2-windows-amd64\</WorkingDirectory>
  55.     </Exec>
  56.   </Actions>
  57. </Task>
复制代码

保存为Rclone-move.xml文件,然后任务计划程序导入计划选择此计划任务xml文件即可,路径自行匹配,执行逻辑为2021-12-21 15:48:27后每隔5分钟检查一次是否在执行,如果在拷贝中,则等待下一个5分钟再次检查。请在rclone bat脚本内指令检查无误后再执行此计划任务,同时修改启动程序路径为你自己实际rclone bat文件位置。
这样你就不用担心硬盘太小,或者折腾其他工具了。
发表于 2021-12-21 18:49:48 来自手机 | 显示全部楼层
老猹 发表于 2021-12-21 16:55
感谢分享,话说用az搬东西到od算流量吗。

算,我以前开始以为不算,直到账号被ban

点评

谢谢老哥。  发表于 2021-12-21 18:55
发表于 2021-12-21 16:53:51 | 显示全部楼层
感谢分享  mark收藏
发表于 2021-12-21 16:54:02 来自手机 | 显示全部楼层
干货 插个眼
发表于 2021-12-21 16:55:58 来自手机 | 显示全部楼层
感谢分享,话说用az搬东西到od算流量吗。

点评

算  发表于 2021-12-28 14:52
发表于 2021-12-21 16:56:03 | 显示全部楼层
已经收藏了
发表于 2021-12-21 16:59:49 | 显示全部楼层
帮顶
 楼主| 发表于 2021-12-21 17:00:13 | 显示全部楼层
老猹 发表于 2021-12-21 16:55
感谢分享,话说用az搬东西到od算流量吗。


azure没玩过不太清楚,不过gcp进站+传到gd都是不计流量的
发表于 2021-12-21 17:01:09 | 显示全部楼层
收藏了,阿里 天翼云盘能不能也这样搞
发表于 2021-12-21 17:03:03 | 显示全部楼层
omo.moe 发表于 2021-12-21 17:00
azure没玩过不太清楚,不过gcp进站+传到gd都是不计流量的

od算内网?8会吧
 楼主| 发表于 2021-12-21 17:05:17 | 显示全部楼层
八神庵 发表于 2021-12-21 17:01
收藏了,阿里 天翼云盘能不能也这样搞

得看看他们的客户端正在下载的文件后缀,自行匹配exclude指令筛除掉,或者有下载完毕后移动到指定目录功能的话,rclone move只处理这个“已完成文件夹”也行
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-18 08:36 , Processed in 0.083863 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表