Tema destacado: Sigue las noticias más importantes de elhacker.net en twitter!
Autor
|
Tema: Porque no puedo editar el registro. (Leído 1,965 veces)
|
TheTroyanDark
Desconectado
Mensajes: 141
Echo "Aprendiendo Batch."
|
Tengo un problema a la hora de agragar estas claves al registro esto usando este codigo @aderir claves de registro. reg add HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\usbstor /v Start /t reg_dword /d 00000003 reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\usbstor /v Start /t reg_dword /d 00000003
Cuando guardo el bat y lo ejecutos se abre la pantalla de cmd y me imprime las claves infinitamente en la pantalla pero no se registran que estare haciendo mal.. 
|
|
|
|
|
En línea
|
"Pensando en Batch" XD
|
|
|
Edu
Desconectado
Mensajes: 1.082
Ex XXX-ZERO-XXX
|
Escribes solo eso? Borra la primer linea q no va
|
|
|
|
|
En línea
|
|
|
|
TheTroyanDark
Desconectado
Mensajes: 141
Echo "Aprendiendo Batch."
|
Escribes solo eso? Borra la primer linea q no va
He borrado la primera linea y el problema sigue..? 
|
|
|
|
|
En línea
|
"Pensando en Batch" XD
|
|
|
pitoloko
Desconectado
Mensajes: 2.500
|
Normal, las claves ya existen, añade el modificador /F para forzar la sobreescritura.
|
|
|
|
|
En línea
|
pa que
|
|
|
TheTroyanDark
Desconectado
Mensajes: 141
Echo "Aprendiendo Batch."
|
Normal, las claves ya existen, añade el modificador /F para forzar la sobreescritura.
Sigue lo mismo... 
|
|
|
|
« Última modificación: 3 Julio 2011, 20:14 por dany3j »
|
En línea
|
"Pensando en Batch" XD
|
|
|
pitoloko
Desconectado
Mensajes: 2.500
|
Sigue lo mismo... No puede ser, pruebalo, que funciona: @echo off
REM Aderir claves de registro. "c:\windows\system32\reg.exe" add "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\usbstor" /v "Start" /t "reg_dword" /d "00000003" /F "c:\windows\system32\reg.exe" add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\usbstor" /v "Start" /t "reg_dword" /d "00000003" /F pause >nul
|
|
|
|
« Última modificación: 3 Julio 2011, 20:21 por pitoloko »
|
En línea
|
pa que
|
|
|
TheTroyanDark
Desconectado
Mensajes: 141
Echo "Aprendiendo Batch."
|
He probado asi y la pantalla se queda en negro  tampoco funciona presiono enter y no se cierra deberia cerrarce... 
|
|
|
|
|
En línea
|
"Pensando en Batch" XD
|
|
|
pitoloko
Desconectado
Mensajes: 2.500
|
He probado asi y la pantalla se queda en negro  tampoco funciona presiono enter y no se cierra deberia cerrarce...  o.O!!! Está bien, quizás en WinXP hay que tomarse más en serio las comillas con REG ADD xD, he modificado el code, pruebalo cuando puedas, en win7 funciona (Como el anterior xD).
|
|
|
|
|
En línea
|
pa que
|
|
|
Edu
Desconectado
Mensajes: 1.082
Ex XXX-ZERO-XXX
|
Se supone que usas el codigo que te deja pitoloko y solo ese, sin meter eso dentro de otro codigo ni nada, ya que talvez el error esta en lo otro
|
|
|
|
|
En línea
|
|
|
|
TheTroyanDark
Desconectado
Mensajes: 141
Echo "Aprendiendo Batch."
|
Tampoco funciona.....  Lo he echo en un .reg y funciona bien pero lo nececito en un bat... 
|
|
|
|
|
En línea
|
"Pensando en Batch" XD
|
|
|
pitoloko
Desconectado
Mensajes: 2.500
|
Tampoco funciona.....  Lo he echo en un .reg y funciona bien pero lo nececito en un bat...  Vamos a ver, pon el código entero que estás usando...
|
|
|
|
|
En línea
|
pa que
|
|
|
TheTroyanDark
Desconectado
Mensajes: 141
Echo "Aprendiendo Batch."
|
Vamos a ver, pon el código entero que estás usando...
este es el del .reg Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\usbstor] "Start"=dword:00000003 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\usbstor] "Start"=dword:00000003
|
|
|
|
|
En línea
|
"Pensando en Batch" XD
|
|
|
pitoloko
Desconectado
Mensajes: 2.500
|
Yo me refiero al del bat xD De todas formas, te dejo otra forma de hacerlo: @echo off echo Windows Registry Editor Version 5.00 >USBSTORAGE.REG echo+ >>USBSTORAGE.REG echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\USBSTOR]>>USBSTORAGE.REG echo "Start"=dword:00000003>>USBSTORAGE.REG echo+ >>USBSTORAGE.REG echo [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\USBSTOR]>>USBSTORAGE.REG echo "Start"=dword:00000003>>USBSTORAGE.REG Regedit /S "USBSTORAGE.REG" Del /Q "USBSTORAGE.REG" pause exit PD: Si solo lees "Presione una tecla para continuar" es que todo ha salido bien.
|
|
|
|
|
En línea
|
pa que
|
|
|
TheTroyanDark
Desconectado
Mensajes: 141
Echo "Aprendiendo Batch."
|
Si a funcionado  Aunque me queda la duda porque no funciono en el bat directamente... 
|
|
|
|
|
En línea
|
"Pensando en Batch" XD
|
|
|
pitoloko
Desconectado
Mensajes: 2.500
|
Si a funcionado  Aunque me queda la duda porque no funciono en el bat directamente...  Sinceramente, a mi también xD Venga, un último intento, prueba así directamente desde batch @echo off
REM Aderir claves de registro. reg query "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\usbstor" >nul If %errorlevel% GEQ 1 (echo Este codigo no sirve, hay algun error con tu registro... Seguro que tienes permisos de usuario?") "c:\windows\system32\reg.exe" delete "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\usbstor" /v "Start" /F "c:\windows\system32\reg.exe" delete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\usbstor" /v "Start" /F "c:\windows\system32\reg.exe" add "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\usbstor" /v "Start" /t "reg_dword" /d "00000003" /F "c:\windows\system32\reg.exe" add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\usbstor" /v "Start" /t "reg_dword" /d "00000003" /F pause >nul EDITO: ahhhhhh,, ahora que lo pienso, decias que la pantalla se quedaba en negro? claro, todo se hace de forma oculta en el code que te puse antes, Asegurate de que realmente no funcionó '¬¬
|
|
|
|
« Última modificación: 3 Julio 2011, 20:50 por pitoloko »
|
En línea
|
pa que
|
|
|
|
|