下载aliyundrive-webdav

准备脚本

把以下内容存为run.ps1

1
2
3
4
$env:REFRESH_TOKEN="484b469b3ef74dcaba5cf21aeadae2ca"
$env:WEBDAV_AUTH_USER="admin"
$env:WEBDAV_AUTH_PASSWORD="123456"
Start-Process -FilePath aliyundrive-webdav.exe -ArgumentList ("--port=8080") -Wait -WindowStyle Hidden

脚本配置说明:

  • $env:REFRESH_TOKEN: 为阿里云网盘登陆后的token, 必需改为自己的
  • $env:WEBDAV_AUTH_USER: webdav用户名
  • $env:WEBDAV_AUTH_PASSWORD: webdav密码
  • --port=8080 为webdav的访问端口,被占用时可以换成其它的

设计开机启动

  • win + s搜索任务计划程序打开
  • 在打开界面选择任务计划程序库
  • 在右边点创建基本任务,输入名字: aliyundrive-webdav (名字可以随意写)

  • 下一步选择: 计算机启动时

  • 下一步选择: 启动程序

    • 下一步: 在【程序或者脚本】写: powershell.exe
    • 在【添加参数】填写: -WindowStyle Hidden -file run.ps1
    • 在【起始于】填写:存放run.ps1aliyundrive-webdav的目录

  • 下一步点击:完成

  • 启动服务: 在服务列表选择aliyundrive-webdav并在右边选项里选择启动

映射本地硬盘

  • 修改注册表,以支持webdav的http协议
    image
  • 打开文件管理器,在此电脑右键-选择映射网络驱动器
  • 在弹窗选择一个盘符,并在文件夹填写: http://127.0.0.1:8080, 点完成,在弹窗输入用户名和密码