L'option existe dans l'interface utilisateur, mais pas dans l'aide affichée dans la ligne de commande.Utilisation schtasks de la ligne de commande, ce paramètre réveiller l'ordinateur du mode veille et d'exécuter la tâche
Répondre
Êtes-vous créez une nouvelle tâche via la ligne de commande schtasks.exe
, ou mettre à jour une tâche existante?
Sur Vista, schtasks.exe
a une option pour les /xml
/create
et /query
. Avec cet encodage XML de la tâche, vous pouvez voir le nœud WakeToRun
peut être configuré pour réveiller l'ordinateur du mode veille pour exécuter la tâche:
<?xml version="1.0" encoding="UTF-16"?>
<Task version="1.2" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
<RegistrationInfo>
...
</RegistrationInfo>
<Triggers />
<Principals>
...
</Principals>
<Settings>
...
<WakeToRun>true</WakeToRun>
...
</Settings>
<Actions Context="Author">
<Exec>
<Command>myprogram.exe</Command>
</Exec>
</Actions>
</Task>
Si vous devez créer une tâche à partir de la ligne de commande qui se réveille l'ordinateur , vous pouvez exporter les bases de la tâche à XML, modifier ce XML pour ajouter WakeToRun
, puis réimporter cette définition XML. Vous pouvez le faire de deux façons:
Dans le Planificateur de tâches interface utilisateur, sélectionnez « Réveiller l'ordinateur pour exécuter cette tâche », un clic droit sur la tâche et
Export...
XML. Vous pouvez ensuite réimporter ce fichier sur une autre machine (voir ci-dessous), et Wake-To-Run sera défini. ou,Via la ligne de commande, créez une tâche avec les bases ensemble (action, temps, etc.). Ensuite, exporter le XML, ajoutez le nœud programatically
WakeToRun
(via XSLT ou rechercher/remplacer), puis réimporter ce code XML mis à jour:schtasks.exe/créer/tn/xml MyTask.xml/f
Dans l'étape 2 de la ligne de commande; schtasks.exe /create /tn /xml MyTask.xml /f
Cela peut générer une erreur indiquant que; Syntaxe non valide. L'option obligatoire 'tn' est manquante.
/tn
a besoin d'un nom. Cela devrait être
schtasks.exe /create /tn MyTask /xml "C:\MyTask.xml" /f
Et si vous avez ou si vous voulez un espace dans le nom, vous pouvez utiliser;
schtasks.exe /create /tn "My Task With Spaces" /xml "C:\My Task With Spaces.xml" /f
Hope this helps ...
- 1. Utilisation de schtasks pour créer une tâche avec plusieurs plannings
- 2. Comment faire revenir l'ordinateur du mode veille
- 3. oracle ligne de commande de la question
- 4. Arguments de la ligne de commande WinMain
- 5. Utilisation d'une ligne de commande unique et de variables.
- 6. Commande de mise en veille Affichage OSX
- 7. Linux utilitaire de connaître la commande pour une tâche particulière
- 8. Comment annuler le mode Veille et Hibernation?
- 9. Comment modifier la position de ligne du mode virtuel DataGridView?
- 10. Paramètre de ligne de commande CCNetConfig pour l'ouverture d'un ccnet.config?
- 11. mode plein écran (25 * 80) script de ligne de commande
- 12. La commande de désinstallation échoue uniquement en mode de libération
- 13. Changement du nom et de l'emplacement du fichier avec la ligne de commande
- 14. Utilisation/implémentation de la fonction exsl node-set() dans la tâche XML de SSIS Tâche
- 15. Une application WPF échoue lors de la sortie du mode Mise en veille prolongée
- 16. Exécuter, la ligne de commande et cette variable de chemin
- 17. Déboguer avec la ligne de commande
- 18. Sortie vers la ligne de commande si elle est démarrée à partir de la ligne de commande
- 19. Placement d'un planificateur Quartz en mode veille
- 20. resume/suspendre enery star linux depuis la ligne de commande
- 21. wifstream équivalent au paramètre "mode" de _wfopen?
- 22. Impossible d'avoir un paramètre de ligne de commande en Python
- 23. Erreur du compilateur - uniquement lors de la compilation à partir de la ligne de commande
- 24. En mode ligne de commande VIM, quel est le caractère/symbole spécial de la ligne en cours?
- 25. Ghostscript: la numérotation des pages via la ligne de commande
- 26. Publication du service WCF (ou de l'application Web ASP.NET) à l'aide de la ligne de commande
- 27. Commande de veille dans T-SQL?
- 28. Génération de la ligne de commande de Platform Builder
- 29. Inetmgr (iis6) à partir de la boîte de dialogue d'exécution et de la ligne de commande
- 30. L'application WPF provoque un plantage de Windows lors du retour du mode veille
Quelle version de Windows/schtasks api avez-vous? – Paxenos
Tout cela devrait maintenant pouvoir être remplacé par la tâche planifiée de la fenêtre cmd-lets dans powershell. Plus précisément, la commande cmd-let New-ScheduledTaskSettingsSet devrait nous permettre de spécifier le paramètre WakeToRun. – thetreat