[Batch] Apagar PC al cabo de x segundos.

Topic created · 8 Mensajes · 9288 Visitas
  • Habían varios comandos para shutdown

    shutdown -s-> apagar
    shutdown -i-> Interfaz GUI
    shutdown -r-> reiniciar
    shutdown -g-> cierra y reinicia
    shutdown -a-> anula el apagado
    shutdown -p-> apagar sin tiempo de espera
  • Empiezo con mi primer post aportando una cosa sencilla y útil 😉

    Os dejo un comando que sirve para apagar el pc en X tiempo, por ejemplo dentro 500 segundos (8min).

    Esto sirve para, por ejemplo, estás descargando una descarga y quedan 45min. y te vas algún sitio y tardarás 3 horas en llegar y pones 2700 segundos (45min) y así cuando termine la descarga el PC se te apagará... Muy simple y a la vez muy útil...

    O también sirve, por ejemplo, si tienes un locutorio poner que el pc que use alguien se apague dentro de 5 horas.

    shutdown -s -t xx
    

    Por ejemplo si fueran 45min sería:

    shutdown -s -t 2700
    

    También se puede añadir un mensaje:

    shutdown -s -t XX -c "comentario"
    

    Y para cancelar la operación de apagado:

    shutdown -a
    

    Recuerden que para hacer esto lo tienen que escribir en un documento .txt y luego cambiarle al formato .bat

    Entonces abren el archivo .bat y al cabo de 45minutos ( o los que hayan puesto) el pc se apagará automáticamente.

    Espero que les sirva de útil 😉 y no fundan a críticas que es mi primer post _xD_

    Saludos.

  • Si le quieres poner comentario también sirve el.

    shutdown -s -t XX -c "comentario"
    

    para cancelar el apagado, vais a ejecutar y ponéis

    shutdown -a
  • @Anghios said:

    Si le quieres poner comentario también sirve el.

    shutdown -s -t XX -c "comentario"
    

    para cancelar el apagado, vais a ejecutar y ponéis

    shutdown -a
    

    Ya lo sabía pero me olvidé ponerlo xD, luego ya pondré más aplicaciones sobre BATCH. Gracias ahora lo añado.

  • Esto se puede también aplicar sobre visual basic y así hacemos una jodienda a alguien, pero más bonita xDDD

  • @DjZed said:

    Esto se puede también aplicar sobre visual basic y así hacemos una jodienda a alguien, pero más bonita xDDD

    Button1:

    Shell("shutdown -s -t XX -c " & comentario.text)
    

    Comentario.text: (textbox)

    Autoapagandoooouuus
  • Se te olvidó cerrar los paréntesis de la función Shell :miau:
    @Anghios: Done, thanks xD

  • MMMM hace tiempo que no hacía algo de eso, había algunas funciones bastante graciosas como eliminar un archivo, reiniciar el pc no se si hablar se hacía msgbox "hola" o algo así, hace ya tiempo que no lo hacía.
    Está bien eso se puede hacer con un acceso directo.