2009-05-21 17 views
0

Eh bien, comme tout le monde le sait, il n'y a aucun moyen que vous pouvez attribuer des autorisations pour copier/coller des fichiers sur la plate-forme Windows.Comment attribuer des autorisations pour copier/coller sur Windows

J'ai besoin de contrôler le processus de copie à partir d'un serveur de fichiers central, d'une manière qui me permet de savoir:

  1. utilisateur qui a effectué la copie
  2. Quels fichiers ont été copiés
  3. où est-il collé les
  4. taille totale des données copiées
  5. Temps d'opération de copie
  6. Si l'utilisateur dépasse le permis « Copy-Limit », une bo dialogue x lui demande d'entrer des informations d'identification administratives ou de le refuser (car il serait configuré)
  7. Stockez toutes ces données dans un fichier pour une révision ultérieure ou envoyez-les par courrier électronique.

J'ai besoin de collecter ces données en mettant un programme utilitaire sur le serveur lui-même, sans aucune autre installation sur les ordinateurs clients.

Je connais la surveillance du Presse-papiers, mais quel presse-papiers serait-il? le presse-papiers de l'utilisateur ou le presse-papiers du serveur? Et qu'en est-il glisser-déposer opération, qui ne passe même pas à travers le presse-papiers? Est-ce que vous savez si SystemFileWatcher est utile dans un tel cas?

Des idées?

Répondre

1

Je ne pense pas que le presse-papier ait quelque chose à voir avec les choses ici. Le résultat d'une action "Copier et coller" sur le client est que les fichiers sont copiés à partir d'un partage, n'est-ce pas? En fait, ce n'est pas l'acte de "Copier" qui vous intéresse, c'est le "Coller" (une copie de presse-papiers d'un fichier ne fait rien tant que vous ne le collez pas quelque part). Donc, je pense que vous devriez ignorer tous les presse-papiers et chercher des moyens de surveiller l'accès aux fichiers sur votre partage. Essentiellement, vous cherchez un audit de partage de fichiers. Windows a intégré cela, mais je ne suis pas un expert. En fait, vous pourriez obtenir plus de traction avec ce genre de question sur ServerFault.com (site de soeur à StackOverflow.com) tant que vous le dites en termes d'audit de partage de fichiers. Oh, et vous n'avez pas mentionné le système d'exploitation de votre serveur ici - vous devriez le faire si vous postez sur ServerFault.com.

+0

Merci pour votre aide, mais le site dont vous parlez, est en phase "beta", et demande un mot de passe pour y accéder. Quoi qu'il en soit, voici un lien sur le rôle du presse-papiers dans la surveillance copier/coller: http://bytes.com/topic/net/answers/853912-c-app-monitor-copy-paste-process –

+0

Consultez le blog StackOverflow pour savoir comment accéder à ServerFault.com. En ce qui concerne le copier/coller, je ne suis toujours pas convaincu que la surveillance du presse-papiers est la voie à suivre. Vous devez surveiller l'accès aux fichiers, qu'il s'agisse de copier/coller ou d'autre chose. –