仅为计算机所有者启用脱机文件同步

在我实习的学校,所有学生和教师都有一个映射的主文件夹,称为“M:”驱动器,用于存储他们可以从所有计算机访问的文件。 对于拥有笔记本电脑的教师,我们启用“M:”驱动器的脱机文件同步function,以便他们可以从家中访问其文件的副本; 然而,我们这样做是一个后期成像任务。 有时候错过了。

我一直在试图find一种方法来消除成像后手动启用脱机文件同步的需要。 到目前为止我发现的唯一可能性是“pipe理性分配的脱机文件”组策略对象(位于用户configuration/pipe理模板/networking/脱机文件)。

如果我启用这个,我可以看到以下情况发生:

  1. 教师A被分配一台电脑,她的“M”驱动器自动设置为同步。
  2. 老师B忘记了他的电脑,所以老师A借给了老师B.
  3. 老师Blogin后,由于存储他所指导的运动队的video,他的“M”号硬盘大小为几千兆字节,与计算机同步。
  4. 老师B再也没有login过,但他的档案副本留在老师A的电脑上,浪费空间。

由于该政策不在偏好类别中,我不认为我可以启用项目级别定位。 我也考虑过registry编辑,因为它们可以是项目级的目标。 但是,我找不到一个可以让我通过registry启用的密钥。 有没有另外一种方法可以使我们的政策只适用于用户在他的主电脑上? 谢谢!

更新:在我传递了没有“好的”方法来实现这个目标的信息之后,我的老板决定我们不会去尝试frankenstein一起。 然而,我想到了最后一件事情,如果有人真的想要做这样的事情,可能值得考虑:服务控制可以是项目级别的目标,所以理论上我想像它可以设置,以便同步服务如果用户没有login到自己的计算机上,则会为特定的用户死亡,而当主用户login到自己的设备时会启用该function。 只是一个想法!

    您正在遇到脱机文件的devise限制。 这是一个每机器caching,启用和禁用每机器级别。 “脱机文件”将限制项目的可见性给有权查看它们的用户,但机器上只有一个caching。 您不能为台机器上的某些用户禁用cachingfunction。

    只是没有一个粒度级别的控制来做你想要的。 社区在Windows Vista中也是这样要求的,在Windows 7中也是这样,而在Windows 8中仍然没有得到它的支持。(Windows 8中有一些function,包括文件夹redirect的“主要计算机”function,但这不是在脱机文件中更改 – 这只是文件夹redirect中的一项更改,它会影响组策略设置,使redirect的文件夹始终处于脱机状态(作为副作用)。