Ce mémo a été publié le 5 novembre 2014 et peut contenir des informations qui peuvent être incomplètes, non mises à jour voir erronées du fait de son ancienneté. N'hésitez pas à compléter votre recherche sur des articles plus récents.
Rate this post

Petit mémo sur un moyen simple de planifier une tâche qui ferme toutes les sessions utilisateurs qui restent ouvertes alors que les tâches planifiées configurées avec ces utilisateurs sont terminées.

Le problème :

Dans mon cas, je suis sur un Windows 7 Pro virtualisé dédié aux tâches planifiées.

Vous avez créé une tâche planifiée configurée avec un utilisateur du domaine.
Cette tâche exécute un programme devant avoir accès à des ressources partagées sur un autre serveur (un répertoire distant par exemple).
Mais une fois le programme terminé, la session utilisateur reste ouverte.

Une solution : fermer périodiquement ces sessions à l’aide d’une autre tâche planifiée.

Créez une tâche planifiée qui exécute cette ligne de commande :

Bien veiller à ce que cette tâche soit planifiée à un horaire qui ne fermera pas des sessions réellement utilisées, sous peine de provoquer une erreur.

Windows7-supprimer-session-utilisateur

Du coup, plus de session ouverte :

Windows7-liste-session