2009-04-28 3 views
18

필자는 telnet : // blah를 사용하여 기본 Windows 텔넷 클라이언트가 아닌 퍼티를 열어 보겠습니다.Windows에서 사용자 정의 URL 처리기를 추가하는 방법은 무엇입니까? iTunes itms : //

나는이 '기능'이 창 아래에 불려지는 것을 알지 못하므로 아무런 운이 필요 없다. 사전에

감사합니다, 월

+0

예제는 [here] (http://blogs.msdn.com/b/noahc/archive/2006/10/19/register-a-custom-url-protocol-handler.aspx)를 참조하십시오. –

답변

16

, 명령 라인을 통해 그것을 할 수 있습니다 : 이전에 게시 된

ftype telnet # view current binding 
ftype telnet=\path\to\putty.exe %1 

그렇지 않으면 레지스트리를 사용해야합니다.

+0

그 리차드를 보내 주셔서 감사합니다. ftype은 마치 사물처럼 보입니다. 그러나, 나는 만들 때와 같은 바인딩 : FTYPE SSH를 = c :를 퍼티 % \ 1 나는 시도하고 실행 'SSH'때 나는 Vista에서 난 것을 발견 ... –

+0

를 '액세스 거부'를 얻을 사용자 관리 권한 및 UAC에 따라 '파일을 찾을 수 없음'이 표시됩니다. http :와 mailto : 프로토콜에이 문제가 없습니다. –

+3

불행히도 ftype은 명령 줄에서만 "액세스가 거부되었습니다"라고 표시합니다. 레지스트리 예에 나열된 빈 "URL 프로토콜"키도 추가해야합니다. 연결된 MSDN 기사에서이 내용을 다룹니다. – studgeek

2

텔넷 변경하려면 : 프로토콜 핸들러 (또는 다른 기존 핸들러) XP에 (Vista 용 작동 할 수 - 난 못 봤어)> 제어판으로 이동을 폴더 옵션> 파일 형식 (탭). 아래로 스크롤하여 URL 상단의 "NONE : URL"을 찾아 "고급"버튼을 누릅니다. 여기에서 파일 유형 연결을 변경하는 것과 같습니다. 대상 응용 프로그램은 제공된 URL의 전달을 매개 변수로 지원해야합니다.

"New"버튼은 확장명을 입력해야하기 때문에 새로운 "URL"유형을 만들 수있는 것처럼 보이지 않습니다. 새 항목을 만들려면 이전에 레지스트리에서 기존 항목을 복사해야했습니다 (즉, 찾기, 내보내기, 텍스트 편집기에서 편집 및 다시 가져 오기). 간단 있다면

12

사용자 지정 URI 처리기를 제공하는 레지스트리 키입니다.

Here's an article on it on MSDN

, 그 중 일부 인용 :

HKEY_CLASSES_ROOT 
    alert 
      (Default) = "URL:Alert Protocol" 
      URL Protocol = "" 
      DefaultIcon 
       (Default) = "alert.exe" 
      shell 
       open 
        command 
         (Default) = "C:\Program Files\Alert\alert.exe" "%1" 

당신이

경고를 할 수 있도록 할 그 : 일부 메시지를

그리고 분명히 "일부를받을 응용 프로그램 message "를 인수로 사용합니다.

+4

위대한 작품이지만 프로토콜도 전달됩니다. 따라서 귀하의 예에서는 앱이 "알림 : 일부 메시지"를 보냅니다.알리미를 제거하는 방법에 대한 모든 팁/생각 : 앱이 그것을 받기 전에 꺼져 있습니까? % 1 : alert : = %와 같은 문자열 대체를 시도했지만 작동하지 않습니다. – studgeek

+0

[이 stackoverflow 문서] (http://stackoverflow.com/questions/23334946/cmd-batch-registry-string-replace-not-working-as-expected/23339563#23339563) 대답이 있습니다. – Air2

0

당신은 스크립트를 사용할 수 있습니다 : 그것은 텔넷을 연결합니다 https://gist.github.com/sbiffi/11256316

: // 및 SSH : // URL을 URL에 매개 변수를 분석하고 퍼티를 시작 스크립트에.

퍼티를 변경할 필요가 없습니다. 또한 로그인 (및 ssh 암호)을 전달하는 것을 지원합니다.

관련 문제