Autor
|
Tema: QUIERO APAGAR LAS PC REMOTAMENTE DESDE VISUAL BASIC (Leído 21,254 veces)
|
darwal44
Desconectado
Mensajes: 6
|
Me han encomendado la tarea de escribir un programa en Visual Basic que sea capaz de apagar las PC remotamente. Yo he usado la API ExitWindowsEx de Windows 98 y la InitiateSystemShutdown de NT, pero las máquinas que tengo que apagar tienen Windows XP. ¿Alguno me podría decir qué API de XP puede apagar remotamente la PC?
Muchas Gracias.
|
|
|
En línea
|
|
|
|
CrackBubledMind
Desconectado
Mensajes: 16
xD
|
Vas Bien, recuerdo que yo lo logre con la Api ExitWindowsEx pero era una maquina windows 2000, es que hay distintas combinaciones, no se creo que para apagarla le das el valor &01, &00, no recuerdo bien como era el valor, pero se que es algo asi si no es esa es esta &00,&01, prueba combiando Saludos xD
|
|
|
En línea
|
"Los angeles que han sido expulsados del cielo solamente pueden volverse demonios"
|
|
|
elmaro
Desconectado
Mensajes: 301
Unas simples palabras...
|
de3clras est funcion Private Declare Function ExitWindowsEx& Lib "user32" (ByVal uFlags&, ByVal dwReserved&)
despeus para apagar pones asi en un boton podes poner cualkieira de estas 3 lineas,. que acen cosas distintas apagar el ekipo: reinicia la sesion reinicia el ekipo la variavle i es una vriable cualkiera espero te sirva suerte El MaRo!
|
|
|
En línea
|
|
|
|
darwal44
Desconectado
Mensajes: 6
|
Gracias por responderme: En efecto probé esta nueva manera de usar la API ExitWindowsEx. Use está sentencia i = ExitWindowsEx(& , &O1) pero lo más que he logrado es que el sistema termine la sesión. No he logrado que se apague la máquina. He probado diferentes combinaciones de los parámetros, pero aun así lo único que he logrado es que finalice la sesión. Saben de alguna otra combinación? Gracias.
|
|
|
En línea
|
|
|
|
Hans el Topo
Desconectado
Mensajes: 1.754
"Estoy cansado de no hacer nada"
|
yo cuando trastee con esa api, creo recordar que lo máximo que hace es cerrar la sesion...
|
|
|
En línea
|
|
|
|
WarGhost
I love basket
Desconectado
Mensajes: 1.070
|
para poder apagar tiene que conseguir privilegios si no, no se puede. Salu2, WarGhost
|
|
« Última modificación: 10 Agosto 2006, 22:08 pm por WarGhost »
|
En línea
|
|
|
|
darwal44
Desconectado
Mensajes: 6
|
Saludos: Sé que debo tener privilegios y los tengo yo soy el administrador.
|
|
|
En línea
|
|
|
|
yofoxD
Desconectado
Mensajes: 169
|
prueba con un:
shell "shutdown -s -t"
|
|
|
En línea
|
|
|
|
Castord
Desconectado
Mensajes: 60
|
Dim WS as object
set WS=CreateObject("WScript.Shell")
WS.run "Shutdown -s" o 'cualquier otro argumento, esto avisa sobre la operacion. Para WinXP
Te paso el Codigo Cliente_Servidor si queres, es muy facil. Esto es lo que debería estar en la maquina a ser apagada.
|
|
|
En línea
|
Desde Asunción - Paraguay /*Es una ***** pero igual amo mi país!*/
|
|
|
darwal44
Desconectado
Mensajes: 6
|
Hola. Gracias por el consejo Castord, y sí te agradecería mucho que me pases el código Cliente - Servidor.
Gracias
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
apagar remotamente un pc desde ms-dos(ya se que hay un tema pero es viejo)
Windows
|
Quake-man
|
6
|
18,359
|
30 Abril 2012, 09:27 am
por manute_powa
|
|
|
quiero aprender visual basic!
Programación Visual Basic
|
maaxiitoo
|
4
|
4,140
|
28 Diciembre 2010, 22:51 pm
por maaxiitoo
|
|
|
ConnectServer Apagar equipos remotamente
Programación Visual Basic
|
palophp
|
3
|
2,439
|
27 Octubre 2016, 21:43 pm
por DelKoS
|
|
|
apagar remotamente un pc en lan con la dirección mac
GNU/Linux
|
WIитX
|
0
|
2,333
|
19 Abril 2018, 03:55 am
por WIитX
|
|
|
Duda sobre como apagar remotamente desde cmd
Dudas Generales
|
ForgeMode
|
4
|
3,015
|
13 Febrero 2020, 00:08 am
por @XSStringManolo
|
|