hacker


Ingresar con nombre de usuario, contraseña y duración de la sesión
| Portal Hacker | Editorial | Descargas | Ezine |
Inicio Ayuda Ingresar Registrarse
26 de Julio de 2008, 01:38:08
Noticias: Visita la nueva sección de Física y matemáticas
Para ver este enlace Registrate o Inicia Sesion
Aquí

+  Foros pOrtal Hacker
|-+  Programacion
| |-+  Programación en general
| | |-+  Visual Basic (Moderadores: ranefi, crypto136, ziBboh, >> s E t H <<)
| | | |-+  Apagar, reiniciar, suspender
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Apagar, reiniciar, suspender  (Leído 351 veces)
Guan
NZ2
**
Desconectado Desconectado

Mensajes: 217


Bifrost 1.1 user


Ver Perfil WWW
« : 05 de Noviembre de 2006, 03:03:00 »

 Holas, ya stoi molestando por aki otra vez xD, vereis esqenecesito apagar y reiniciar el pc desde vb, y googleando me an salido no miles, sino millones de webs qe lo explican, pero todas tienen lo mismo:

Private Declare Function ExitWindowsEx Lib "user32" (ByVal uFlags As Long, ByVal dwReserved As Long) As Long


 y para usarlo:

Private Sub Command2_Click()
Dim i As Integer
i = ExitWindowsEx(0, 0&)
End Sub

y dependiendo del numerito 0 cierra sesion, 5 fuerza el apagado, 6 fuerza el reiniciado, 3 suspende el sistema..., pero ponga el numero qe ponga siempre me cierra la sesion.
   Tambien he probado:

Private Sub Command1_Click()
Shell "shutdown -s -f", 0
End Sub

Que teoricamente apaga el eqipo de golpe, es qe mas me convence pero el gran problema es qe tarda 30 segundos, y mientras muestra un error, y esto no es muy bonito qe digamos (tipo sasser).

   Pues eso, aver si alguien me puede exar una mano (o un code) para apagar y/o reiniciar a sako y sin preguntar y al instante.

   Graxias
En línea



Punk-Rock
Visitante
« Respuesta #1 : 05 de Noviembre de 2006, 06:56:58 »

si no te funciona la API intenta esto

Código:
Shell "shutdown -s -f -t 01", 0

Salu2

En línea
clipto boxw
NZ3
***
Desconectado Desconectado

Mensajes: 681


CBX


Ver Perfil WWW
« Respuesta #2 : 05 de Noviembre de 2006, 07:41:12 »

pues mira es muy facil es como dice hendrix
Código:
shell ("cmd.exe /c start -i") >>>>>>>>>cierra cesion
 

Código:
shell ("cmd.exe /c start -s") >>>>>>>>>apaga equipo
 

Código:
shell ("cmd.exe /c start -r") >>>>>>>>>reinicia equipo
 

bueno espero esto te ayude.. yo no hace mucho me hice uno  con estos codigos y me quedo algo asi.


espero te aya servido la informacion Grin
En línea

HACKERSLIBRES. ES
porque negar la ayuda a alguien o esque acaso tu nunca la has necesitado. el proposito de esto es que todos sepamos ya que la informacion es libre y para todos. si no lo crees asi eres un estupido
Páginas: [1] Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC hacker

Juegos gratis - Articulos PHP - Juegos - Trucos - Letras - Juegos - Juegos Online