none
域环境中,怎样自动复制文件。 RRS feed

  • 问题

  • 我用的是windows server 2003域环境,总共有600多台机子,全部在同一工业园内,单林多域,现在我想实现客户端(都是xp系统)自动复制文件,要求是这样的:
    1、XP客户端的用户,有重要文件的话,可在文件前面加"imp_"说明这个文件是重要的(不管是新建文件还是重命名),加了"imp_"的文件都会自动复制副本到文件服务器的磁盘阵列中的"important/username"文件夹下,比如一个叫全智贤的用户有一张叫"jeon.jpg"的照片很重要,她就可以重命名"jeon.jpg"为"imp_jeon.jpg",这样"imp_jeon.jpg"就会自动复制到文件服务器的磁盘阵列"important/全智贤"的文件夹下。
    2、XP客户端中的用户,有想共享的文件的话,可在文件前面加"sha_"说明这个文件是需要共享的,这样这个文件就会自动复制到文件服务器的共享盘share/username文件夹下,并对文件按用户设置相应权限。比如一个叫刘亦菲的用户有一张叫"crystal.jpg"的照片要共享,她只要把照片名字改为"sha_crystal.jpg"这张照片就会自动复制到文件服务器共享文件盘的"share/刘亦菲"文件夹下。
    3、xp客户端如果有文件想传送给其它用户的话,可在文件名前加"to_用户名_"这样这个文件就会复制到文件服务器的共享文件夹下的foryou/username(接收方的用户名)文件夹下,并且文件会被重命名为from_username(发送人的名字)_filename"。比如有个叫全智贤的用户想给刘亦菲的用户发送一张叫jeon.jpg的图片,全智贤只要把图片文件名改为to_刘亦菲_jeon.jpg,这个文件就会自动发送给刘亦菲,并在刘亦菲的文件夹中改名为from_全智贤_jeon.jpg。

    请问怎么实现上面这些功能,主要是怎么实现新建文件或重命名文件名时实时检测,也就是你按上面规则新建或重命名了文件,客户端把上就会把文件复制到服务器,开发语言不限,谢谢大家。
    2010年8月27日 4:30

答案

全部回复