J'ai essayé cela sous Windows 7 et Windows XP. Démarrez l'Explorateur Windows et créez un nouveau dossier dans un emplacement temporaire appelé (par exemple) NonWriteable
. Cliquez avec le bouton droit sur le dossier et définissez les propriétés du dossier sur Read-only
.
Ouvrez maintenant le dossier et créez un nouveau fichier .txt. Ceci est permis. Pourquoi? Comment définir un dossier afin que rien ne puisse être modifié à l'intérieur?
Remarque: Si je clique avec le bouton droit sur le fichier .txt et que je le configure sur, Read-only
le système empêche correctement les mises à jour du fichier.
Security
onglet pour refuser l'accès Create Files / Write Data
, je ne peux plus créer de nouveaux fichiers. Cela semble être un bug / limitation de Windows. Si j'appelle par programme l' GetFileAttributes
API sur le dossier, l' FILE_ATTRIBUTE_DIRECTORY
attribut est défini ... mais pas FILE_ATTRIBUTE_READONLY
.
Read-only (Only applies to files in this folder)
préciser le rôle de cette option. Il y a une capture d'écran de la nouvelle boîte de dialogue dans cette réponse .