


Comment utiliser la commande schtasks pour gérer les taches planifiées dans Windows
Aug 01, 2025 am 06:09 AMPour afficher toutes les taches planifiées, utilisez des schtasks; Pour des informations détaillées, utilisez des schtasks / requête; Pour des formats spécifiques, la liste d'utilisation / FO, le CSV ou le tableau; Pour afficher une tache spécifique, utilisez des schtasks / query / tn "taskname" avec le nom hiérarchique complet. 2. Pour créer une tache, utilisez les schtasks / création / tn "taskname" / tr "Path" / SC Schedule / St Time, éventuellement en ajoutant / sd, / ru, / rp, et / f; Par exemple, planifiez une sauvegarde hebdomadaire avec des jours spécifiques et un compte système. 3. Pour exécuter une tache immédiatement, utilisez Schtasks / run / tn "taskname"; Pour l'arrêter, utilisez des schtasks / end / tn "taskname"; Pour supprimer, utilisez des schtasks / delete / tn "taskname", en ajoutant / f pour forcer sans confirmation. 4. Pour modifier une tache, utilisez des schtasks / modification pour mettre à jour le chemin d'exécution, l'utilisateur ou le mot de passe, mais pour modifier le calendrier, supprimer et recréer la tache à l'aide / création / f. Les conseils clés incluent l'utilisation des noms de taches exacts, la citation de chemins avec des espaces, la mise en ?uvre du compte système pour éviter les problèmes de connexion, la vérification des taches dans l'interface graphique si des problèmes surviennent et l'exportation / l'importation de taches via XML pour le déploiement à travers les systèmes, assurant une automatisation fiable via le contr?le de la ligne de commande.
La commande schtasks
dans Windows est un puissant outil de ligne de commande qui vous permet de créer, modifier, afficher et supprimer les taches planifiées. Il est utile pour l'automatisation des scripts, la gestion des taches de maintenance ou le dépannage des travaux programmés, en particulier sur les serveurs ou dans les scripts où l'accès à l'interface graphique n'est pas disponible.

Voici comment utiliser efficacement schtasks
pour les opérations de gestion des taches courantes.
1. Affichage des taches planifiées
Pour répertorier toutes les taches planifiées du système:

schtasques
Pour des informations plus détaillées, y compris le prochain temps d'exécution et le statut:
schtasks / requête
Pour voir les taches dans un format de table avec des colonnes spécifiques:

