안녕하세요, 저는 Program.exe에 3 가지 매개 변수가 있습니다. 그리고 .bat 파일을 통해이 프로그램을 제어하려고합니다. 어떤 문제없이 매개 변수를 사용하여이 프로그램을 실행할 수 있습니다. 그러나이 프로그램이 성공적으로 시작되면 두 가지 선택이 있습니다. 예를 들어 사용자가 'a'를 입력하면이 프로그램은 'hi'콘솔에 글을 씁니다. 사용자가 'b'를 입력하면 'hello'콘솔에 프로그램을 씁니다. 어떻게 든이 Program.exe에 시작한 후에 'a'선택 만 보내고 싶습니다. 불행히도 다른 매개 변수를 추가 할 수 없습니다. 아무도 그것을하는 방법을 알고 있습니까? 그래서 여기에 아주 간단한 .bat 파일이 있습니다..bat 파일로 .exe 파일을 제어하는 방법은 무엇입니까?
Program %1 %2 %3
이 명령을 .bat 파일에 추가하려고했지만 작동하지 않습니다.
echo a > Program
도움 주셔서 감사합니다.
* 정확한 중복 : * [어떻게 응용 프로그램을 입력 문자를 전송하는 배치 파일을 만드는 (http://stackoverflow.com/q/6583690) –
정보가 너무 적습니다. 프로그램에 무언가를 입력 할 수 있다고해서 그것이 STDIN의 입력을 읽는다는 것을 의미하지는 않습니다. –