Passer des param. avec le planific.de tâche
Résolu
Rick
-
Rick -
Rick -
Bonjour,
J'ai créé une batch file avec laquelle je dois passer des parametres. Je veux planifier une tâche mais je n'arrive pas à passer les parametres. voici mon batch file:
Puis lorsque je planifie la tâche:
"c:\transfere.bat txt com mp3 iso rar zip"
Ça ne fonctionne pas , il refuse l'execution, POURQUOI?
Sous DOS: c:\transfere.bat txt com mp3 iso rar zip ça fonctionne
Merci beaucoup de votre aide.
Rick
J'ai créé une batch file avec laquelle je dois passer des parametres. Je veux planifier une tâche mais je n'arrive pas à passer les parametres. voici mon batch file:
@ECHO OFF CLS IF "%1" == "" GOTO TERMINER :AGAIN if EXIST C:\temp\*.%1 (move C:temp\*.%1 d:\donnee\) SHIFT IF NOT "%1" == "" GOTO AGAIN :TERMINER
Puis lorsque je planifie la tâche:
"c:\transfere.bat txt com mp3 iso rar zip"
Ça ne fonctionne pas , il refuse l'execution, POURQUOI?
Sous DOS: c:\transfere.bat txt com mp3 iso rar zip ça fonctionne
Merci beaucoup de votre aide.
Rick
2 réponses
-
Youppie,
J'ai trouvé la solution.
Au lieu d'écrirre:
"c:\transfere.bat txt com mp3 iso rar zip"
Écris:
"c:\transfere.bat" "txt com mp3 iso rar zip"
Voilà!
Rick -
Oups
Au lieu d'écrirre:
"c:\transfere.bat txt com mp3 iso rar zip"
Écris:
"c:\transfere.bat" "txt com mp3 iso rar zip"
C'est vrai l'execution fonctionne mais il faut mettre chaqun des paramëtres entre guillemets.
"c:\transfere.bat" "txt" "com" "mp3" "iso" "rar" "zip"
Rick