#1 [↑][↓] 09-11-2019 10:14:47

Flying V
Membre
Lieu : LFRG
Inscription : 03-05-2010
Site Web

[RĂ©el] Fichier .bat

'lut
Je sais depuis longtemps créer des fichiers .bat pour démarrer plusieurs programmes à la fois, bien utiles pour FS et le graphisme...
Mais existe t-il l’équivalent pour fermer plusieurs programmes ?
J'ai rien trouvé de vraiment simple sur le net...
Merci.
Marc


Restauravia_PV_1.jpg

Hors ligne

#2 [↑][↓] 09-11-2019 11:58:09

Lagaffe
Membre
Lieu : LFPO / retraitĂ©
Inscription : 13-03-2008

Re : [RĂ©el] Fichier .bat

Bonjour,

J'utilisais la commande taskkill sur Windows 7.
Exemple extrait d'un de mes fichiers BAT:

net stop WSearch
net stop SQLWriter

taskkill /IM iTunesHelper.exe /F
taskkill /IM iPodService.exe /F
taskkill /IM AppleMobileDeviceService.exe /F

taskkill /IM SearchIndexer.exe /F
taskkill /IM SuperFinder.exe /F
taskkill /IM VCDDaemon.exe /F
taskkill /IM msnmsgr.exe /F

taskkill /IM sqlwriter.exe /F
taskkill /IM mDNSResponder.exe /F

start C:\OpusFSI_v5\FSISERVER.EXE
start S:\P3D\Prepar3D.exe


@+ Didier
mini-Logo-Beaver-small.jpg
W10 Pro 64b Build 22H2 - Boitier HAF 932 - Z390 STRIX-F - 9900K - 2x16 Go - NVidia 3060 Ti 8 Go - Alim Corsair 800W - Ecran 34" - NVidia Studio ready 536.23
P3D v5.4 = http://www.pilote-virtuel.com/img/members/53/P3Dv5HF-Reglages-A.jpg - MSFS Deluxe/STORE - X-Plane 12B

Hors ligne

#3 [↑][↓] 09-11-2019 16:32:37

Flying V
Membre
Lieu : LFRG
Inscription : 03-05-2010
Site Web

Re : [RĂ©el] Fichier .bat

Merci Didier, tu pourrais développer ?
Je comprends pas bien les lignes...
Merci
Marc


Restauravia_PV_1.jpg

Hors ligne

#4 [↑][↓] 10-11-2019 00:27:31

Loader
Membre
Inscription : 14-07-2017
RenommĂ©e :   24 

Re : [RĂ©el] Fichier .bat

Bonjour,

Les 2 premières lignes arrêtent les services Windows Search et SQL Server
Les différentes lignes taskkill arrêtent les programmes
Enfin les 2 dernières lignes démarrent Opus et P3D.

Hors ligne

#5 [↑][↓] 10-11-2019 09:23:05

Lagaffe
Membre
Lieu : LFPO / retraitĂ©
Inscription : 13-03-2008

Re : [RĂ©el] Fichier .bat

Exactement.

Le mieux est d'ouvrir une fenêtre MS-DOS et de taper Taskkil /? et tu disposeras des différentes options:

C:\Users\Lagaffe>taskkill /?

TASKKILL [/S système] [/U utilisateur [/P [mot_passe]]]]
         { [/FI filtre] [/PID ID_processus | /IM image] } [/T] [/F]

Description :
    Cet outil est utilisĂ© pour arrĂŞter des tâches par id de processus (PID) ou nom d’image.

Liste de paramètres :
    /S    système          SpĂ©cifie le système distant auquel se connecter.

    /U    [domaine\]utili. SpĂ©cifie le contexte utilisateur sous lequel la commande doit s’exĂ©cuter.

    /P    [mot_de_passe]   SpĂ©cifie le mot de passe pour le contexte utilisateur donnĂ©. Il est demandĂ© s’il est omis.

    /FI   filtre           Applique un filtre pour sĂ©lectionner un ensemble de tâches.
                           Permet Ă  "*" d’être utilisĂ©. Par exemple, imagename eq test*

    /PID  ID_processus     SpĂ©cifie le PID du processus Ă  arrĂŞter.
                           Utilisez TaskList afin d’obtenir le PID.

    /IM   nom_image        SpĂ©cifie le nom d’image du processus
                           Ă  terminer. Le caractère gĂ©nĂ©rique '*' peut ĂŞtre utilisĂ© pour spĂ©cifier toutes les tâches ou les
                           noms d’images.

    /T                     Met fin au processus spĂ©cifiĂ© et tous les processus enfant qu’il a dĂ©marrĂ©s.

    /F                     Force les processus Ă  se terminer.

    /?                     Affiche ce message d’aide.

Filtres :
    Nom du filtre   OpĂ©rateurs valides          Valeurs valides
    -------------   ------------------          -------------------------
    STATUS          eq, ne                      RUNNING |
                                                NOT RESPONDING | UNKNOWN
    IMAGENAME       eq, ne                      Nom d’image
    PID             eq, ne, gt, lt, ge, le      Valeur PID
    SESSION         eq, ne, gt, lt, ge, le      NumĂ©ro de session
    CPUTIME         eq, ne, gt, lt, ge, le      Heure valide au format
                                                hh:mm:ss.
                                                hh - heures,
                                                mm - minutes, ss - secondes
    MEMUSAGE        eq, ne, gt, lt, ge, le      MĂ©moire utilisĂ©e, en Ko
    USERNAME        eq, ne                      Nom d’utilisateur dans
                                                [domaine\]utilisateur
                                                est le format utilisĂ©
    MODULES         eq, ne                      Nom de DLL
    SERVICES        eq, ne                      Nom de service
    WINDOWTITLE     eq, ne                      Titre de la fenĂŞtre

    NOTE
    ----
    1) Le caractère gĂ©nĂ©rique '*' pour le commutateur /IM n’est acceptĂ© que si un filtre est appliquĂ©.
    2) L’arrĂŞt d’un processus distant sera toujours forcĂ© (/F).
    3) Les filtres "WINDOWTITLE" et "STATUS" ne sont pas pris en compte lorsque un ordinateur distant est spĂ©cifiĂ©.

Exemples :
    TASKKILL /IM notepad.exe
    TASKKILL /PID 1230 /PID 1241 /PID 1253 /T
    TASKKILL /F /IM cmd.exe /T
    TASKKILL /F /FI "PID ge 1000" /FI "WINDOWTITLE ne sans*"
    TASKKILL /F /FI "USERNAME eq AUTORITE NT\SYSTEM" /IM notepad.exe
    TASKKILL /S système /U domaine\utilisateur /FI "USERNAME ne NT*" /IM *
    TASKKILL /S système /U utilisateur /P mot_de_passe /FI "IMAGENAME eq note*"

C:\Users\Lagaffe>


@+ Didier
mini-Logo-Beaver-small.jpg
W10 Pro 64b Build 22H2 - Boitier HAF 932 - Z390 STRIX-F - 9900K - 2x16 Go - NVidia 3060 Ti 8 Go - Alim Corsair 800W - Ecran 34" - NVidia Studio ready 536.23
P3D v5.4 = http://www.pilote-virtuel.com/img/members/53/P3Dv5HF-Reglages-A.jpg - MSFS Deluxe/STORE - X-Plane 12B

Hors ligne

#6 [↑][↓] 10-11-2019 10:52:20

Flying V
Membre
Lieu : LFRG
Inscription : 03-05-2010
Site Web

Re : [RĂ©el] Fichier .bat

Ok, merci, je vais faire quelques essais ! wink
Marc


Restauravia_PV_1.jpg

Hors ligne

Pied de page des forums