Wow, je n'aurais jamais cru que j'écrirais quoi que ce soit sous DOS. Maintenant que je le fais, je sais pourquoi je n'ai jamais voulu. La syntaxe est absurde!Comment faire une condition de comparaison de chaînes sous DOS?
En tout cas, j'ai besoin d'aide s'il vous plaît. Je voudrais demander à l'utilisateur pour l'entrée, et si une ligne vide est reçue, je voudrais utiliser la valeur par défaut, comme ceci:
set name=abraham.
set /p input=please enter your name, press enter to use %name%:
if not %input%=="" set name=%input%
echo your name is %name%
Je reçois une erreur dit « jeu était inattendue à ce moment "
Pourriez-vous nous aider s'il vous plaît?
Je suis juste curieux - pourquoi avez-vous soudainement * avez * à programmer en DOS? Tu ne peux pas écrire un Java/C#/etc. programme de console qui serait infiniment plus facile à écrire? –
Il est utilisé pour automatiser un déploiement de projet qui implique de nombreuses étapes. Pour des raisons de sécurité et géographiques, nous devons parfois demander au client de le faire par téléphone. – Haoest