Qué es Takeown y cómo usarlo para tomar posesión de archivos y carpetas

Windows tiene una herramienta bastante interesante; desde Windows 7 en adelante; que le permite tomar posesión de un archivo o carpeta mediante la interfaz de línea de comandos. Esta herramienta se llama " Takeown.exe" .

¿Qué se entiende por propiedad en Windows?

La propiedad es, de hecho, el permiso para usar un archivo o carpeta, así como otorgar permiso a otros usuarios para usar un archivo o carpeta específicos. Hay diferentes tipos de propietarios dentro de Windows. Uno de ellos es TrustedInstaller.exe que es un instalador de módulo de Windows y permite la instalación, eliminación de archivos residuales y modificación de actualizaciones de Windows. Otros propietarios son SYSTEM y Administrators que tienen roles diferentes. El administrador es quien puede tener control total sobre los archivos y carpetas y puede asignar permisos a otros usuarios.

Uso de la línea de comandos para tomar posesión de un archivo o carpeta

Como se mencionó anteriormente, Windows tiene una herramienta de línea de comandos con el nombre de Takeown.exe que es la forma más fácil y rápida de cambiar la propiedad. Este es un proceso de dos pasos.

  • Primer paso: Implica tomar posesión de un archivo / carpeta usando la función de línea de comando takeown .
  • Segundo paso: en el segundo paso, el administrador o un usuario que ha iniciado sesión recibe el permiso de control total del archivo / carpeta seleccionado.

Pasos para asumir la propiedad de un archivo

Para tomar posesión de un archivo específico, debe abrir el símbolo del sistema con los derechos de administrador. Para hacerlo, escriba cmd dentro de Cortana, haga clic con el botón derecho en la aplicación de escritorio del símbolo del sistema y seleccione Ejecutar como administrador. Haga clic en cuando se lo solicite el Control de cuentas de usuario. Después de eso, siga los pasos que se mencionan a continuación.

  1. En el símbolo del sistema elevado, escriba el siguiente comando.

TAKEOWN / F ""

  1. Dentro del comando anterior, debe reemplazar con la ruta real junto con el nombre de ese archivo en particular del que desea tomar posesión. En mi caso, quiero tomar posesión de un archivo de video 3GP (dance.3GP) presente en el Disco local D de mi disco duro. Entonces, escribiría el siguiente comando, incluida la extensión de ese archivo en particular.

TAKEOWN / F "D: \ dance.3GP"

  1. Si todo está bien, verá el siguiente mensaje de éxito.

"ÉXITO: ​​El archivo (o carpeta):" nombre de archivo "ahora pertenece al usuario" Nombre de equipo \ Nombre de usuario "."

Pasos para otorgar controles / permisos completos al archivo seleccionado

El siguiente paso después de tomar posesión de un archivo es otorgar permisos de control total al archivo seleccionado. Para esto, la función ICACLS es útil. Aquí está la sintaxis.

ICACLS “” / grant% username%: F

Nota: Si desea otorgar permiso al usuario que ha iniciado sesión actualmente, escriba el comando anterior. Si el usuario que ha iniciado sesión es administrador, el comando anterior lo detectará automáticamente y ejecutará el proceso. Si desea ser específico, reemplace "% username%" por "administradores" .

ICACLS “” / administradores de subvenciones: F

Después de ejecutar el comando, verá un mensaje de éxito como en la imagen de arriba.

Pasos para asumir la propiedad de una carpeta

Tomar posesión de una carpeta es casi lo mismo que de un archivo. Escriba el siguiente comando.

TAKEOWN / F “” / R / DY

Reemplace la con el nombre junto con la ruta de la carpeta de la que desea tomar posesión. Todos los archivos presentes dentro de la carpeta también serán propiedad en este proceso.

Pasos para otorgar controles / permisos completos a la carpeta seleccionada

Para asignar control total a la carpeta seleccionada, escriba el siguiente comando dentro del símbolo del sistema.

ICACLS “” / grant% username%: F / T

Nuevamente, reemplace el con el deseado. Otorgará el control total de la carpeta y su archivo al usuario actualmente conectado.