apagaya: comando para forzar el apagado de tu ordenador.
Este simple programa lo que hace es apagar tu ordenador, mejor dicho, fuerza a apagar tu ordenador. Hay que tener cuidado ya que antes de ejecutarlo tenemos que guardar los datos y cerrar los programas nosotros, ya que el programa lo hará pero de modo "rápido" sin guardar datos. Es una forma de apagado que interesa tenerla para cuando algún programa esta bloqueando que nuestro ordenador se apague.
Tenéis que crear el lanzador y ponerle vuestra contraseña en el comando "apagarya", para que funcione correctamente el programa:
Marcado en rojo donde teneis que poner vuestra contraseña como parámetro del programa apagarya |
Con el código fuente de este programa podemos aprender:
- Como leer argumentos de la linea de comando
- Como ejecutar como superusuario (admnistrador) comandos de la terminal.
Código fuente del programa:
Public Sub Main()
If Application.Args.count > 1 Then
Shell ("echo " & Application.Args[1] & " | sudo -S reboot")
Endif
End
Como veis, si no hay argumentos no se ejecuta la orden reboot. Para que se ejecute el programa correctamente, debeis poner en
Nota:
Además si este argumento no es la contraseña, evidentemente el comando sudo reboot no se va a ejecutar.
Enlace de descarga: alojado en google drive
Fuentes: