Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

Arrêter un programme en ligne de commande


Messages recommandés

Posté(e) (modifié)

Bonjour tout le monde :P

 

J'ai des PC équipés de dongles Bluetooth qui fonctionnent très bien, mais leurs services et programmes en tâche de fond prennent de la ressource que je voudrai libérer car le bluetooth n'est que peu utilisé sur ces machines. (Mais reste indispensable)

 

Je cherche donc un moyen pour éviter d'avoir à faire 36 manips à chaque fois que je veux l'activer ou le désactiver.

J'ai pensé logiquement à un petit batch.

 

Pour le démarrage, no problem : un net start pour le service, et l'appel des 2 EXE nécessaires.

 

Mais pour l'arrêt... :P Net stop pour le service, là pas de souci, mais comment arrêter un EXE qui tourne en tâche de fond via la ligne de commande ?

J'avoue que je ne sais pas du tout... Pour l'instant c'est lancement du batch pour arrêter le service, et fin de tâche à la main via le gestionnaire des tâches sur les 2 EXE... J'aimerai bien n'avoir qu'à clic sur un raccourci pour arrêter tout ça...

 

Si quelqu'un a une idée de génie...

Modifié par Basphet

Posté(e)

Bonjour,

 

Ceci pourrait vous convenir:

 

 

TASKKILL [/s système] [/u utilisateur [/P mot_de_passe]]]

{ [/FI filtre] [/PID ID_processus | /IM image] } [/F] [/T]

 

Description :

Cet outil de ligne de commande peut être utilisé‚ pour mettre fin à une ou plusieurs tâches ou processus.

Les processus peuvent être supprimés par l'id de processus ou le nom de l'image.

 

Liste des paramètres :

/S système Spécifie le système distant auquel se connecter.

 

/U [domaine\]utilisateur 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 de la ligne de commande.

 

/F Force la fin d'exécution

du ou des processus.

 

/FI filtre Affiche un ensemble de tâches qui correspond

au critère spécifié par le filtre.

 

/PID ID_processus Spécifie la valeur PID du processus qui

doit être arrêté‚.

 

/IM image Spécifie le nom d'image du processus

qui doit être arrêté. Le caractère générique '*'

permet de spécifier tous les noms d'images.

 

/T Terminer l'arborescence : arrête le processus spécifié

et tous les processus enfant qu'il a d‚marr‚s.

 

/? Affiche un écran d'aide.

 

 

Filtres :

Nom du filtre Op‚rateurs valides Valeurs valides

------------- ------------------ -------------------

STATUS eq, ne RUNNING | NOT RESPONDING

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 [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

 

Remarque : le caractère générique '*' n'est accepté qu'avec les filtres.

 

Remarque : l'arrêt des processus distants sera toujours forcé

que l'option /F soit utilisée ou non.

 

Exemples:

TASKKILL /S système /F /IM notepad.exe /T

TASKKILL /PID 1230 /PID 1241 /PID 1253 /T

TASKKILL /F /IM notepad.exe /IM mspaint.exe

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*"

Rejoindre la conversation

Vous publiez en tant qu’invité. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...