直接在Windows服务器而不是用户的PC上保存任何文件?

我正在使用Windows 2003 R2服务器和XP系统。 我想从XP系统直接在服务器上保存任何文件(如.doc,.xls,audio和video文件)。

不能在本地或XP系统中保存文件。 如果有人想在本地文件,则会生成一条消息,并显示权限被拒绝的信息。 如何防止在我的XP系统上保存function?

有没有什么政策可以阻止呢?

如果决心这样做,就不可能完全阻止人们在本地保存文件。 用户至less需要一个本地临时目录,以便他们的帐户能够正常工作,并且总能find隐藏文件的位置。

但是,您可以做的是以下内容

  • 使用configuration的漫游强制configuration文件尽可能保留在服务器上,而不是在本地工作站上。
  • 使用组策略(GPO)进行文件夹redirect,并将所有用户的普通文件夹(文档,IEcollections夹等)redirect到服务器上其家庭共享位置
  • 使用GPO禁用任何脱机文件同步
  • 使用GPO为用户设置磁盘权限,使其在可写入的位置非常有限(如果您使用的是Windows 7,这是非pipe理员用户的默认设置) ,所以说实话,我会考虑升级,因为它会使事情更容易)。
  • 使用GPO删除在本地计算机上caching的configuration文件,确保留在用户临时文件夹中的任何内容不会长存。
  • 您可以使用GPO设置来隐藏驱动器,以便从资源pipe理器实际隐藏c:驱动器,这将隐藏它从任何尊重Explorer设置的应用程序的文件对话框,从而确保用户不能将其用作保存目标。 然而 ,太多的应用程序并不尊重这个设置,因此如果你在这些工作站上有很多的应用程序(而不是一两个你可以testing的话),那么这个设置会比它的价值更麻烦。

您可能需要考虑使用漫游configuration文件 。 这非常符合你的描述。 只需将所有用户configuration文件存储在远程位置。

请注意,XP用户configuration文件不能在Vista / 7中重复使用。 如果您决定升级到Windows 7,则将为Windows 7工作站创build每个configuration文件的第二个版本(否定某些值)。