Cómo agregar «Tomar posesión» al menú contextual del Explorador de Windows

Tomar posesión de archivos o carpetas en Windows no es fácil. La GUI y la línea de comandos requieren demasiados pasos. ¿Por qué no agregar un comando de menú contextual simple que le permita tomar posesión de cualquier archivo o carpeta?

Puede agregar un comando «Convertirse en propietario» a su menú contextual editando manualmente el registro en dos ubicaciones: una para los archivos y la segunda para las carpetas. También puede descargar nuestros trucos de registro de un solo paso para realizar estos cambios por usted.

En Windows, un usuario que posee un archivo o carpeta tiene el derecho implícito de cambiar los permisos sobre ese objeto. Este usuario también siempre puede acceder al archivo o carpeta, incluso cuando otros permisos parecen contradecir ese acceso. A veces, puede encontrarse en una situación en la que necesite tomar posesión de un archivo o carpeta. Este podría ser un archivo del sistema que necesita editar para aplicar un truco, como reemplazar el Bloc de notas con otro editor de texto, en cuyo caso una cuenta de usuario incorporada llamada Trusted Installer lo posee de manera predeterminada. O puede tener un disco duro de otra computadora donde necesita verificar archivos.

Cualquiera sea el motivo, puede tomar posesión mediante los distintos cuadros de diálogo de permisos en Windows o mediante el símbolo del sistema. Pero ambos métodos requieren que realice varios pasos. Sin embargo, con algunos cambios en el registro, puede agregar un comando simple «Tomar posesión» al menú contextual del Explorador de archivos que le permite tomar posesión en un solo paso. Le mostraremos el método manual para realizar estos cambios en el registro, pero también tenemos un truco de un solo paso que puede usar para instalar estos cambios sin problemas.

Nota: La técnica descrita en este artículo funciona en la mayoría de las versiones de Windows, desde Vista a 7, 8 y 10.

Agregue «Tomar posesión» modificando el registro manualmente

Para agregar un comando «Tomar posesión» al menú contextual en cualquier versión de Windows, solo necesita realizar algunos cambios en el registro de Windows. Es una buena lista de cambios y trabajará en dos ubicaciones de registro separadas. Pero tómate tu tiempo, sigue los pasos y llegarás. Y si prefiere no realizar los cambios usted mismo, puede pasar al siguiente paso y descargar nuestros consejos de un solo paso. Sin embargo, le recomendamos que al menos lea esta sección para que comprenda los cambios.

Advertencia estándar: Registry Editor es una herramienta poderosa y su mal uso puede hacer que su sistema sea inestable o incluso inutilizable. Es un truco bastante sencillo y mientras sigas las instrucciones no deberías tener ningún problema. Dicho esto, si nunca ha trabajado con él, asegúrese de leer cómo usar el editor de registro antes de comenzar. Y definitivamente haga una copia de seguridad del registro (¡y de su computadora!) Antes de realizar cualquier cambio.

Abra el editor de registro presionando Inicio y escribiendo «regedit». Presione Entrar para abrir el Editor del Registro y permitirle realizar cambios en su PC.

Realizará el mismo conjunto de cambios en dos ubicaciones del registro. La primera ubicación agrega «Tomar posesión» al menú contextual para archivos de cualquier tipo y la segunda ubicación agrega el comando al menú contextual para carpetas.

Agregue el comando «Tomar posesión» al menú contextual de archivos

En el Editor del Registro, use la barra lateral izquierda para navegar hasta la siguiente clave:

HKEY_CLASSES_ROOT*shell

Luego, creará una nueva clave en el shell llave. Haga clic derecho en el shell y elija Nuevo> Clave. Nombra la nueva clave «runas». Si ya ves un runas llave adentro shell , puede omitir este paso.

Entonces cambiarás el (Default) valor en el interior runas llave. Con el runas tecla seleccionada, haga doble clic en la (Default) valor para abrir su ventana de propiedades.

En la ventana de propiedades, escriba «Tomar posesión» en el cuadro «Información del valor», luego haga clic en «Aceptar». El valor que escriba aquí se convertirá en el comando que verá en su menú contextual, así que siéntase libre de cambiarlo por el que desee.

Entonces creará un nuevo valor en el runas llave. Haga clic derecho en el runas y elija Nuevo> Valor de cadena. Nombra el nuevo valor «NoWorkingDirectory».

Ahora va a crear una nueva clave en el runas llave. Haga clic derecho en el runas y elija Nuevo> Clave. Nombra la nueva clave «orden».

Con el nuevo command tecla seleccionada, haga doble clic en la (Default)value en el panel derecho para abrir su ventana de propiedades.

En el cuadro «Información del valor», escriba (o copie y pegue) el siguiente texto y luego haga clic en «Aceptar».

