Redémarrer de manière progressive Windows pour que les journaux système pensent que l’utilisateur est déconnecté

J’espère faire un script rapide pour déconnecter / redémarrer les fenêtres à une heure définie. Par exemple, démarrez un script pour “Redémarrer Windows en dix minutes”. Pour cette implémentation, il n’est pas nécessaire qu’elle s’exécute en arrière-plan ou en pop-up par elle-même. Je veux juste définir le script et partir en sachant que l’ordinateur se déconnectera / redémarrera à une heure définie.

Pourquoi voudrais-je faire cela? Sur un réseau d’entreprise, les journaux du système seront parfois examinés et si l’on constate qu’il en sort X minutes trop tôt, des complications surviennent. Un peu ennuyeux.

Est-ce que je l’ai déjà Google? Oui. J’ai trouvé ça . Mais ce n’était pas trop utile. Il nécessite un framework que je n’ai pas pu trouver et que je n’ai probablement pas pu installer car nous n’avons pas de privilèges d’administrateur sur ces machines.

Je voudrais utiliser Python pour cela, et j’aimerais vraiment qu’il ressemble à ce que l’utilisateur a fait, pas un script. Peut-être que le raclage d’écran serait le seul moyen, et si c’est le cas, indiquez-moi simplement un guide rapide ou IDE et je posterai le code source pour tout le monde.

EDIT : J’ai aussi couru dans cette

Merci d’avance

La commande shutdown en batch arrête l’ordinateur

-s pour le désactiver, -f pour le forcer, -t xx pour le faire arrêter en x secondes,

utilisez le module de sous-processus en python pour l’appeler.

Puisque vous voulez qu’il se ferme à une heure spécifique, pour automatiser complètement le travail, vous devez utiliser quelque chose comme des autosys. Configurez le script pour qu’il arrête l’appel avec une valeur pour T égale au temps que vous souhaitez arrêter – heure actuelle en secondes. Exécutez-le avant de partir pour la journée, ou faites-le démarrer au démarrage et ignorez simplement cette fenêtre stupide.

PsShutdown est probablement ce que vous recherchez.

Vous pouvez utiliser la commande shutdown dans un script batch.