schtasks / requête / FO Liste
Ou au format CSV (utile pour l'exportation):
schtasks / requête / fo csv> tasks.csv
Pour afficher une tache spécifique:
schtasks / query / tn "taskname"
Remplacez "TaskName"
par le nom réel de la tache. Les noms de taches sont hiérarchiques, comme \Microsoft\Windows\Defrag\ScheduledDefrag
.
2. Création d'une tache planifiée
Utilisez schtasks /create
pour définir une nouvelle tache.
Syntaxe de base:
schtasks / create / tn "taskname" / tr "c: \ path \ to \ script.bat" / sc sc quotidien / st 09:00
-
/tn
- Nom de la tache (requis) -
/tr
- tache à exécuter (programme de programme ou de script) -
/sc
- horaire (par exemple,ONCE
,DAILY
,WEEKLY
,MONTHLY
,MINUTE
) -
/st
- Heure de début (format 24 heures sur 24, par exemple,09:30
) -
/sd
- Date de début (facultatif, format:MM/DD/YYYY
) -
/ru
- Compte d'utilisateur pour exécuter la tache (par exemple,SYSTEM
ouDOMAIN\User
) -
/rp
- mot de passe (si l'utilisateur en a besoin) -
/f
- Forcer l'écrasement si la tache existe déjà
Exemple: exécutez un script de sauvegarde tous les jours de la semaine à 20 h
schtasks / create / tn "weeklybackup" / tr "c: \ scripts \ backup.bat" / sc weekly / d mon, mar, wed, thu, ven / st 20:00 / ru System / f
Remarque: l'exécution car
SYSTEM
évite les invites de mot de passe et est courante pour les taches d'administration.
3. Courir, arrêter et supprimer des taches
- Exécutez une tache immédiatement:
schtasks / run / tn "taskname"
Utile pour les tests sans attendre le calendrier.
- Arrêtez une tache en cours d'exécution:
schtasks / end / tn "taskname"
- Supprimer une tache:
schtasks / delete / tn "taskname"
Vous serez invité à confirmer. Ajouter /f
pour forcer la suppression sans confirmation:
schtasks / delete / tn "taskname" / f
4. Modification ou mise à jour d'une tache
Vous ne pouvez pas directement "modifier" une tache, mais vous pouvez le recréer avec /create /f
pour écraser.
Alternativement, utilisez /change
pour mettre à jour certaines propriétés:
schtasks / change / tn "taskname" / tr "c: \ new \ script.bat" / ru "domain \ user" / rp "mot de passe123"
Cela modifie le programme à exécuter et le compte d'utilisateur, mais ne modifie pas le calendrier.
Pour les changements complets (comme la fréquence ou le temps), vous devrez supprimer et recréer la tache.
Pièges et conseils communs
- Les noms de taches sont sensibles à la casse : bien qu'ils puissent s'afficher dans des cas mixtes, les référencer incorrectement peut provoquer des erreurs. Utilisez des noms exacts de
/query
. - Chemins avec des espaces : enveloppez toujours les chemins en citations:
/tr "C:\My Scripts\run.bat"
- Exécutez si l'utilisateur est connecté ou non : l'option d'interface graphique n'est pas directement disponible dans
schtasks
, mais vous pouvez l'atteindre en utilisant/ru
avec un utilisateur et/rp
, ou en utilisantschtasks
en combinaison avec l'importation XML (Advanced). - Utilisez GUI du planificateur de taches pour inspecter : Si une tache créée par des commandes ne se comporte pas, ouvrez le planificateur de taches pour vérifier les déclencheurs, les conditions et les options de sécurité.
Bonus: taches d'exportation et d'importation (avancé)
Vous pouvez exporter une tache vers XML via GUI ou commande:
schtasks / query / tn "taskname" / xml> task.xml
Puis l'importez-le sur une autre machine:
schtasks / create / tn "taskname" / xml task.xml
C'est idéal pour déployer des taches cohérentes sur plusieurs systèmes.
L'utilisation schtasks
vous donne un contr?le précis sur l'automatisation dans les environnements Windows, en particulier utile dans les scripts par lots, l'administration à distance ou les configurations sans surveillance.
Fondamentalement, une fois que vous connaissez les commutateurs clés ( /tn
, /tr
, /sc
, /st
), la plupart des taches ne deviennent qu'une seule ligne. N'oubliez pas de tester avec /run
après la création.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undress AI Tool
Images de déshabillage gratuites

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
échangez les visages dans n'importe quelle vidéo sans effort grace à notre outil d'échange de visage AI entièrement gratuit?!

Article chaud

Outils chauds

Bloc-notes++7.3.1
éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

La tache planifiée est programmée pour exécuter atat une fois à un moment donné, et la tache unique dépend du service atd. Elle doit être démarrée pour réaliser la tache at. La file d'attente at est stockée dans le fichier /var/spool/. at directory -V?: afficher les informations sur la version -l?: répertorier les taches de file d'attente spécifiées en attente d'exécution?; équivalent à atq-d?: supprimer le travail spécifié?; équivalent à atrm-c?: afficher les taches de travail spécifiques [root@localhost~]#systemctlstartatd [root@localhost~]#systemctlenableatd[root@localhost~]# atnow+1minat>useraddxwzat>#

Laravel est un framework PHP populaire qui offre un excellent support pour le développement d'applications Web. L'une des fonctionnalités puissantes et utiles est LaravelTaskScheduling. Cet article explique comment utiliser LaravelTaskScheduling pour effectuer des taches planifiées. 1. Qu'est-ce que la tache planifiée de LaravelTaskScheduling?? LaravelTaskScheduling est

La plupart des utilisateurs ne savent pas quelle est la méthode de configuration de la mise sous et hors tension programmée pour Windows 7. Plus précisément, Win7 peut être configuré pour s'arrêter automatiquement, mais les utilisateurs ne savent pas comment le configurer. en entrant un code simple, et vous devez utiliser cmd pour le configurer. Ce qui suit est une introduction à la méthode de configuration de la mise sous et hors tension de la minuterie Windows 7. Les utilisateurs peuvent s'y référer et la configurer, ce qui est très simple. . Quelle est la méthode pour activer et désactiver la minuterie de Windows 7 ? 1. Définir l'arrêt automatique. En fait, cela ne peut être fait qu'à partir des capacités du système lui-même, c'est-à-dire en entrant la commande d'arrêt dans la zone d'action. Ouvrez la barre de menu et cliquez sur Action. Sinon, appuyez simplement sur la touche de raccourci pour l'ouvrir, win+r pour l'ouvrir. 2. Par exemple, si nous voulons couper l’alimentation après trois heures

Avec le développement rapide d'Internet, de plus en plus de sites Web et d'applications doivent effectuer certaines taches planifiées et planifiées en arrière-plan, telles que le nettoyage des données, la sauvegarde, l'analyse statistique, etc. En tant que langage de développement Web populaire, PHP fournit également la technologie de tache planifiée et de tache planifiée correspondante. Cet article présentera en détail la technologie de tache planifiée et de tache planifiée en PHP. 1. Concept et scénarios d'utilisation des taches planifiées 1.1 Concept Les taches planifiées font référence à l'exécution automatique de certaines taches ou opérations spécifiées dans un moment ou un intervalle de temps spécifié. 1.2 faire

Taches de synchronisation et gestion des taches planifiées de PHP et des mini-programmes Avec le développement continu de la technologie Internet, de nombreux sites Web et applications doivent effectuer régulièrement certaines taches, telles que le nettoyage des données, l'analyse des données, la synchronisation des données, etc. En PHP et dans le développement de petits programmes, la fa?on de gérer les taches planifiées et les taches planifiées est un sujet important. Cet article expliquera comment utiliser PHP et les applets pour gérer les taches chronométrées et les taches planifiées, et donnera des exemples de code correspondants. Gestion des taches planifiées en PHP En PHP, nous pouvons utiliser Cron pour gérer les taches planifiées.

Comment implémenter des taches planifiées et des taches planifiées via le framework Webman ? Webman est un framework Web léger développé sur la base du langage Go. Il fournit un moyen simple de mettre en ?uvre des taches planifiées et planifiées. Cet article explique comment utiliser le framework Webman pour implémenter des taches chronométrées et planifiées, et fournit des exemples de code correspondants. Avant d'utiliser le framework Webman, vous devez d'abord installer Webman. Webman peut être installé avec la commande suivante?: gogetgithub.com/he

On voit souvent des mots qui démarrent un projet. En fait, il s'agit du paramètre de tache planifiée sur notre ordinateur. Au démarrage de notre ordinateur, ces taches planifiées démarreront avec le système Win7. Certaines taches devront peut-être être démarrées, mais d'autres non. à cet égard, nous pouvons mettre en place ces taches planifiées. Voyons l'opération détaillée. 1. Tout d’abord, nous pouvons trouver la barre de menu Démarrer sur l’ordinateur. Dans le menu Démarrer, nous pouvons voir les options associées, rechercher l’option Panneau de configuration et cliquer pour entrer. 2. Après être entré dans le panneau de configuration de l'ordinateur, nous pouvons voir les options du système et de sécurité. Dans la première ligne de la page actuelle, cliquez sur le bouton et ouvrez-le. 3. Après avoir entré les options système et de sécurité du panneau de configuration de l’ordinateur, nous pouvons trouver le bouton des outils d’administration en bas.

Oui, YouCanrunacustomSqlScriptTonascheduleusingNavicatByutilizingitsBuilt-InschelerFeature.1.OpenyOrdatabaseConnectionAndGotoTools> CreateScheler.2.NameThetaskAndundertheactionstab, SelectrunSqlfileorrunsqlstatement, ThensSpecifyyOneScript.InthesqlStationtsation, ThensSpecifyyOneScript.Inté
