Je cherche un moyen de bloquer l'accès à un dossier, que ce soit via l'homme ou un quelconque programme.
Pour détailler, je suis en train de faire un script qui me liste les dossiers temporaires de windows, et ensuite, de supprimer leur contenu (que je sais faire, grâce à ce lien).
Certains dossiers ne sont pas listés, car je n'ai pas le contrôle dessus (logique).
Donc, l'accès à ce dossier est "bloqué" : impossible de le lister.
Je sais comment prendre le contrôle dessus (avec la commande DOS takeown) : j'arrive donc à le lister par la suite.
Mais j'aimerais ensuite le bloquer à nouveau.
J'ai entendu parler de la commande icacls, mais cette commande m'est inconnue...
Et personnellement, vu les réponses données par google, j'ai du mal à comprendre comment faire avec icacls.
J'ai donc essayé sur un dossier de test la commande autoit "FileSetAttrib" : le dossier est caché, en lecture seule, etc...
Mais non bloqué : j'arrive à le lister, hélas.
J'ai refais un script (beaucoup plus petit) pour cerner juste le problème :
► Afficher le textecode
J'utilise donc la commande dos takeown pour prendre le contrôle sur ce dossier ( tutoriel ).
comment faire la manipulation inverse, c'est-à-dire bloquer à nouveau l'accès à ce dossier.
Merci à tous
Bonne journée / soirée


