desde una pagina asp se puede utilizar net send

02/11/2004 - 21:54 por Luis | Informe spam
Una consulta, desde una pagina ASP en mi Intranet, puedo

hacer que se envié una mensaje emergente como el net send de la

línea de comando DOS.

O algo parecido ?

Gracias.
por vuestros aportes

Preguntas similare

Leer las respuestas

#1 Francisco Fagas [MVP]
04/11/2004 - 01:04 | Informe spam
Si el mensaje es fijo lo puedes poner en un archivo .bat y en éste link
encontrarás código para ejecutar un archivo bat desde asp:
http://soloasp.com.ar/vermensaje2.asp?idmensaje$956&idforo=3

y la otra opción si los mensajes son ingresados por el usuario es utilizando
la función shell, el formato es:
Shell("net send xxx message here ")

Saludos,
Francisco Fagas
Ecuador
"Luis" wrote in message
news:
Una consulta, desde una pagina ASP en mi Intranet, puedo

hacer que se envié una mensaje emergente como el net send de la

línea de comando DOS.

O algo parecido ?

Gracias.
por vuestros aportes


Respuesta Responder a este mensaje
#2 Luis
04/11/2004 - 12:09 | Informe spam
Francisco, puedes explicar un poco mas acerca de tu solución.
Por que aun no soy tan experto en ASP.

Gracias.




"Francisco Fagas [MVP]" escribió en el
mensaje news:
Si el mensaje es fijo lo puedes poner en un archivo .bat y en éste link
encontrarás código para ejecutar un archivo bat desde asp:
http://soloasp.com.ar/vermensaje2.asp?idmensaje$956&idforo=3

y la otra opción si los mensajes son ingresados por el usuario es


utilizando
la función shell, el formato es:
Shell("net send xxx message here ")

Saludos,
Francisco Fagas
Ecuador
"Luis" wrote in message
news:
> Una consulta, desde una pagina ASP en mi Intranet, puedo
>
> hacer que se envié una mensaje emergente como el net send de la
>
> línea de comando DOS.
>
> O algo parecido ?
>
> Gracias.
> por vuestros aportes
>
>


Respuesta Responder a este mensaje
#3 MedinaDigital
04/11/2004 - 14:04 | Informe spam
Este codigo hace lo que tu quieres
<%
Dim oShell,Msg
Msg="Este seria el texto que apareceria en la ventana de mensaje"
'
Set oShell= Server.CreateObject("WScript.Shell")
oShell.Run "%comspec% /c net send nombre_ordenador_al_que_se_envia_mensaje
" & Msg
set oShell= nothing
%>
Recuerda que tienes que habilitar permisos de ejecucion tanto al cmd.exe
como al net.exe y net1.exe (todos ellos en la carpeta system32)

"Luis" escribió en el mensaje
news:
Francisco, puedes explicar un poco mas acerca de tu solución.
Por que aun no soy tan experto en ASP.

Gracias.




"Francisco Fagas [MVP]" escribió en


el
mensaje news:
> Si el mensaje es fijo lo puedes poner en un archivo .bat y en éste link
> encontrarás código para ejecutar un archivo bat desde asp:
> http://soloasp.com.ar/vermensaje2.asp?idmensaje$956&idforo=3
>
> y la otra opción si los mensajes son ingresados por el usuario es
utilizando
> la función shell, el formato es:
> Shell("net send xxx message here ")
>
> Saludos,
> Francisco Fagas
> Ecuador
> "Luis" wrote in message
> news:
> > Una consulta, desde una pagina ASP en mi Intranet, puedo
> >
> > hacer que se envié una mensaje emergente como el net send de la
> >
> > línea de comando DOS.
> >
> > O algo parecido ?
> >
> > Gracias.
> > por vuestros aportes
> >
> >
>
>


Respuesta Responder a este mensaje
#4 Luis
04/11/2004 - 16:16 | Informe spam
Medina...
copio el código tal cual y na... amigo he tratado de hacer este ejercicio
no sabes cuantas veces y no puedo lograrlo.
quizás me hace falta algo mas.?

- el resto de mis paginas ok, el acceso a la BD ok.. que puede ser... ?

Agradezco tu atención
Luis Valle H.



"MedinaDigital" escribió en el mensaje
news:%
Este codigo hace lo que tu quieres
<%
Dim oShell,Msg
Msg="Este seria el texto que apareceria en la ventana de mensaje"
'
Set oShell= Server.CreateObject("WScript.Shell")
oShell.Run "%comspec% /c net send


