web-dev-qa-db-fra.com

Comment tuez-vous un processus par nom pour tous les utilisateurs?

Actuellement, j'ai cette commande dans un fichier .bat:

taskkill /im process.exe /f /t

Cependant, j'aimerais qu'il tue Process.exe pour tout utilisateur et tous les utilisateurs qui sont actuellement connectés sur Windows 10. Y a-t-il un moyen d'y parvenir? Je ne peux trouver que des solutions qui concernent des utilisateurs spécifiques.

Je veux simplement tuer chaque instance de ce processus quel que soit l'utilisateur l'exécute.

J'ai également essayé d'insérer une base générique dans le nom d'utilisateur comme celui-ci, mais cela ne tue aucun des processus du tout.

14
NotMyAge2020

Cours taskkill /im process.exe /f /t comme administrateur.

Si vous incluez cette commande dans un fichier .bat (Script de lots), vous pouvez exécuter le fichier .bat en tant qu'administrateur par:

  1. Créez un raccourci pour le fichier .bat
  2. Cliquez avec le bouton droit sur le raccourci et sélectionnez Propriétés.
  3. Dans l'onglet Raccourci, sélectionnez "Avancé"
  4. Sélectionnez "Exécuter en tant qu'administrateur" et cliquez sur OK
16
user96931

Votre commande est correcte. Mais vous devez d'abord ouvrir une cmd en tant qu'administrateur. Ouvrir le démarrage, trouver une invite de commande, un clic droit, Ouvrir en tant qu'administrateur.

taskkill /im process.exe /f /t
14
HyperX