편집 : Windows 7, 64 비트를 실행 중입니다.
Telnet 클라이언트가 설치되어 있고 c : \ windows \ system32로 이동하면 "telnet.exe"파일을 찾을 수 있습니다. 클릭하면 텔넷이 완벽하게 실행됩니다.
그러나 cmd 프롬프트에 telnet을 입력하면 "명령을 인식 할 수 없습니다"라는 메시지가 표시됩니다.
내가 생각하는 그것의 때문에 C : \ WINDOWS \ system32를 \ cmd.exe를 실제로 (또한 CMD.EXE있다) WINDOWS \ SysWOW64와에서 파일을 실행하고,이 폴더에 telnet.exe를 복사하려고 내가 지금; 내가 사용하는 cmd.exe에 관계없이 cmd 행에 telnet을 입력하면 더 이상 오류 메시지가 표시되지 않고 대신 아무것도 얻지 못합니다. 입력을 기다릴 때와 같이 그냥 거기에 앉아 있지만, 무언가를 입력하면 (예 : "quit") 다시 한 번 아무것도하지 않고 입력을 기다립니다.
마지막으로, windows \ sysWOW64에서 telnet.exe를 삭제하고 system32에서 telnet.exe에 대한 telnet.lnk 바로 가기를 만들고 telnet.lnk를 실행하는 windows \ sysWOW64에 telnet.bat 파일을 만들었습니다. 이제 telnet.bat를 두 번 클릭하면 telnet이 완벽하게 시작됩니다 (system32 \ cmd.exe 창에서). cmd 프롬프트에 telnet을 입력하면 (다시 말하지만, 중요하지 않습니다) 아무런 문제없이 telnet.bat를 실행하지만 (다른 명령을 확인한 결과) Telnet.lnk를 열 때 "Acess denied"가 반환됩니다.
그래서,
-텔넷 이 설치되어 더블 클릭시 실행
-더블 클릭하면 바로 가기가 완벽하게 작동합니다.
- 둘 텔넷이나 바로 가기 (도 바로 가기를 호출하는 파일)에서 실행할 수 없습니다 중 하나 cmd를 프롬프트.
그리고 그것은 내가 얼마나 먼가입니다. 그래 ... 어떤 아이디어?
where telnet.exe
말은? Windows 기능에서 Telnet 클라이언트를 활성화했습니다. 64 비트 프로그램 인 Telnet.exe가 Windows \ System32에 정식으로 추가되었습니다. Windows \ SysWOW64에는 32 비트 버전이 없습니다. telnet
cmd 프롬프트에서 입력 하면 예상대로 완벽하게 작동했습니다. 문제가 무엇인지 모릅니다.