Page 1 sur 4

Fermeture programmée de logiciel sur Windows Server

Posté : 12 juin 2022 16:12
par jacques
Bonjour !
Je voudrais paramétrer une fermeture automatique à fréquence déterminée de deux logiciels sur mon Windows Server 2016.
J'ai trouvé CECI mais mes connaissances pourtant énormes ne me permettent pas de tout comprendre...
J'ai créé un fichier .bat mais le server me dit qu'il n'existe pas (taskkill /f /im monlogiciel.exe)
Si quelqu'un peut m'aider, merci

Re: Fermeture programmée de logiciel sur Windows Server

Posté : 12 juin 2022 23:37
par GregLand
Salut Jacques
Si windows ne trouve pas taskkill Il faut que tu te mette dans le dossier ou il se trouve... Windows en l'occurence... (par un cd)
Peux tu me donner le nom de l'exécutable de tes 2 logiciels ?
a quel moment veux tu fermer ces logiciels ?

Re: Fermeture programmée de logiciel sur Windows Server

Posté : 12 juin 2022 23:38
par jacques
noethys.exe
teamworks.exe
fermeture à 12h30 et 20h

Re: Fermeture programmée de logiciel sur Windows Server

Posté : 12 juin 2022 23:42
par GregLand
ok
cd C:\Windows\System32
taskkill.exe /F /IM "noethys.exe"
taskkill.exe /F /IM "teamworks.exe"
tu lance ça avec le planificateur des taches (avec un bat c'est mieux) a l'heure que tu veux

Par contre soit conscient que ça ferme sans sauvegarde des données...C'est brutal comme fermeture :roll:

Un peu comme si tu sautais de ta voiture alors qu'elle roule encore... :blink:

Re: Fermeture programmée de logiciel sur Windows Server

Posté : 12 juin 2022 23:49
par jacques
Sur windows server ça n'a pas l'air possible.
Je n'ai pas trouvé le planificateur de taches.

Fermeture à 12h30 et 20h

Re: Fermeture programmée de logiciel sur Windows Server

Posté : 12 juin 2022 23:51
par GregLand
Il existe sur tous les OS...
https://docs.microsoft.com/fr-fr/troubl ... er-process

Par contre il se peut qu'il ne soit pas autorisé...
mais a confirmer...

Re: Fermeture programmée de logiciel sur Windows Server

Posté : 13 juin 2022 21:33
par jacques
C'est bon je l'ai trouvé:
C:\Windows\system32\taskschd.msc
J'ai fait un fichier bat.
Je l'ai ouvert et toutes les sessions des logiciels ont été fermées. En effet c'est brutal !
J'ai planifié une tâche mais je ne la retrouve pas dans les tâches actives.
J'ai voulu en créer une autre avec le même nom et j'ai un refus car j'ai déjà une tâche à ce nom.
Donc elle existe bien mais je ne la vois pas.
Peut-être parce que l'heure n'est pas encore là...
J'ai mis 23h, je vais attendre pour voir si les logiciels se ferment.

Re: Fermeture programmée de logiciel sur Windows Server

Posté : 13 juin 2022 21:45
par GregLand
C'est le /f qui le rend brutal...
Généralement on essais d'abord sans le /f...
Si ça marche pas on rajoute le /f

Risque de pertes de données...

A bon entendeur :bisous:

Re: Fermeture programmée de logiciel sur Windows Server

Posté : 13 juin 2022 21:47
par jacques
Pas de raison de perdre des données, ce sont des logiciels qui stockent au fur et à mesure de la saisie.

Re: Fermeture programmée de logiciel sur Windows Server

Posté : 13 juin 2022 21:52
par GregLand
C'est tout ce que je te souhaite :P

Re: Fermeture programmée de logiciel sur Windows Server

Posté : 13 juin 2022 21:54
par jacques
Si j'enlève le /f ça fait quoi ?

Re: Fermeture programmée de logiciel sur Windows Server

Posté : 13 juin 2022 21:56
par GregLand
ça essais de le fermer par une sorte de Alt + F4 ou Ctrl + W
Une demande de fermeture de windows au programme... Une fois que le programme a fini sa tache, il se ferme...
Alors que le /F tue le programme même s'il fait quelque chose

Re: Fermeture programmée de logiciel sur Windows Server

Posté : 13 juin 2022 21:58
par jacques
C'est subtil tout ça, comment Windows sait que le programme a fini sa tâche ?

Re: Fermeture programmée de logiciel sur Windows Server

Posté : 13 juin 2022 22:03
par GregLand
Sans /f
Window envoie sa commande de fermeture au programme.
Le programme sait qu'il doit se fermer
ll regarde sil a des taches a faire
Si oui, il les fait et se ferme, Si non il se ferme

Avec le /f
Windows ferme le programme. Point c'est tout
Si le programme fait un truc on s'en fout Windows le ferme...


Exemple avec une voiture... ce sera peut être moins subtil...
Tu es a bord d'une voiture qui roule
On te dit de descendre...
Sans /f, tu attends que la voiture s'arrête et quand elle est arrêtée tu descends...
Sans /f, tu descend sans te préoccuper si la voiture est arrêtée...

Re: Fermeture programmée de logiciel sur Windows Server

Posté : 13 juin 2022 22:21
par jacques
Donc je n'ai aucun intérêt à mettre le /f
La fermeture du logiciel n'est pas à une minute près.
En fait c'est à cause des utilisateurs (10 sessions Windows qui peuvent être simultanées) qui oublient souvent de fermer les logiciels et ça bouffe de la mémoire. On a des alertes.
Je pensais fermer 2 fois par jour à des heures d'inactivité. Comme ça ils se reconnectent et les sessions inutiles sont fermées.

Re: Fermeture programmée de logiciel sur Windows Server

Posté : 13 juin 2022 22:26
par GregLand
jacques a écrit : 13 juin 2022 22:21 Donc je n'ai aucun intérêt à mettre le /f
Si windows n'arrive pas a le fermer sans /f si, il faudra le mettre, mais souvent pas besoin...
jacques a écrit : 13 juin 2022 22:21 En fait c'est à cause des utilisateurs (10 sessions Windows qui peuvent être simultanées) qui oublient souvent de fermer les logiciels et ça bouffe de la mémoire. On a des alertes.
Tu veux le faire sur chaque PC c'est ça ?
Pour moi, le mieux est de faire un logoff automatique de chaque PC le soir après chaque journée... (shutdown -L)
Comme ça en plus de fermer les programmes, ça permettre au PC de relâcher les dll et les autres programmes...

Re: Fermeture programmée de logiciel sur Windows Server

Posté : 13 juin 2022 22:48
par jacques
Les logiciels sont sur le serveur distant. Connexion via Connexion bureau à distance.
J'ai paramétré le planificateur des tâches sur le serveur, pas sur les ordis.

Re: Fermeture programmée de logiciel sur Windows Server

Posté : 13 juin 2022 22:49
par GregLand
ah ok

Re: Fermeture programmée de logiciel sur Windows Server

Posté : 13 juin 2022 22:53
par GregLand
Du coup si je comprends bien, dans le gestionnaire des taches sur la session admin, tu vois donc les sessions des utilisateurs connectés sur ce même serveur... Dpnc tu peux fermer les sessions d'ici

Re: Fermeture programmée de logiciel sur Windows Server

Posté : 13 juin 2022 22:56
par jacques
Oui tout à fait.
Quand j'y vais je les ferme mais ça me gonfle, je ne suis pas leur larbin