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-onlyle système empêche correctement les mises à jour du fichier.
Securityonglet 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' GetFileAttributesAPI sur le dossier, l' FILE_ATTRIBUTE_DIRECTORYattribut 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 .
