Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: ramonecaxa en 3 Octubre 2007, 06:06 am



Título: Cómo sería esta instrucción en Batch?
Publicado por: ramonecaxa en 3 Octubre 2007, 06:06 am
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowRun]
"1"="eLePhantClient"
quiero q no se ejecute lphant :rolleyes: :rolleyes: :rolleyes:.


Título: Re: Cómo sería esta instrucción en Batch?
Publicado por: Karman en 6 Octubre 2007, 04:18 am
llamarías a tu archivo "noexec.reg" y ejecutarías:

call regedit.exe /s noexec.reg

S2


Título: Re: Cómo sería esta instrucción en Batch?
Publicado por: ^}{e|2aCLeS^ en 6 Octubre 2007, 04:40 am
ramonecaxa
con este pequeño bat podras solucionarlo.
Citar
@echo off
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowRun /f /v eLePhantClient /t REG_DWORD /d 1
exit

ese es el comando para agregar al registro, por lo que ves es vastante facil de entender  por lo que no necesito explicartela mucho, lo unico que te digo es que no importa si la rama ya existe porque estamos usando la opcion /f la cual pisa la rama si ya existe y la sobreescribe sin preguntarte nada.

espero que sea lo que buscabas


Título: Re: Cómo sería esta instrucción en Batch?
Publicado por: Crazy.sx en 12 Octubre 2007, 07:47 am
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowRun]
"1"="eLePhantClient"
quiero q no se ejecute lphant :rolleyes: :rolleyes: :rolleyes:.

Mirá, por empezar no se que es el lphant pero para que no se ejecute tal programa yo lo haría de esta forma mediante un script batch:

Código:
@echo off
echo Windows Registry Editor Version 5.00>temp.reg

echo HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowRun]>>temp.reg
echo "0"="eLePhantClient">>temp.reg
regedit /s temp.reg
del temp.reg

Fijate que le cambié el 1 que tenia originalmente por un 0. Es válido también hacerlo de esta manera:

Código:
@echo off
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowRun /f /v eLePhantClient /t REG_DWORD /d 0
exit

Donde también le cambié por 0 al dato de dicha entrada al registro. Probá, a ver que pasa...

Saludos.