web-dev-qa-db-fra.com

Arrêtez Windows 8 en ligne de commande SANS BANNER?

On peut ouvrir la ligne de commande (cmd) et taper

shutdown -s -t 1200 

arrêter Windows 8 en 1200 secondes. Cependant, une bannière laide apparaît sur tout l'écran 10 minutes avant l'arrêt! Y a-t-il un moyen d'éviter que la bannière n'apparaisse?

enter image description here

8
MarkovCh1

Dans PowerShell, utilisez:

timeout -t 1800; shutdown -s

Ou dans cmd, utilisez:

timeout 1800 && shutdown -s

Ils provoqueront un retard de 1 800 secondes (30 minutes), puis effectuent l’arrêt.

15
MarkovCh1

Vous recherchez une commande "wait" à ajouter avant de fermer, au lieu de faire shutdown faire l'attente. Selon this question, cela devrait faire l'affaire:

ping -n 1201 127.0.0.1> nul && shutdown -s

1
dset0x

Sysinternals (maintenant Microsoft), un utilitaire appelé psshutdown, est un bon utilitaire. Je l'utilise depuis Windows NT pour un arrêt à distance. Il peut également faire un arrêt local. Pour être honnête, je n'ai pas vérifié les différences entre psshutdown et shutdown. Je pense que ça vaut le coup d'essayer.

Selon le délai, pourquoi ne pas utiliser le planificateur intégré? Je ne suis pas familier avec powershell, mais je crois qu’un script pourrait être écrit pour indiquer la date et l’heure actuelles, ajouter un intervalle souhaité, puis créer une tâche planifiée une fois pour exécuter un arrêt.

1
OSLoader