[Att JMT] [Tip] Eliminación de valores y claves mediante archivos .reg.

30/06/2004 - 12:41 por The Bald Avenger | Informe spam
José Manuel, he estado consultando recientemente el artículo que tienes publicado
en tu página, http://www.multingles.net/docs/como...gistro.htm , y si
bien todos los métodos que indicas son correctos, quisiera puntualizar que no es
correcto eso que indicas en el apartado donde tratas la eliminación de
claves ("En este caso, es necesario hacerlo con un .INF (no sirve en este caso un .REG)").

De hecho sí es posible eliminar tanto valores como claves de registro mediante
archivos .reg, y de un modo que IMHO resulta bastante más cómodo, y sobre todo
sencillo, que el del archivo .inf...

Siguiendo el ejemplo que citas en tu página, y dando por hecho que tenemos creada
la estructura de registro que propones y que reproduzco más abajo, te propongo dos
ejemplos, el primero para eliminar solamente un valor, y el segundo para eliminar
una rama completa.

Si quieres puedes añadirlo a tu artículo para completar toda la información.



-Lista de claves y valores creados por tu ejemplo:
[HKEY_LOCAL_MACHINE\Software\JMT]
@="Con texto en el Default"
"CadenaCaracteres"="c:\\JMT\\jmt.txt"
"ValorBinario"=hex:00,01,02
"DoblePalabra"=dword:00001234
[HKEY_LOCAL_MACHINE\Software\JMT\Subclave]
@="Solo con el Defecto"
[HKEY_LOCAL_MACHINE\Software\JMT\SubclaveVacia]


Ejemplo 1.- Eliminar un valor individual dentro de una clave:
Basta con declarar la ruta completa, del mismo modo en el que lo
hacemos para crearlas, y en la(s) siguiente(s) línea(s) colocamos
el nombre del valor entre comillas, después del signo "=" un
signo "-". De este modo el valor desaparece pero la clave que
lo contenía permanece inalterada.

REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\JMT]
"DoblePalabra"=-

(Para ejecutar, copiar en el block de notas lo contenido entre inicio
y fin, guardar como "EliminarValor.reg", y hacer doble click sobre el archivo)


Ejemplo 2.- Eliminar una rama completa de claves del registro:
En este caso hay que tener cuidado con lo que se hace, pues los
cambios en el registro son inmediatos y no se pueden deshacer.
Bastará con poner un signo "-" delante de la ruta absoluta de la clave,
y después del corchete de apertura. De este modo se eliminará por
completo la clave en cuestión, y todos los posibles valores y subclaves
que pudiera contener.

REGEDIT4
[-HKEY_LOCAL_MACHINE\SOFTWARE\JMT]

(Para ejecutar, copiar en el block de notas lo contenido entre inicio
y fin, guardar como "EliminarClave.reg", y hacer doble click sobre el archivo)



SaludOS/2, The Bald Avenger.
Mail: niratreNO@SPAMvib.pcf.havmne.rf
(quita NO SPAM y aplica ROT13 para contestar)
-Antes de comprar en NOMATICA,
visita http://www.nomatica.tk o http://pagina.de/nomatica , después decides-

Preguntas similare

Leer las respuestas

#11 Ramón Sola [MVP Windows Client]
01/07/2004 - 18:06 | Informe spam
Hash: SHA1

<parodia src="anuncios de lavavajillas y detergentes en general">
polifacéticos para una limpieza más duradera en menos tiempo.
</parodia>
Ramón Sola @ Málaga (España) / MVP Windows - Shell/User
(quitar "IFeelGreat")

JM Tella Llop [MVP Windows] () animó a la concurrencia
con esto:
Gracias... pero mi articulo se remonta a windows 95.
Lo que es la verdad, y Wilma me lo ha pedido un monton de veces, es que
hay que reorganizar la web... pero es que no tengo tiempo :-((

A ver si saco unos dias.

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna clase,
y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.




"The Bald Avenger" wrote in message
news:
> José Manuel, he estado consultando recientemente el artículo que
> tienes publicado
> en tu página,
> http://www.multingles.net/docs/como...gistro.htm , y si
> bien todos los métodos que indicas son correctos, quisiera
> puntualizar que no es
> correcto eso que indicas en el apartado donde tratas la eliminación de
> claves ("En este caso, es necesario hacerlo con un .INF (no sirve en
> este caso un .REG)").


[...]

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida