Foro de elhacker.net

Sistemas Operativos => Windows => Mensaje iniciado por: Morgan007 en 16 Agosto 2019, 20:18 pm



Título: Crear un ".bat" para que ejecute REGEDIT y borre archivos
Publicado por: Morgan007 en 16 Agosto 2019, 20:18 pm
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


Título: Re: Crear un ".bat" para que ejecute REGEDIT y borre archivos
Publicado por: 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 /?


Título: Re: Crear un ".bat" para que ejecute REGEDIT y borre archivos
Publicado por: Morgan007 en 16 Agosto 2019, 21:17 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


Título: Re: Crear un ".bat" para que ejecute REGEDIT y borre archivos
Publicado por: Morgan007 en 22 Agosto 2019, 08:56 am
Hola 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 /?
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..

Citar
REG 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


Título: Re: Crear un ".bat" para que ejecute REGEDIT y borre archivos
Publicado por: 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
  1. REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles" /F


Título: Re: Crear un ".bat" para que ejecute REGEDIT y borre archivos
Publicado por: Morgan007 en 23 Agosto 2019, 16:51 pm
Hola 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
  1. REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles" /F
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


 


Título: Re: Crear un ".bat" para que ejecute REGEDIT y borre archivos
Publicado por: 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 siempre lo puedes crear luego de borrarlo:

Código
  1. REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles" /F
  2. REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles"


Título: Re: Crear un ".bat" para que ejecute REGEDIT y borre archivos
Publicado por: Morgan007 en 24 Agosto 2019, 14:22 pm
Hola:
- 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.

..... aunque siempre lo puedes crear luego de borrarlo:

Código
  1. REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles" /F
  2. 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