J'ai un programme, qui doit interagir avec au programme DOS avant que mon programme puisse continuer ce qu'il fait. J'essaie d'éviter que mon utilisateur ait à interagir avec ce programme DOS. Donc, j'ai créé un fichier .bat qui fait tout ce que j'ai besoin de faire, sauf pour la dernière étape qui nécessite encore une interaction de l'utilisateur que j'essaie d'éviter. Plus précisément, la commande de type I aboutit à une invite DOS où je dois entrer automatiquement y puis entrer (pour dire oui à l'invite) et je veux sortir.Comment entrer quelque chose à l'invite DOS par programme?
Y a-t-il un moyen pour que cela se fasse automatiquement sans que mon utilisateur doive entrer y et entrer? Idéalement, j'aimerais que la fenêtre de la console n'apparaisse PAS pendant que ça se passe.
Je ne suis pas sûr que je comprends ce que vous êtes venu jusqu'à présent. Êtes-vous capable de démarrer cette commande qui demande "y"? Comment faites-vous cela? Quelle plateforme utilises-tu? Quelle langue? C# avec .NET? Java? –
et le «y» n'est pas dans le fichier bat parce que? –
Austin, comment faites-vous cela? Il suffit de mettre "y" sur la dernière ligne du fichier .bat? –