Cómo agregar Tomar posesión al menú contextual en el Explorador de Windows

Tomar posesión de archivos o carpetas en Windows no es simple. Tanto la GUI como la línea de comando toman demasiados pasos. ¿Por qué no agregar un comando de menú contextual simple que le permita tomar posesión de cualquier archivo o carpeta?

Tomar posesión de archivos o carpetas en Windows no es simple. Tanto la GUI como la línea de comando toman 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 «Tomar posesión» a su menú contextual editando el Registro manualmente en dos ubicaciones: una para los archivos y la segunda para las carpetas. También puede descargar nuestros hacks de registro de un solo paso para hacer esos cambios por usted.

En Windows, un usuario que posee un archivo o carpeta tiene derechos implícitos para cambiar los permisos de ese objeto. A ese usuario también siempre se le permite acceder al archivo o carpeta, incluso cuando otros permisos aparentemente contradicen ese acceso. A veces, puede encontrarse con una situación en la que necesita hacerse cargo de la propiedad de un archivo o carpeta. Es posible que deba modificar un archivo del sistema para aplicar algún truco, como reemplazar el Bloc de notas con otro editor de texto, en cuyo caso, una cuenta de usuario integrada llamada Trusted Installer tiene la propiedad de forma predeterminada. O puede tener un disco duro de otra computadora en el que necesita controlar los archivos.

Cualquiera sea la razón, puede tomar posesión utilizando los diversos cuadros de diálogo de permisos en Windows o mediante el símbolo del sistema. Pero ambos métodos requieren que complete varios pasos. Sin embargo, con algunas ediciones 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 esos cambios en el Registro, pero también tenemos un truco de un solo paso que puede usar para instalar esos cambios sin la molestia.

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

Agregue «Tomar posesión» editando el registro manualmente

Para agregar un comando «Tomar posesión» al menú contextual en cualquier versión de Windows, solo necesita hacer algunos cambios en el Registro de Windows. Es una lista justa de cambios, y trabajará en dos ubicaciones de Registro separadas. Pero tómate tu tiempo, sigue los pasos y llegarás allí. Y si prefiere no hacer los cambios usted mismo, puede saltar y simplemente descargar nuestros trucos de un solo paso. Sin embargo, recomendamos al menos leer esta sección para que entienda los cambios que se están realizando.

Advertencia estándar : el Editor del Registro es una herramienta poderosa y su mal uso puede hacer que su sistema sea inestable o incluso inoperable. Este es un truco bastante simple y siempre y cuando sigas las instrucciones, no deberías tener ningún problema. Dicho esto, si nunca antes ha trabajado con él, considere leer acerca de cómo usar el Editor del Registro antes de comenzar. Y definitivamente haga una copia de seguridad del Registro (y de su computadora) antes de realizar cambios.

Abra el Editor del Registro presionando Inicio y escribiendo «regedit». Presione Entrar para abrir el Editor del Registro y otorgarle permiso para realizar cambios en su PC.

Vas a hacer el mismo conjunto de cambios en dos ubicaciones en el 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 para archivos

En el Editor del registro, use la barra lateral izquierda para navegar a la siguiente clave:

 HKEY_CLASSES_ROOT \ * \ shell 

A continuación, creará una nueva clave dentro de la clave shell . Haga clic con el botón derecho en la tecla shell y elija New> Key. Nombre la nueva clave «runas». Si ya ve una tecla runas dentro de la tecla shell , puede omitir este paso.

A continuación, va a cambiar el valor (Predeterminado) dentro de la tecla runas . Con la tecla runas seleccionada, haga doble clic en el valor (Predeterminado) para abrir su ventana de propiedades.

En la ventana de propiedades, escriba «Tomar posesión» en el cuadro «Información del valor» y 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 cambiar esto a lo que desee.

A continuación, creará un nuevo valor dentro de la tecla runas . Haga clic con el botón derecho en la tecla runas y elija Nuevo> Valor de cadena. Nombre el nuevo valor «NoWorkingDirectory».

