Script pour automatiser la fin de session (espace réduit)
Modérateur : WIN32-[GG]
Script pour automatiser la fin de session (espace réduit)
Bonjour! Je cherche à peaufiner un petit script .bat pour automatiser la fermeture de ma journée de boulot. Comme je télétravaille dans un coin bureau vraiment exigu, j'ai besoin que ma machine se coupe proprement et rapidement pour libérer l'espace sans devoir tout fermer manuellement. J'ai commencé un truc basique avec taskkill /f /im, mais je galère un peu sur la gestion des processus qui demandent une confirmation d'enregistrement. Est-ce qu'il existe une commande ou une boucle qui permettrait de forcer la fermeture de tout ce qui est bureautique/CRM tout en lançant un shutdown /h dans la foulée ? Le but c'est vraiment de switcher de mode en un clic pour que mon installation ne soit plus une nuisance dans mon petit salon une fois la journée finie.
Re: Script pour automatiser la fin de session (espace réduit)
Ré, maintenant j'utilise plutôt une approche en deux temps: d'abord un script qui envoie WM_CLOSE proprement via taskkill sans le /f, avec un timeout genre 15 secondes pour laisser les applis sauvegarder toutes seules, et seulement après sa balance le /f sur ce qui reste ouvert. C'est pas parfait mais ça évite les accidents. J'avais trouvé un exemple de script assez complet sur en-teletravail.com à l'époque quand je cherchais exactement le même truc pour mon coin bureau dans le salon. Le shutdown /h dans la foulée ça passe nickel une fois que les processus bureautiques sont clean, y'a pas de raison que ça bloque.