En mi universidad, usamos Microsoft Server 2008, y cada estudiante tiene su propia cuenta.
En mi clase, los estudiantes descubrieron que pueden apagar las PC de forma remota usando cmd (el hecho de que tengamos permiso suficiente para hacerlo es un problema para otro día).
Para evitar este inconveniente, escribí un archivo por lotes con el siguiente comando:
shutdown /a
y ahora estoy tratando de programarlo para el evento de apagado sin éxito. Entonces mi pregunta es: ¿Hay alguna manera de hacer que este archivo por lotes se ejecute cada vez que alguien intente apagar mi PC de forma remota?
Si esto es imposible, tendré que escribir un programa Java que verifique continuamente si shutdown.exe se está ejecutando y, si es así, lo aborta.
windows
command-line
batch
shutdown
Dziugas
fuente
fuente
net user <USERNAME> <NEW-PASSWORD>
comando y ver si eso ayuda. De lo contrario, podrían ser un administrador de dominio y estás jodido si ese es el caso. Puede desconectarse de la red (si tiene los permisos necesarios para hacerlo) o simplemente desconectar el cable Ethernet.Respuestas:
Si no le importa tener una ventana cmd abierta todo el tiempo:
(poner en un archivo .bat).
O otro truco: siempre tenga abierto un documento de Word sin guardar con algún texto. Windows le preguntará si desea forzar el apagado. haga clic en cancelar y puede continuar
Si nada más ayuda y usted es un administrador en su PC, intente esto: deshabilite el apagado remoto en Windows 8.1
fuente
/F
interruptor mediante el comandoshutdown -s -f -t 00
/F
interruptor. Y el archivo por lotes de bucle infinito a veces no es lo suficientemente rápido o los delincuentes simplemente podrían hacer untaskkill /F /IM cmd.exe
antes de ejecutarloshutdown -s -f -t 00