Bonjour,
J'ai un léger problème de droits d'accès sur un fichier présent sur un disque réseau partagé.
Le problème est le suivant:
J'ai une machine serveur avec Linux Mandriva qui génère des fichiers textes dans des dossiers et qui vient écrire dedans très fréquemment.
J'ai une machine dite "manager" qui est un PC avec Windows Vista.
Ces deux machines sont connectées par Ethernet et le disque du serveur est partagé avec Samba.
Le serveur est autonome, je n'ai pas la main sur ses actions. Mon seul objectif est avec mon PC sous Windows vista de pouvoir être à jour sur les informations contenues dans ces fichiers. il me faut donc détecter la création de fichiers texte et lire les informations contenues mais en faire de même dès qu'une modification intervient.
Je détecte la création sans problème via l'objet filesystemwatcher correctement configuré.
Je rencontre un problème lorsque je lis des informations dans un fichier et qu'à ce moment là le serveur souhaite une nouvelle fois le modifier, cela génère une exception.
Est-il possible de lire un fichier en cours de modification par un autre processus? et est-il possible de lire un fichier et permettre au serveur d'écrire dedans en même temps.
Partager