Crear un ".bat" para que ejecute REGEDIT y borre archivos

Iniciado por Morgan007, 16 Agosto 2019, 20:18 PM

0 Miembros y 1 Visitante están viendo este tema.

Morgan007

Hola:
Quiero automatizar un proceso creando un archivo ejecutable ".bat".

Necesito este proceso:
1.-tecla windows + R, ejecute regedit  (o que lo ejecute directamente de otra forma).
2.- VAya a ...H_Key_Local_Machine\Software\Microsoft\Windows Nt\Currentversion\Networklist\Profiles y borre todo lo que hay dentro....

¿es posible?

Gracias por leerme

EdePC

Saludos,

- Para hacer cambios en HKLM se necesita permisos de Administrador.

- Tienes el comando REG DELETE para hacer lo que necesitas, por ejemplo:

REG DELETE "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles" /F

-----
Descripción del comando: REG DELETE /?

Morgan007

Cita de: EdePC en 16 Agosto 2019, 21:13 PM
Saludos,

- Para hacer cambios en HKLM se necesita permisos de Administrador.

- Tienes el comando REG DELETE para hacer lo que necesitas, por ejemplo:

REG DELETE "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles" /F

-----
Descripción del comando: REG DELETE /?
Ok. Voy a intentarlo.
Gracias

Morgan007

Hola EdePC:
Cita de: EdePC en 16 Agosto 2019, 21:13 PM
Saludos,

- Para hacer cambios en HKLM se necesita permisos de Administrador.

- Tienes el comando REG DELETE para hacer lo que necesitas, por ejemplo:

REG DELETE "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles" /F

-----
Descripción del comando: REG DELETE /?
Más por mis limitaciones técnicas que por lo sugerido creo que algo no estoy haciendo bien  :-\.

Yo para crear el ".bat"  lo que he hecho es
1.- Creo un TXT
2.-Edito y en su interior he puesto exactamente esto con sus comillas tal cual..

CitarREG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles" /F

3.- Grabo y cierro
4.- Renombro y cambio a la extensión ".bat"
5.- Ejecuto pero no borra el "profile"

¿algo he hecho mal??

Gracias por leerme

EdePC

- El accesos a HKLM (HKEY_LOCAL_MACHINE) requiere permisos de Administrador. Tienes que darle Click Derecho > Ejecutar como Administrador.

- Recuerda que puedes usar PAUSE para que no se cierre la pantalla y así poder ver como a salido todo:

Código (dos) [Seleccionar]
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles" /F
PAUSE

Morgan007

Hola EdePC:
 
Cita de: EdePC en 22 Agosto 2019, 15:03 PM
- El accesos a HKLM (HKEY_LOCAL_MACHINE) requiere permisos de Administrador. Tienes que darle Click Derecho > Ejecutar como Administrador.

- Recuerda que puedes usar PAUSE para que no se cierre la pantalla y así poder ver como a salido todo:

Código (dos) [Seleccionar]
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles" /F
PAUSE

Ya funciona. Lo que ocurre es que de esta forma me borra la carpeta "\profiles" yo lo que quiero es borrar lo que hay dentro de la carpeta .

Cuando te conectas a una red se crea un perfil nuevo dentro de "profiles".... de forma que se crea un archivo .... pues es ese archivo o archivos que se crean dentro de "profiles"...


Así.. por ejemplo ahora tengo esto...
\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles\{D1C31747-F3A6-4E0E-80F3-A3592F50A190}...

lo que necesito es borrar es lo que se crea y cuelga en la carpeta "\profiles"... que en esta caso es "\{D1C31747-F3A6-4E0E-80F3-A3592F50A190}"... o lo que se cree cada vez...

Perdona que no sepa explicarme mejor :P

Gracias por leerme



EdePC

- Si vas a eliminar absolutamente todo el contenido de profiles, mejor eliminas la misma carpeta profiles, el Sistema Operativo se encarga de volverlo a crear sin ningún problema, aunque siempre lo puedes crear luego de borrarlo:

Código (dos) [Seleccionar]
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles" /F
REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles"

Morgan007

Hola:
Cita de: EdePC en 24 Agosto 2019, 05:55 AM
- Si vas a eliminar absolutamente todo el contenido de profiles, mejor eliminas la misma carpeta profiles, el Sistema Operativo se encarga de volverlo a crear sin ningún problema, aunque s....
Ah Ok. Perfecto. No lo sabía.

Cita de: EdePC en 24 Agosto 2019, 05:55 AM
..... aunque siempre lo puedes crear luego de borrarlo:

Código (dos) [Seleccionar]
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles" /F
REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles"

Eres un gran forero. Estás ahí al quite siempre. Mil gracias por enseñarme. Saludos