나는 퍼티 세션을 열고 커맨드를 보낸 다음 퍼티를 닫아야하는 간단한 실행 파일을 C 언어로 작성하고있다. 내가 열 수/퍼티 세션을 닫습니다 (나는 그렇게 나쁘지 않아)하지만 난 너무 putty 명령을 보내는 방법에 대한 확신하지 않습니다.퍼티에 명령을 보내는 방법
어떤 아이디어 ??
나는 퍼티 세션을 열고 커맨드를 보낸 다음 퍼티를 닫아야하는 간단한 실행 파일을 C 언어로 작성하고있다. 내가 열 수/퍼티 세션을 닫습니다 (나는 그렇게 나쁘지 않아)하지만 난 너무 putty 명령을 보내는 방법에 대한 확신하지 않습니다.퍼티에 명령을 보내는 방법
어떤 아이디어 ??
QuickPutty의 출처를 보았습니까? LGPL 라이센스입니다.
하지만 그것은 무엇입니까? 이 링크는 그것이하는 일에 대한 어떠한 정보도 제공하지 않습니다. 단지 6 개의 다운로드 링크. –
그것은 PuTTY의 퀵 스타트 프론트 엔드이며, 정의 된 PuTTY 프로파일 각각에 대한 링크가있는 데스크탑 창을 제공합니다. OP가 PuTTY를 통해 시작된 SSH 쉘로 실제로 I/O를 보내길 원한다면 아마도 그렇게 유용하지는 않을 것입니다. – Alnitak
DLL 루크를 사용하십시오. PuTTY FAQ에서 http://www.winputty.com/
:
어떻게 다른 프로그램 내에서 SSH 연결을 위해 퍼티를 사용할 수 있습니까?
아마도 가장 좋은 방법은 Plink 명령 줄 연결 도구를 사용하는 것입니다. Plink를 두 번째 Windows 프로세스로 시작하고 기본 프로세스에 이 Plink 프로세스로 데이터를 보내고 이 파이프에서 데이터를 수신 할 수있게 준비하면 으로 SSH를 만들 수 있습니다. 프로그램 연결.
예 : 의 경우 Windows 용 CVS의 기능입니다.
Plink는 사이트를 직접 여는 것 외에도 PuTTY의 저장된 세션을 사용할 수 있습니다.
PLink의 옵션은 PuTTY 설명서 Chapter 7에 설명되어 있습니다.
관련 항목 : http://stackoverflow.com/questions/28956954/how-to-get-input-from-putty-to-java/28957086#28957086 – CJBS
관련 항목 : http://stackoverflow.com/questions/5817771/java-and-putty-send-commands –