Bloquer le renommage d'un fichier

Fermé
supermario351 - 10 juil. 2011 à 15:15
nicocorico Messages postés 799 Date d'inscription dimanche 19 juin 2011 Statut Membre Dernière intervention 3 juillet 2018 - 11 juil. 2011 à 06:30
Bonjour,
Est-ce possible d'empêcher un fichier d'être renommer ? Si oui comment faire ?
Merci


A voir également:

6 réponses

maxduspeed Messages postés 325 Date d'inscription samedi 11 juillet 2009 Statut Membre Dernière intervention 6 mai 2013 22
10 juil. 2011 à 15:19
Non cela n'est pas possible tout fichier peut etre renommé
0
supermario351 Messages postés 2 Date d'inscription dimanche 10 juillet 2011 Statut Membre Dernière intervention 10 juillet 2011
10 juil. 2011 à 15:57
J'ai déjà vu sur certain PC, que dans certains dossier, system32 par exemple, il était impossible de renommer/déplacer/suprimer un fichier. Je voudrai savoir comment faire cela.
0
Cobaycool Messages postés 892 Date d'inscription jeudi 30 octobre 2008 Statut Membre Dernière intervention 20 février 2017 100
10 juil. 2011 à 16:00
tu ne peut renomer un fichier , si il est en cours d'execution ou si tu na pas les permission dessus ;-)
0
nicocorico Messages postés 799 Date d'inscription dimanche 19 juin 2011 Statut Membre Dernière intervention 3 juillet 2018 138
10 juil. 2011 à 16:03
Tu peux faire ça avec un hook installé dans le registre via un objet com...
Pas tout simple !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
tu veux dire un fichier ou un dossier
0
nicocorico Messages postés 799 Date d'inscription dimanche 19 juin 2011 Statut Membre Dernière intervention 3 juillet 2018 138
Modifié par nicocorico le 12/07/2011 à 06:05
Qui, moi? Non, je veux dire qu'il est possible d'être prévenu de toute modification sur les fichiers et dossiers, et d'annuler l'opération selon les critères déterminés, mais c'est compliqué, il faut créer une .dll contenant un objet com automation avec l'interface 'ICopyHook' de laquelle on surcharge la méthode 'CopyCallBack' et enregistrer cet objet dans la clé du registre 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved'...
0