nombre_ordenador_al_que_se_envia_mensaje
" & Msg
set oShell= nothing
%>
Recuerda que tienes que habilitar permisos de ejecucion tanto al cmd.exe
como al net.exe y net1.exe (todos ellos en la carpeta system32)

"Luis" escribió en el mensaje
news:
> Francisco, puedes explicar un poco mas acerca de tu solución.
> Por que aun no soy tan experto en ASP.
>
> Gracias.
>
>
>
>
> "Francisco Fagas [MVP]" escribió


en
el
> mensaje news:
> > Si el mensaje es fijo lo puedes poner en un archivo .bat y en éste


link
> > encontrarás código para ejecutar un archivo bat desde asp:
> > http://soloasp.com.ar/vermensaje2.asp?idmensaje$956&idforo=3
> >
> > y la otra opción si los mensajes son ingresados por el usuario es
> utilizando
> > la función shell, el formato es:
> > Shell("net send xxx message here ")
> >
> > Saludos,
> > Francisco Fagas
> > Ecuador
> > "Luis" wrote in message
> > news:
> > > Una consulta, desde una pagina ASP en mi Intranet, puedo
> > >
> > > hacer que se envié una mensaje emergente como el net send de la
> > >
> > > línea de comando DOS.
> > >
> > > O algo parecido ?
> > >
> > > Gracias.
> > > por vuestros aportes
> > >
> > >
> >
> >
>
>


Respuesta Responder a este mensaje
#5 MedinaDigital
09/11/2004 - 13:25 | Informe spam
Te aseguro que el codigo funciona perfectamente.
El tema de que vaya o no , simplemente radica en los permisos del usuario.
Como te comente, tienes que dar permiso de ejecucion a los siguientes
ejecutable,todos en el directorio system32, cmd.exe - net.exe y net1.exe
Recuerda que el usuario al que hay que habilitar es el de internet y tambien
tienes que tener presente, que los permisos a esos archivos hay que darselos
en el servidor.
Espero ahora te funcione
"Luis" escribió en el mensaje
news:%
Medina...
copio el código tal cual y na... amigo he tratado de hacer este


ejercicio
no sabes cuantas veces y no puedo lograrlo.
quizás me hace falta algo mas.?

- el resto de mis paginas ok, el acceso a la BD ok.. que puede ser...


?

Agradezco tu atención
Luis Valle H.



"MedinaDigital" escribió en el mensaje
news:%
> Este codigo hace lo que tu quieres
> <%
> Dim oShell,Msg
> Msg="Este seria el texto que apareceria en la ventana de mensaje"
> '
> Set oShell= Server.CreateObject("WScript.Shell")
> oShell.Run "%comspec% /c net send
nombre_ordenador_al_que_se_envia_mensaje
> " & Msg
> set oShell= nothing
> %>
> Recuerda que tienes que habilitar permisos de ejecucion tanto al cmd.exe
> como al net.exe y net1.exe (todos ellos en la carpeta system32)
>
> "Luis" escribió en el mensaje
> news:
> > Francisco, puedes explicar un poco mas acerca de tu solución.
> > Por que aun no soy tan experto en ASP.
> >
> > Gracias.
> >
> >
> >
> >
> > "Francisco Fagas [MVP]" escribió
en
> el
> > mensaje news:
> > > Si el mensaje es fijo lo puedes poner en un archivo .bat y en éste
link
> > > encontrarás código para ejecutar un archivo bat desde asp:
> > > http://soloasp.com.ar/vermensaje2.asp?idmensaje$956&idforo=3
> > >
> > > y la otra opción si los mensajes son ingresados por el usuario es
> > utilizando
> > > la función shell, el formato es:
> > > Shell("net send xxx message here ")
> > >
> > > Saludos,
> > > Francisco Fagas
> > > Ecuador
> > > "Luis" wrote in message
> > > news:
> > > > Una consulta, desde una pagina ASP en mi Intranet, puedo
> > > >
> > > > hacer que se envié una mensaje emergente como el net send de la
> > > >
> > > > línea de comando DOS.
> > > >
> > > > O algo parecido ?
> > > >
> > > > Gracias.
> > > > por vuestros aportes
> > > >
> > > >
> > >
> > >
> >
> >
>
>


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