共享文件夹问题 - 文件夹内容不是最新的

共享文件夹问题 - 文件夹内容不是最新的

我有一个软件,它将使用本地共享文件夹中的某个文件,该文件夹之前是通过 LAN 电缆在两台相连的计算机之间创建的。但是,其中一台 PC 未直接检测到文件夹内的文件,并且仍然认为文件夹为空,尽管该文件已经可用(另一台 PC 检测到该文件)。这导致我的软件运行过程失败。

我在这两台电脑之间有其他共享文件夹,它们都没有遇到这个问题。如果我只是在电脑上打开文件夹,那么电脑就可以检测到该文件,但我想这不是最好的做法。

有人可以帮忙吗?

答案1

当您访问其他位置的共享文件夹时,Windows 允许选择使文件可离线使用。这意味着即使您未连接到其他位置,您的本地文件夹也包含文件的最新副本。

根据您的描述,该文件夹就是这样设置的。因此,在您打开本地文件夹之前,其内容将保持上次打开时的状态。

如果您需要文件夹始终引用远程文件夹,则可以通过右键单击本地文件夹并取消选择来关闭此“离线文件”功能Always available offline

在此处输入图片描述

如果你没有Always available offline在上下文菜单中看到,请查看下面的内容Properties,它可能位于以下Offline Files选项卡上:

在此处输入图片描述

或者,您可以在Sync Center(控制面板\所有控制面板项\同步中心)中管理离线文件

在此处输入图片描述

一旦您的文件夹通过上述方式之一设置为Always available offline,并且一旦 Windows 根据此设置完成重新同步,该文件夹将始终反映远程文件夹的内容。

答案2

该文件夹可能会保留以供计算机上的离线浏览,因此其内容不会被更新。

要禁用缓存:

  • 跑步计算机管理 > 系统工具 > 共享文件夹 > 共享,股票列表显示在右侧
  • 右键单击相关共享并选择属性
  • 在属性对话框的常规选项卡中,单击离线设置...
  • 在脱机设置对话框中,将选项设置为“共享文件夹中没有文件或程序可脱机使用”
  • 一直点击确定

可能需要重新启动。

在此处输入图片描述

相关内容