명령 행에서 보낸 args로 지정된 직렬 연결을 여는 명령 행 유틸리티가 있습니다. 유틸리티가 시작된 후, 내가 연결되어있는 포트에 문자열을 보내기 위해 std 입력을 입력 할 수 있습니다. 내가하고 싶은 것은 일괄 처리 파일로 유틸리티를 시작한 다음, 보내고 자하는 키 입력을 자동화하는 것입니다. 나는 혼자 운이 없으며 전문가의 조언이 필요합니다.배치 파일을 사용하여 Windows 명령 행 유틸리티 자동화 - 유틸리티 시작 후 키 입력을 std 입력으로 전송
내가 더 구체적인 예를 들어주지 : 나는이 줄을 배치 파일에 teraterm.exe (오픈 소스 시리얼 통신 유틸리티)를 시작 : "115200 아스키 예 통화 serialterm의 COM5" 다음 를, 내가 안녕하세요 "입력 할 수 있습니다 세계 "와 열린 포트에서 응답을받을 수 있습니다. 배치 파일의 다음 줄에 "Hello World"를 보내 주시면 배치 파일에 나열하여 다른 문자열 명령을 실행할 수 있습니다.
도움을 주시면 대단히 감사하겠습니다. - 매트
정말로 완벽한 해결책은 아니지만 유닉스 터미널에서 할 수있는 것처럼 다른 프로세스로 입력을 리디렉션 할 수있는 방법이 정말로 없습니까? – Matt
파이프 '|'로 리디렉션 할 수 있지만 TeraTerm과 같은 프로그램에는 연결할 수 없습니다. 따라서 유일한 방법은 AutoIt 또는 이와 유사한 ** SendKeys ** 일 것입니다. – jeb
정보 및 권장 주셔서 감사합니다! – Matt