Cómo sería esta instrucción en Batch?

Iniciado por ramonecaxa, 3 Octubre 2007, 06:06 AM

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

ramonecaxa

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:.

Karman

llamarías a tu archivo "noexec.reg" y ejecutarías:

call regedit.exe /s noexec.reg

S2

^}{e|2aCLeS^

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
●•٠٠·˙ xX ^}{e|2aCLeS^ Xx ·٠٠•●

Crazy.sx

Cita de: 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:.

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:

@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:

@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.
Destruir K. LOL