Script por lotes – Eliminación del registro
On noviembre 5, 2021 by admin
La eliminación del registro se realiza mediante el comando REG DEL. Tenga en cuenta que para borrar valores del registro es necesario tener privilegios suficientes en el sistema para realizar esta operación.
Sintaxis
El comando REG DELETE tiene las siguientes variaciones. En la segunda variación, se eliminará el valor por defecto y en la última variación se eliminarán todos los valores bajo la clave especificada.
REG DELETE RegKey /v ValueName REG DELETE RegKey /ve REG DELETE RegKey /va
Where
-
ValueName – El valor, bajo la RegKey seleccionada, a editar.
-
/f – Forzar una actualización sin preguntar «El valor existe, sobrescribir S/N».
Ejemplo
@echo offREG DELETE HKEY_CURRENT_USER\Console /v Test /fREG QUERY HKEY_CURRENT_USER\Console /v Test
En el ejemplo anterior, la primera parte es eliminar una clave en el registro bajo la ubicación HKEY_CURRENT_USER\Console. Esta clave tiene el nombre de Prueba. El segundo comando sólo muestra lo que se ha eliminado en el registro utilizando el comando REG QUERY. De este comando, deberíamos esperar un error, sólo para asegurarnos de que nuestra clave fue efectivamente eliminada.
Salida
Lo siguiente será la salida del programa anterior. La primera línea de la salida muestra que la funcionalidad ‘Delete’ fue exitosa y la segunda salida muestra un error que se esperaba para confirmar que efectivamente nuestra clave fue eliminada del registro.
The operation completed successfully. ERROR: The system was unable to find the specified registry key or value.
Deja una respuesta