Bonjour à tous,
J'ai une petite application que se sert de la classe FileSystemWatcher afin de surveiller un répertoire.
Pour des répertoires locaux, tout fonctionne à merveille.
Cependant, pour surveiller un répertoire d'un autre ordinateur, ça se gâte.
1. Le répertoire distant est partagé
2. Les permissions sont Tout Le Monde Contrôle Total
J'utilise la notation canonique (est-ce bien le bon terme?) pour accéder au répertoire distant : \\nom_ordinateur\nom_partage
Est-ce qu'il y a moyen de forcer un utilisateur spécifique à exécuter une certaine portion de code ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 private void InitializeFileSystemWatcher() { fileSystemWatcher = new FileSystemWatcher(); fileSystemWatcher.Path = @"\\OTHERPC\data"; // <-- cette ligne plante (Repertoire non valide) fileSystemWatcher.IncludeSubdirectories = true; fileSystemWatcher.Filter = "*.txt"; fileSystemWatcher.EnableRaisingEvents = true; fileSystemWatcher.Changed += new FileSystemEventHandler(fileSystemWatcher_Changed); }
Partager