曲径通幽论坛

 找回密码
 立即注册
搜索
查看: 2372|回复: 0
打印 上一主题 下一主题

脱机文件

[复制链接]

716

主题

734

帖子

2946

积分

超级版主

Rank: 9Rank: 9Rank: 9

积分
2946
跳转到指定楼层
楼主
发表于 2013-9-17 22:13:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
假如有一个单位网络,当你的计算机连入该网络时,你可以通过网络访问网络上的文件。但是当你的计算机(如笔记本)离开了单位网络时,你如果还想访问网络上的文件,此时就需要脱机文件。脱机文件实际上是存储在本地计算机硬盘上的网络文件的一个缓存版本。

脱机文件和网络服务器上的网络文件有一个重要的特点就是“同步”,依靠同步,两者保持一致:

1. 如果更改过缓存文件,而网络文件没有更改过,那么系统会将缓存文件复制到网络服务器上,并覆盖网络文件。

2. 如果缓存文件未修改,而网络文件被修改,那么系统会将网络文件复制到本地计算机,并覆盖缓存文件。

3. 如果网络文件和缓存文件都被更改过,那么系统会让你选择保留哪一个文件,或将两个文件都保留。


脱机文件的设置
右键单击某共享文件夹 ---> “属性”   ---> 切换到”共享“标签 ---> 单击”高级共享“  ---> 单击 ”缓存“  ---> 脱机设置
----->

上面:
    仅用户指定的文件和程序可以脱机使用

用户必须自行从共享文件夹中选择希望被缓存到其硬盘的文件,只有被选择的文件才可以脱机使用。

    该共享文件夹的文件或程序在脱机状态下不可用

表示此共享文件夹不提供脱机使用的功能。

    用户从共享文件夹打开的所有文件和程序自动在脱机状态下使用

只要是用户在共享文件夹内访问过的文件,该文件就会被自动缓存到用户的硬盘内,以供脱机使用。

如还勾选”进行性能优化“,那么会自动将程序缓存到用户的硬盘内,以便要执行网络计算机内的程序时,可以直接读取缓存版本,它可以减少网络负荷、加快程序的执行。此选项特别适用于存储应用程序的服务器使用。

注意,若用户修改了缓存内的应用程序,则同步后将造成网络计算机端的应用程序也跟着被修改,因此为了安全的原因,应用程序最好不要开放”修改“权限。

在客户端使用脱机文件
如果客户端系统是 Windows7 ,那么默认已经启用了脱机文件,如果是 Windows Server 2008 R2 ,那么需要先安装”桌面体验 “。

开启/禁用脱机文件的方法:
打开”控制面板“,在右上方的查看方式改为”大图标“或”小图标“ :

这么做的目的是显示控制面板里的所有项,在选择后,于地址栏里可以看到:

然后打开”同步中心”():

在上图中打开“管理脱机文件”:


现在假设服务器上的共享文件夹为 \\192.168.1.113\linux ,其脱机设置为“仅用户指定的文件和程序可以脱机使用”。在这种情况下,就需要自行选择要脱机使用的文件。下面在 Windows7 下演示如何使用脱机文件:

1. 先用网络驱动器来连接服务器上的共享文件夹:

连接成功后有:


2. 打开这个映射的驱动器,然后可以按 ctrl 键选择几个文件,然后右击,在弹出菜单中选择“始终脱机可用” 。完成后,当选择到这些文件时,会在任务管理器下方看到相应的脱机可用信息:


同步处理
在网络正常连接时,你访问这些你设置了脱机可用的文件仍然是访问服务器上的。系统会自动同步用户的脱机文件,当服务器上的文件内容更改时,它会被复制到客户机的缓存区内,反之也是。

现在尝试关闭服务器的网络,然后打开”同步中心“(可在系统托盘处打开)并看到:

同时在资源管理器的网络映射驱动器 Z 里看到:

上图中,刚才没有选择脱机可用的文件的图标变成了灰色,并且打上了一个 X ,而脱机可用的文件则是正常图标。

实际上,系统并非随时自动同步,如果需要立刻同步的话,那么可以手动进行,方法是:右击脱机文件,在弹出的菜单中选择”同步“ 即可。

现在尝试更改名为 linux.txt 的文件,如原来的内容为 linux is good ,现在改为 linux is good system 。然后保存,接着重新启用服务器的网络连接,然后在右击系统托盘处的”同步中心“图标,在弹出的菜单中选择”全部同步“ ,那么脱机文件就会将服务器上的文件覆盖掉。即使不手动选择”全部同步“,那么系统自己也会同步。

另外还有一种情况,就是在断开网络连接后,服务器端和客户端都同时更改了同一个文件的情况。如服务器端将 linux.txt 中的内容改为 linux is a good system ,而客户端则改为 linux is a good operating system (修改的同时两边是断开连接的),修改完后,再恢复网络。在这种下,可以右击系统托盘处的“同步中心”图标(也可以在控制面板的同步中心里操作),然后选择“查看冲突”,这时会看到:


我们单击这个文件,会看到顶上出现“解决”两字,点击它:



会看到弹出一个“解决冲突”的对话框:


这时候我们可以根据实际情况来保留。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|曲径通幽 ( 琼ICP备11001422号-1|公安备案:46900502000207 )

GMT+8, 2025-6-19 02:03 , Processed in 0.080609 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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