Qu'est-ce qui ne va pas avec cette syntaxe de tâche planifiée ? [Résolu]

Signaler
-
Messages postés
37
Date d'inscription
mardi 17 février 2004
Statut
Membre
Dernière intervention
20 mai 2016
-
Bonjour,
je voudrais savoir qu'est ce qui ne va pas avec cette syntaxe de tâche planifiée ?
Dim TachePlanifiée As New Process
        With TachePlanifiée.StartInfo
            .FileName = "schtasks"
            .Arguments = ("/create /sc daily /mo 29 /st 18:00:00 /tn ""Nom De Tache"" /tr Emplacement De Mon .bat A Lancer")
            .WindowStyle = ProcessWindowStyle.Normal
        End With

On me dit argument invalide 'file... ( du moins c'est ce que je perçois rapidement...

3 réponses


Salut,
je n'ai pas très bien compris ce que tu voulais dire mais c'est pas grave j'ai réussi ! la syntaxe était la suivante :
Dim TachePlanifiée As New Process
        With TachePlanifiée.StartInfo
            .FileName = "schtasks"
            .Arguments = ("/create /sc daily /mo 29 /st 18:00:00 /tn ""No De Tache"" /tr ""Emplacement complet du fichier ex : C:\Monfichier.bat""")
            .WindowStyle = ProcessWindowStyle.Normal
        End With
        Try
            TachePlanifiée.Start()
Messages postés
37
Date d'inscription
mardi 17 février 2004
Statut
Membre
Dernière intervention
20 mai 2016
1
Salut !

Attention aux espaces dans les options... y compris dans le nom de fichier cible.
En principe, le double guillemet après /tr (comme tu l'as mis après /tn) devrait résoudre ton problème.

JD.
Messages postés
37
Date d'inscription
mardi 17 février 2004
Statut
Membre
Dernière intervention
20 mai 2016
1
Salut !

c'est exactement ça que je voulais dire : /tr ""c:\xcvbnm"""

bien joué

JD.