我有一个软件,它将使用本地 SHARE FOLDER 中的某个文件,该文件夹以前是通过 LAN 电缆在两台连接的计算机之间创建的。但是,其中一台 PC 没有直接检测到文件夹中的文件,尽管该文件已经可用(另一台 PC 检测到该文件),但仍然认为该文件夹为空。这会导致我的软件无法运行进程。
我在这两台电脑之间还有其他一些共享文件夹,它们都没有遇到这个问题。如果我只是让打开PC上的文件夹,那么PC可以检测到该文件,但我想这不是最佳做法。
有人可以帮忙吗?
我有一个软件,它将使用本地 SHARE FOLDER 中的某个文件,该文件夹以前是通过 LAN 电缆在两台连接的计算机之间创建的。但是,其中一台 PC 没有直接检测到文件夹中的文件,尽管该文件已经可用(另一台 PC 检测到该文件),但仍然认为该文件夹为空。这会导致我的软件无法运行进程。
我在这两台电脑之间还有其他一些共享文件夹,它们都没有遇到这个问题。如果我只是让打开PC上的文件夹,那么PC可以检测到该文件,但我想这不是最佳做法。
有人可以帮忙吗?
当您访问其他位置的共享文件夹时,Windows 允许选择使文件脱机可用。这意味着即使您没有连接到其他位置,您的本地文件夹也包含文件的最新副本。
根据您的描述,有问题的文件夹是这样设置的。因此,在您打开本地文件夹之前,其内容将与您上次打开时保持一致。
如果您需要您的文件夹始终引用远程文件夹,您可以通过右键单击本地文件夹并取消选择来关闭此“离线文件”功能
Always available offline
:如果您没有
Always available offline
在上下文菜单中看到,请Properties
改为查看它可能在Offline Files
选项卡上的位置:或者,您可以在
Sync Center
(控制面板\所有控制面板项\同步中心)中管理脱机文件一旦您的文件夹通过上述方式之一设置为
Always available offline
,并且一旦 Windows 根据此设置进行了重新同步,该文件夹将始终反映远程文件夹的内容。该文件夹可能会保留在计算机上以供离线浏览,因此不会更新其内容。
要禁用缓存:
可能需要重新启动。