Bonjour,


Je souhaiterais planifier une tache sous Windows Server 2000 qui lancerait un cmd (monBatch.cmd) situé sur un répertoire dont le nom contient un caractère espace.

Après avoir choisis l'emplacement de mon cmd via le wizard, et après avoir coché "Open advanced properties when i click finish", je vois:

Run:"C:\Mon repertoire\monBatch.cmd"
Start in: "C:\Mon repertoire\"

Dans run, j'ajoute mon paramètre d'entrée qui contient le caractère spécial=
Run:"C:\Mon repertoire\monBatch.cmd" "maVar=toto"

Lorsque j'exécute cette tache planifiée, je vois qu'elle ne se lance pas (could not start). Par contre, ça se lance bien sous Windows XP!
Pour mon test, mon batch ne fait que: echo %1 %2

Autres essais:
Run: "C:\Mon repertoire\monBatch.cmd" toto => OK
Run: "C:\Mon repertoire\monBatch.cmd" "toto" => NOK
Run:"C:\Mon repertoire\monBatch.cmd maVar=toto" => NOK

Comment faire pour passer un paramètre de type "maVar=toto"?

Merci d'avance