Bonjour,

Voilà mon problème:
Je partage un répertoire d'un PC Windows 2008 R2 (appelé PC1)
Je copie 10 fichiers toutes les secondes dans ce répertoire depuis PC1
Depuis un autre PC sous Windows 2008 R2 (appelé PC2) j'affiche le nombre de fichiers contenu dans le répertoire partagé de PC1 grâce à ce petit programme :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
static void Main(string[] args)
{
	DirectoryInfo rep = new DirectoryInfo(@"\\SERVEUR\DATA\");
	do
	{
                rep.Refresh();
                Console.WriteLine(DateTime.Now.ToString("hh:mm:ss.fff") + " Nombre de fichiers : " + rep.EnumerateFiles("*", SearchOption.TopDirectoryOnly).Count<FileInfo>());
                if (Console.KeyAvailable)
                        break;
                Thread.Sleep(1000);
        } while (true);
}
et là surprise, je n'obtient le bon nombre de fichiers a chaque boucle que si le répertoire contient plus de ( a peu prés) 440 fichiers.
Le résultat dans le fichier joint : sortie.txt

Par contre si j'ouvre en simultané sur PC2 un explorateur qui affiche le contenu du répertoire partagé alors tout vas bien.

Une idée ?