2010-12-15 08:01:42 +0000 2010-12-15 08:01:42 +0000
20
20

Modifier les permissions des fichiers Windows 7 à partir de l'invite de commande

Comment puis-je modifier les autorisations de fichiers Windows 7 à l'aide de l'invite de commande ?

Je veux modifier les permissions des fichiers du programme, mais cacls ne fonctionne pas pour moi.

Réponses (6)

20
20
20
2012-02-14 09:42:58 +0000

cacls est déprivé dans Windows 7. Vous devez utiliser ICACLS au lieu de cacls.

ICACLS "filename" /grant "Users":F

Cette commande accorde les privilèges.

7
7
7
2010-12-15 08:41:51 +0000

Pour modifier les autorisations, utilisez un compte d'administrateur sur cette machine pour exécuter CACLS. Si vous avez activé l'UAC, vous devrez peut-être d'abord élever l'invite de commande en faisant un clic droit dessus et en choisissant “Exécuter en tant qu'administrateur”.

Vous pouvez utiliser cacls comme suit :

CACLS files /e /p {USERNAME}:{PERMISSION}

Où,

* /p : Set new permission
* /e : Edit permission and kept old permission as it is i.e. edit ACL instead of replacing it.
* {USERNAME} : Name of user
* {PERMISSION} : Permission can be:
      o R - Read
      o W - Write
      o C - Change (write)
      o F - Full control

Par exemple, pour accorder à votre compte utilisateur le contrôle total (F) à files, vous utiliserez la commande suivante (tapée dans une invite de commande Windows élevée) :

CACLS files /e /p %USERNAME%:f

Lire l'aide complète en tapant la commande suivante :

cacls /?
3
3
3
2012-06-10 05:47:39 +0000

Si, pour une raison quelconque, des fichiers ont été dissociés du compte de l'administrateur dans Windows 7, l'utilisation d'ICACLS ne les restaurera PAS.

Vous êtes obligé de cliquer manuellement sur CHAQUE fichier, un à la fois, et de sélectionner Propriétés > onglet Sécurité > bouton Avancé > onglet Permissions > bouton Continuer.

Si activé, approuvez l'invite de l'UAC pour l'éditeur de permissions pour les fichiers et dossiers et décochez Inclure les permissions héritées du parent de cet objet. Cliquez sur le bouton Remove lorsque vous y êtes invité, puis réactivez Include inheritible permissions, cliquez sur OK.

Cela restaurera votre accès au fichier.

Comment cela peut-il être accompli pour un dossier ou un ensemble de fichiers entier ? L'utilisation de ICACLS *.* /RESET ne fonctionne pas ; elle se termine par l'erreur “Accès refusé” pour les fichiers en question.

0
0
0
2014-08-15 02:40:05 +0000

s'approprier le(s) dossier(s) d'abord, puis travailler sur celui-ci. http://www.faqforge.com/windows/take-ownership-of-a-file-or-folder-by-command-in-windows/

-1
-1
-1
2015-04-20 16:11:25 +0000

icacls “File/folder_name” /grant “USER”:F /t : donnera un accès complet à l'utilisateur spécifié comme “USER” au fichier ou au dossier spécifié. Le /t permet de parcourir ses sous-dossiers et fichiers et fournit la permission

-1
-1
-1
2010-12-15 08:09:05 +0000

vous devez exécuter cacls avec les droits d'administrateur afin de modifier les autorisations dans les fichiers du programme…