Bonjour, je connait la syntax pour donner les permission totale sur un répertoire:
mais pour anuler toutes les parmission je block, voila ou j'en suis:Code:cacls "%1" /e /g %username%:f
Pouriez vopus m'aider ?Code:cacls "%1" /e /r %username%
Version imprimable
Bonjour, je connait la syntax pour donner les permission totale sur un répertoire:
mais pour anuler toutes les parmission je block, voila ou j'en suis:Code:cacls "%1" /e /g %username%:f
Pouriez vopus m'aider ?Code:cacls "%1" /e /r %username%
Essaie bêtement avec /D.
Je ne garantis rien, mais il y a des chances que ce soit ça.
Je rajoute le d ou je remplace une lettre par d ?
J'ai essayer ceci mais en vin:
Code:cacls "%1" /e /r /d %username%
Juste /D, il me semble:
Code:cacls "%1" /D %username%
Quand j'essaye:
Sa m'affiche l'aideCode:cacls "%1" /D %username%
Tu utilises bien "Sa":roll: dans un fichier batch auquel tu passes un nom de fichier en paramètre ? Sinon, le %1 n'a rien à faire ici...
PS: Il semblerait que /D puisse marcher avec ou sans /E (d'après ce que je comprends de l'aide).
Oui j'ai bien mi le script dans un batch, mais le %1 récupére le fichier que je fait glisser sur le batch
Personne ne connait la syntaxe exate ?
Il y a un post ici qui traite de ce sujet : http://www.astase.com/forums/viewtopic.php?id=2769
Curieusement le premier message est strictement identique... jusqu'aux fautes d'orthographe et de frappe. Beau copié collé.
Ben oui j'ai poster sur deux forum, et on ma donné la solution
Code:cacls %1 /p %username%:n