cmd.exe /c takeown /f "%1" && icacls "%1" /grant administrators:F

Ahora necesita crear un nuevo valor en la tecla de comando. Haga clic con el botón derecho en la tecla de comando y elija Nuevo> Valor de cadena. Nombra el nuevo valor «IsolatedCommand», luego haz doble clic en él para abrir su ventana de propiedades.

En el cuadro «Información del valor», escriba (o copie y pegue) el siguiente texto y luego haga clic en «Aceptar». Tenga en cuenta que este es el mismo comando que acabamos de agregar al valor (predeterminado).

cmd.exe /c takeown /f "%1" && icacls "%1" /grant administrators:F

Y eso agrega el comando «Tomar posesión» al menú contextual de archivos. Pasemos a los cambios que debe realizar para obtener el comando en el menú de la carpeta.

Agrega el comando «Tomar posesión» al menú contextual de las carpetas.

Para agregar los registros de pedidos «Tomar posesión», realizará esencialmente los mismos cambios que acaba de realizar en la sección anterior, pero en una ubicación diferente en el registro. En el Editor del Registro, use la barra lateral izquierda para navegar hasta la siguiente clave:

HKEY_CLASSES_ROOTDirectoryshell

Luego, creará una nueva clave en el shell llave. Haga clic derecho en el shell y elija Nuevo> Clave. Nombra la nueva clave «runas». Si ya ves un runas llave adentro shell , puede omitir este paso.

Entonces cambiarás el (Default) valor en el interior runas llave. Con el runas tecla seleccionada, haga doble clic en la (Default) valor para abrir su ventana de propiedades.

En la ventana de propiedades, escriba «Tomar posesión» en el cuadro «Información del valor», luego haga clic en «Aceptar». El valor que escriba aquí se convertirá en el comando que verá en su menú contextual, así que siéntase libre de cambiarlo por el que desee.

Entonces creará un nuevo valor en el runas llave. Haga clic derecho en el runas y elija Nuevo> Valor de cadena. Nombra el nuevo valor «NoWorkingDirectory».

Ahora va a crear una nueva clave en el runas llave. Haga clic derecho en el runas y elija Nuevo> Clave. Nombra la nueva clave «orden».

Con el nuevo command tecla seleccionada, haga doble clic en la (Default)value en el panel derecho para abrir su ventana de propiedades.

En el cuadro «Información del valor», escriba (o copie y pegue) el siguiente texto y luego haga clic en «Aceptar».

cmd.exe /c takeown /f "%1" /r /d y && icacls "%1" /grant administrators:F /t

Ahora necesita crear un nuevo valor en la tecla de comando. Haga clic con el botón derecho en la tecla de comando y elija Nuevo> Valor de cadena. Nombra el nuevo valor «IsolatedCommand», luego haz doble clic en él para abrir su ventana de propiedades.

En el cuadro «Información del valor», escriba (o copie y pegue) el siguiente texto y luego haga clic en «Aceptar». Tenga en cuenta que este es el mismo comando que acabamos de agregar al valor (predeterminado).

cmd.exe /c takeown /f "%1" /r /d y && icacls "%1" /grant administrators:F /t

Y finalmente ha terminado. Puede cerrar el Editor del registro. Estos cambios deberían tener lugar de inmediato, así que pruébelos haciendo clic derecho en cualquier archivo o carpeta y asegurándose de ver el comando «Tomar posesión».

Si desea deshacer los cambios en cualquier momento, simplemente vuelva al registro y elimine el runas claves que creó en ambas ubicaciones. También eliminará todo lo que haya creado en su interior. Si ya tuvieras runas claves en estas ubicaciones, por ejemplo, ha aplicado otros trucos, simplemente elimine el command llaves que hiciste en su lugar.

Descargue nuestros trucos de registro con un solo clic

Hay muchos pasos si realiza este truco manualmente, por lo que no lo culpamos por querer usar el método más rápido. Si no tiene ganas de sumergirse en el registro, hemos creado algunos consejos que puede utilizar. El truco «Agregar propiedad al menú contextual» crea las claves y valores que necesita para agregar el comando «Tomar propiedad». El truco «Eliminar propiedad del menú contextual (predeterminado)» elimina estas teclas, elimina el comando y restaura la configuración predeterminada. Ambos trucos se incluyen en el siguiente archivo ZIP. Haga doble clic en el que desea usar y haga clic en las indicaciones.

Toma posesión de los trucos del menú

Estos trucos son realmente los runas key, reducido a las nuevas claves y valores de los que hablamos en la sección anterior, luego exportado a un archivo .REG. Ejecutar los trucos simplemente crea o elimina las teclas para agregar el comando al menú contextual. Y si le gusta jugar con el Registro, vale la pena tomarse el tiempo para aprender a crear sus propios trucos del Registro.

Publicaciones Similares

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *