"Mensajes Emergentes", Alguna idea??

17/07/2006 - 19:41 por Juan Diego Garcia [MCSE - Security] | Informe spam
Hola!! Tengo la siguiente situacion que he estado tratando de solucionar pero
no he podido...

Por solicitud del area de Gestion Humana de la empresa, es necesario que a
las 11:00 a.m. y a las 3:00 p.m. se le presente a todos los empleados un
mensaje que muestre cierta informacion a traves de una pagina en nuestro
servidor web interno.

Por ahora he logrado generar un script que lanza el internet explorer
abriendo de forma automatica la pagina que necesito mostrar:

Set WshShell = WScript.CreateObject("WScript.Shell")
Set Args = WScript.Arguments
Return = WshShell.Run("iexplore www.midominio.net/info.htm", 1)

Hasta ahi todo bien, lo que pensaba era crear una tarea programada que me
permita 'automatizar' la ejecucion de este script y en determinado caso
cambiar la programacion del evento. El probrema es que si genero la tarea con
el comando AT, se ejecuta con permisos del sistema y por tanto no muestra la
ventana del internet explorer; si la programo con el comando SCHTASKS me pide
la contraseña del usuario y queremos que el proceso sea 'trasparente' para
el. Otra opcion seria crearlo con el usuario Administrador pero generaria un
problema de seguridad al dejar abierta esa ventana con permisos tan elevados.

Algo que intenté fue lanzar el script por PSEXEC pero tampoco funciona...

Alguna idea?? Les agradezco de antemano...

Slds,

Juan Diego Garcia
MCSE - Security
Bogota, Colombia
 

Leer las respuestas

#1 Guillermo Delprato [MS-MVP]
18/07/2006 - 14:45 | Informe spam
Pocas ideas para cómo solucionarlo, pero una pregunta, cuando se hizo con el
AT ¿tiene el modificador /INTERACTIVE?

En NT4 era la única forma si uno quería ver en pantalla el resultado de la
tarea

Guillermo Delprato
MVP - MCT - MCSE
Buenos Aires, Argentina

NOTA. Por favor, las preguntas y comentarios en los grupos, así nos
beneficiamos todos.

Este mensaje se proporciona "como está" sin garantías de ninguna clase,
y no otorga ningún derecho. Ud. asume los riesgos This posting is
provided "AS IS" with no warranties, and confers no rights. You assume
all risk for your use.


Juan Diego Garcia [MCSE - Security] wrote:
Hola!! Tengo la siguiente situacion que he estado tratando de
solucionar pero no he podido...

Por solicitud del area de Gestion Humana de la empresa, es necesario
que a las 11:00 a.m. y a las 3:00 p.m. se le presente a todos los
empleados un mensaje que muestre cierta informacion a traves de una
pagina en nuestro servidor web interno.

Por ahora he logrado generar un script que lanza el internet explorer
abriendo de forma automatica la pagina que necesito mostrar:

Set WshShell = WScript.CreateObject("WScript.Shell")
Set Args = WScript.Arguments
Return = WshShell.Run("iexplore www.midominio.net/info.htm", 1)

Hasta ahi todo bien, lo que pensaba era crear una tarea programada
que me permita 'automatizar' la ejecucion de este script y en
determinado caso cambiar la programacion del evento. El probrema es
que si genero la tarea con el comando AT, se ejecuta con permisos del
sistema y por tanto no muestra la ventana del internet explorer; si
la programo con el comando SCHTASKS me pide la contraseña del usuario
y queremos que el proceso sea 'trasparente' para el. Otra opcion
seria crearlo con el usuario Administrador pero generaria un problema
de seguridad al dejar abierta esa ventana con permisos tan elevados.

Algo que intenté fue lanzar el script por PSEXEC pero tampoco
funciona...

Alguna idea?? Les agradezco de antemano...

Slds,

Juan Diego Garcia
MCSE - Security
Bogota, Colombia

Preguntas similares