2010-10-27 3 views
8

exécutant la commande cmdliste des filtres des tâches planifiées par nom_tâche

schtasks /query /fo LIST 

Donne-moi une liste de toutes les tâches planifiées en cours d'exécution sur mon système. Exemple:

HostName:  CHESTNUT105B 
TaskName:  Calculator 
Next Run Time: 12:00:00, 10/28/2010 
Status:  Running 

HostName:  CHESTNUT105B 
TaskName:  GoogleUpdateTaskMachineCore 
Next Run Time: At logon time 
Status: 

HostName:  CHESTNUT105B 
TaskName:  GoogleUpdateTaskMachineCore 
Next Run Time: 13:02:00, 10/28/2010 
Status: 

HostName:  CHESTNUT105B 
TaskName:  GoogleUpdateTaskMachineUA 
Next Run Time: 17:02:00, 10/27/2010 
Status: 

Comment puis-je filtrer la liste pour qu'elle ne me montre que les détails de la tâche 'Calculatrice'?

l'argument \ tn me donne une erreur Invalid Argument/Option

Répondre

8

Utilisation / au lieu de \. Cela fonctionne très bien.

schtasks /query /fo LIST /tn Calculator 
+0

dans Windows 7x64 quand je mets le/tn commutateur donne toujours l'erreur .. . essayé plusieurs façons avec/sans guillemets dans le nom de la tâche ... pas de chance ... encore un 'shitty MS thang' ... – ZEE

+0

ca vous utilisez des caractères génériques dans l'argument/tn? – ZEE

0

Malheureusement, je ne peux pas ajouter un commentaire au commentaire de ZEE (pas assez de "réputation").

Avec le commutateur/TN, vous devez utiliser le "chemin" - contenant le dossier dans le planificateur de tâches. Ou vous obtenez une erreur:

"ERROR: The system cannot find the file specified."

Par exemple:

schtasks /Query /TN \Microsoft\Windows\Backup\Microsoft-Windows-WindowsBackup 

(voir aussi Jonathon Kellers Blog: http://www.jonathankeller.com/2012/02/schtasks-query-tn-tasks-over-network.html).

Pour une meilleure sortie, je recommande le commutateur "/ fo list" -> sortie comme une liste et bavard "/ v":

schtasks /Query /TN \Microsoft\Windows\Backup\Microsoft-Windows-WindowsBackup /fo list /v 
Questions connexes