设置任务计划程序以重新启动 OneDrive(Win 10)

设置任务计划程序以重新启动 OneDrive(Win 10)

我在 E:{20676961}\OneDrive - jp410\ 安装了 OneDrive,我的库位于此处。我已更新注册表以反映此位置,并且它正常工作。问题是这台电脑是主服务器,通常无人值守,但我经常登录。出于某种原因,onedrive 停止工作并显示“OneDrive 需要重新配置”或“关闭”选项。无论我选择哪个选项,onedrive 都会通过注销来关闭。

这就是令人沮丧的地方,我需要帮助。当我想要登录时,我必须再次重新输入库位置,因为它默认为用户/onedrive 位置而不是 E:{20676961... 位置。

我已经重新安装了 OneDrive,重新安装了 Windows (2ce),现在正在寻找如何自动执行重启选项的想法。我查看了任务计划程序,但似乎当 OneDrive 停止时,它不会生成事件,所以我无法使用事件来退出。

即使库位置在注册表中,onedrive 似乎并未引用该位置。是否有任何工具可以部署,在 onedrive 关闭时让我登录?或者是否有办法创建一个任务,每 2 小时自动将我注销并重新登录?我是租户,因此我没有 Office 356 和 onedrive for business 的管理员访问权限。

答案1

保留不同的 OneDrive 文件夹保存位置

处理此问题的一种方法是……

  1. 更改您需要手动保存一次的默认位置。
  2. 然后删除默认的一个驱动器文件夹并重新创建为符号链接 而是使用指向E:\{20676961}\OneDrive - jp410作为目标链接

使用此配置,即使它默认恢复符号链接指向您需要保存文件的“E”盘位置。使用符号链接“目标”指向的位置就是数据保存到的文件夹位置符号链接这听起来正是您所需要的。

因此删除一个驱动器默认文件夹然后运行:

mklink /d "C:\Users\<UserName>\OneDrive" "E:\{20676961}\OneDrive - jp410"

笔记: 当您以通常使用的用户配置文件身份访问此 PC(即使是远程访问)时,它将继续保存到您需要的“E”驱动器文件夹位置,即使软件将位置更改回默认位置,因为那现在是符号链接指向“E”盘文件夹位置。


更多资源

  • 明基林克
  • mklink /?

    Creates a symbolic link.
    
    MKLINK [[/D] | [/H] | [/J]] Link Target
    
            /D      Creates a directory symbolic link.  Default is a file
                    symbolic link.
            /H      Creates a hard link instead of a symbolic link.
            /J      Creates a Directory Junction.
            Link    Specifies the new symbolic link name.
            Target  Specifies the path (relative or absolute) that the new link
                    refers to.
    
  • Windows 10 中文件默认保存到 OneDrive

相关内容