Modifier les attributs d'un fichier
Fermé
Bonjour,
Je developpe un soft de nettoyge de fichier avec VB6.
Je souhaite modifier les attributs de fichier avec L'API Windows en utilisant la fonction SetFileAttributes.Cela fonctionne mais certains fichiers que je défini en lecture seul ne conserve pas cet attribut.
En clair un fichier X que je force "en lecture seul " ne conserve pas cet attribut car le système lui enlève systématiquement.....
Avez vous une idée?
Je developpe un soft de nettoyge de fichier avec VB6.
Je souhaite modifier les attributs de fichier avec L'API Windows en utilisant la fonction SetFileAttributes.Cela fonctionne mais certains fichiers que je défini en lecture seul ne conserve pas cet attribut.
En clair un fichier X que je force "en lecture seul " ne conserve pas cet attribut car le système lui enlève systématiquement.....
Avez vous une idée?
A voir également:
- Modifier les attributs d'un fichier
- Fichier rar - Guide
- Modifier dns - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Modifier liste déroulante excel - Guide
1 réponse
Les droits des fichiers sont parfois hérités du parent.
et le système d' exploitation se charge d appliquer l' héritage.
Exemple:Le chemin de ton fichier est: C:\Rep1\Rep2\fichier
Si rep1 est en lecture seul, rep2 l' est aussi et donc son contenu lui aussi.
En changeant les droits du dossier qui contient le fichier tu pourrais probablement régler ce problème.
et le système d' exploitation se charge d appliquer l' héritage.
Exemple:Le chemin de ton fichier est: C:\Rep1\Rep2\fichier
Si rep1 est en lecture seul, rep2 l' est aussi et donc son contenu lui aussi.
En changeant les droits du dossier qui contient le fichier tu pourrais probablement régler ce problème.