Ahora, va a crear una nueva clave dentro de la clave runas . Haga clic con el botón derecho en la tecla runas y elija New> Key. Nombra la nueva clave «comando».

Con la nueva tecla command seleccionada, haga doble clic en el valor (Predeterminado) 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 \"/conceder administradores: F 

Ahora, debe crear un nuevo valor dentro de la tecla de comando. Haga clic con el botón derecho en la tecla de comando y elija Nuevo> Valor de cadena. Nombre el nuevo valor «Comando aislado» y luego haga doble clic 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 \"/conceder administradores: F 

Y eso agrega el comando «Tomar posesión» al menú contextual de los archivos. Pasemos a los cambios que necesita hacer para obtener el comando en el menú de carpetas.

Agregue el comando «Tomar posesión» al menú contextual para carpetas

Para agregar las carpetas de comandos «Tomar posesión», va a hacer esencialmente los mismos cambios que acaba de hacer en la sección anterior, pero a una ubicación diferente en el Registro. En el Editor del registro, use la barra lateral izquierda para navegar a la siguiente clave:

 HKEY_CLASSES_ROOT \ Directory \ shell 

A continuación, creará una nueva clave dentro de la clave shell . Haga clic con el botón derecho en la tecla shell y elija New> Key. Nombre la nueva clave «runas». Si ya ve una tecla runas dentro de la tecla shell , puede omitir este paso.

A continuación, va a cambiar el valor (Predeterminado) dentro de la tecla runas . Con la tecla runas seleccionada, haga doble clic en el valor (Predeterminado) para abrir su ventana de propiedades.

En la ventana de propiedades, escriba «Tomar posesión» en el cuadro «Información del valor» y 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 cambiar esto a lo que desee.

A continuación, creará un nuevo valor dentro de la tecla runas . Haga clic con el botón derecho en la tecla runas y elija Nuevo> Valor de cadena. Nombre el nuevo valor «NoWorkingDirectory».

Ahora, va a crear una nueva clave dentro de la clave runas . Haga clic con el botón derecho en la tecla runas y elija New> Key. Nombra la nueva clave «comando».

Con la nueva tecla command seleccionada, haga doble clic en el valor (Predeterminado) 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 \"/conceder administradores: F/t 

Ahora, debe crear un nuevo valor dentro de la tecla de comando. Haga clic con el botón derecho en la tecla de comando y elija Nuevo> Valor de cadena. Nombre el nuevo valor «Comando aislado» y luego haga doble clic 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 \"/conceder administradores: F/t 

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

Si desea revertir los cambios en cualquier momento, simplemente regrese al Registro y elimine las teclas runas que creó en ambas ubicaciones. Esto también eliminará todo lo que creaste dentro. Si ya tenía las teclas runas en esas ubicaciones, por ejemplo, ha aplicado otros hacks, simplemente elimine las teclas command que creó en su lugar.

Descargue nuestros hacks de registro de un clic

Hay muchos pasos si realiza este hack de forma manual, por lo que no le culpamos por querer usar el método más rápido. Si no tiene ganas de sumergirse en el Registro, hemos creado un par de hacks que puede usar. El truco «Agregar toma de posesión al menú contextual» crea las claves y los valores que necesita para agregar el comando «Tomar posesión».El truco «Eliminar tomar posesión del menú contextual (predeterminado)» elimina esas claves, elimina el comando y restaura la configuración predeterminada. Ambos hacks están incluidos en el siguiente archivo ZIP. Haga doble clic en el que desea usar y haga clic en las indicaciones.

Tome Hacks de menú de propiedad

Estos hacks son realmente solo la clave runas , despojados de las nuevas claves y valores de los que hablamos en la sección anterior y luego exportados a un archivo .REG. Ejecutar los hacks solo crea o elimina las claves para agregar el comando al menú contextual. Y si le gusta jugar con el Registro, vale la pena tomarse el tiempo para aprender cómo hacer sus propios hacks del Registro.

Rate article
labsfabs.com
Add a comment