J'aimerais savoir si quelqu'un a déjà eu affaire à des paramêtres d'un batch dos qui sont ou non entre guillemets.
Je souhaite utiliser un attribut passé en paramêtre de ma commande Dos dans celle-ci.
Ce paramêtre ne doit pas être vide (il doit être présent), c'est ce test que je n'arrive pas à coder...
J'ai essayer ceci:
IF "%1"=="" THEN ...
Si la commande est:
run.bat
Je tombe bien dans le else
Si la commande est:
run.bat coucou
Je ne tombe pas dans le else et tout ce déroule comme prévu
Si la commande est:
run.bat "c:/test avecEspace"
J'ai une erreur lors de l'interprétation du batch:
avecEspace""=="" était inattendu.
Je ne vois vraiment pas comment faire...
Merci d'avance pour vos réponses,
ind57
