web-dev-qa-db-fra.com

Comment utiliser Takeown pour prendre possession de tous les dossiers d'un lecteur?

J'ai un disque dur sur lequel je dois récupérer des fichiers spécifiques, mais tous les dossiers du lecteur K:\me refusent l'accès, même si j'ai pris possession du lecteur complet I.E.

C:\Windows\System32> takeown/F K:\Cela m'a permis d'accéder au lecteur et de voir les dossiers, mais je ne peux accéder à aucun de ces dossiers par la suite.

Existe-t-il un moyen d'utiliser Takeown pour appliquer la propriété à chaque répertoire du lecteur>

9
ThunderToes

Existe-t-il un moyen d'utiliser takeown pour appliquer la propriété à chaque répertoire du lecteur?

Cela peut être fait de deux manières différentes, en utilisant takeown ou icacls.


S'approprier un objet à l'aide de la commande takeown

Cette commande s'approprie le dossier ou le lecteur et tous les fichiers et sous-dossiers du dossier ou du lecteur.

Ouvrez une invite de commande avec privilèges (administrateur).

Pour accorder la propriété au groupe d’administrateurs:

takeown /F "full path of folder or drive" /A /R /D Y

Pour s'approprier un dossier ou un lecteur et tout le contenu à l'aide de la commande icacls

Ouvrez une invite de commande avec privilèges (administrateur).

Pour définir le groupe d'administrateurs en tant que propriétaire:

icacls "full path of folder or drive" /setowner "Administrators" /T /C

Lectures complémentaires

  • Index A-Z de la ligne de commande Windows CMD - Une excellente référence pour tout ce qui concerne la ligne de commande cmd de Windows.
  • icacls - Modifiez les autorisations de fichiers et de dossiers - affichez ou modifiez les listes de contrôle d'accès (ACL) pour les fichiers et les dossiers.
  • takeown - S'approprier un fichier (Windows 2003/7/2008).
19
DavidPostill

Vous devrez ajouter un/R sur votre commande pour recurse dans les sous-dossiers et les fichiers ...

1
CharlesH

Désolé, question stupide, mais pour référence future à d'autres utilisateurs, j'ai utilisé Takeown /? trouver que je pourrais écrire dans CMD:

C:\Windows\System32> takeown/f K: \/R

Cela m’a ensuite donné l’autorisation de tous les dossiers et sous-dossiers.

Si vous utilisez la commande takeown ou une commande dans CMD, utilisez /? pour obtenir des informations sur les fonctionnalités que vous pouvez utiliser et ce qu'elles font.

1
ThunderToes