Eliminar programas residentes de un usuario del PC

13/09/2006 - 11:05 por YeRonRon | Informe spam
Hola a todos,

Necesito eliminar alguno de los programas que se arrancan al iniciar el
sistema (iconos de la esquina inferior derecha), pero solo para un
usuario en concreto.
He mirado en las politicas (gpedit.msc) y aunque no controlo todas las
opciones que hay, he visto que se podria anular para un usuario la
lista RunOnce, pero resulta que los programas que quiero anular están
en la lista Run; así que no me vale. Como puedo hacerlo sin que afecte
al resto de usuarios del equipo???

La solución de desinstalar o reinstalar esos programas me resultaría
bastante inviable.

Gracias anticipadas.

Preguntas similare

Leer las respuestas

#1 Jaisol
13/09/2006 - 21:29 | Informe spam
Puedes crear un programita (.bat o .vbs) q se ejecute al logearse, mediante
politica o mediante lista de Run en regedit, el cual mate el proceso usando
taskkill en caso de que sea o no sea el usuario q quieras.


"YeRonRon" wrote in message
news:
Hola a todos,

Necesito eliminar alguno de los programas que se arrancan al iniciar el
sistema (iconos de la esquina inferior derecha), pero solo para un
usuario en concreto.
He mirado en las politicas (gpedit.msc) y aunque no controlo todas las
opciones que hay, he visto que se podria anular para un usuario la
lista RunOnce, pero resulta que los programas que quiero anular están
en la lista Run; así que no me vale. Como puedo hacerlo sin que afecte
al resto de usuarios del equipo???

La solución de desinstalar o reinstalar esos programas me resultaría
bastante inviable.

Gracias anticipadas.
Respuesta Responder a este mensaje
#2 YeRonRon
18/09/2006 - 14:17 | Informe spam
Jaisol ha escrito:

Puedes crear un programita (.bat o .vbs) q se ejecute al logearse, mediante
politica o mediante lista de Run en regedit, el cual mate el proceso usando
taskkill en caso de que sea o no sea el usuario q quieras.




Gracias por responder y darme la idea. Al final siguiendo tu sugerencia
lo he hecho con un script pero en vez de usar taskill he usado el
metodo terminate.
Por si a alguien le sirve el script queda así:

Si el usuario es GES2006 se terminan los procesos progra1 y progra2
Dim Shell
set shell = createobject("wscript.shell")
set env = shell.environment("process")

username = env("username")

If UserName = "GES2006" Then

For Each Process in GetObject("winmgmts:").ExecQuery ("select name from
Win32_Process where name='progra1.exe' OR name='progra2.exe' ")
Process.terminate(0)
Next

End If
-
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida