Power Builder - Como apago una PC desde otra en una red

 
Vista:

Como apago una PC desde otra en una red

Publicado por Ivan (2 intervenciones) el 16/10/2004 19:21:53
Hola a todos.

si alguien me pudiera explicar como hago para apagar una computadora desde otra. o por lo menos como envio mensajes de advertencia.

gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Como apago una PC desde otra en una red

Publicado por Oscar (1178 intervenciones) el 18/10/2004 04:19:23
* Apagar una PC en red con API InitiateSystemShutdown
Ejemplo:
1. Declarar en Local External Fuctions:
function long FormatMessageA(ulong dwflags, long lpsource, long dwmessageid, &
long dwlanguageid, ref string lpbuffer, long nsize, long lparguments) &
library 'kernel32.dll'

function ulong GetLastError() library 'kernel32.dll'

function boolean InitiateSystemShutdownA(ref string lpMachineName, &
ref string lpMessage, long dwTimeout, boolean bForceAppsClosed, &
boolean bRebootAfterShutdown) library 'advapi32.dll'

2. Script:
long ll_errorid
string ls_errortext
string ls_null
string ls_restart_message

SetNull(ls_null) //null si es local, o "\\MYPC"
ls_restart_message='Su PC será reiniciado'

InitiateSystemShutdownA(ls_null,ls_restart_message,5,false,true)
ll_errorid=GetLastError()
ls_errortext=Space(2000)
FormatMessageA(4096,0,ll_errorid,0,ls_errortext,Len(ls_errortext),0)
MessageBox('',ls_errortext)
//-------------------------------
Nota: No funciona en Win 9x. Mejor ve su documentacion:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sysinfo/base/initiatesystemshutdown.asp

ó tambien en:
http://www.telecable.es/personales/jrubi/index.htm?trucos/tip00333.htm

* Enviar mensajes de advertencia a cualquier PC:
//Con nombre equipo
RUN("NET SEND pc1 Hola ")

//O con IP
RUN("NET SEND 192.168.0.1 Mensaje")
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Como apago una PC desde otra en una red

Publicado por Ivan (2 intervenciones) el 21/10/2004 21:47:21
Gracias.....
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar