Xshell 게시판

세션파일(*.xsh) 더블 클릭시

최종입력: 2011-06-09 19:56 - hancci | 답글: 2건

 
2011-06-09 03:28 - hancci

세션파일(*.xsh) 더블 클릭시

 
세션 파일 더블 클릭시
Xshell 3.0까지는 새 창이 뜨면서 연결이 됐었는데,
Xshell 4 부터는 새 탭이 뜨네요.

저는 새 탭도 사용하고 새 창도 같이 사용하는 편이라서
설정 변경이 가능했으면 좋겠는데.. 가능한가요 ?

프로그램 버전 : Xshell 4
2011-06-09 16:59 - 넷사랑

Re: 세션파일(*.xsh) 더블 클릭시

 
안녕하십니까?
넷사랑컴퓨터 기술지원입니다.

현재 Xshell의 세션 파일을 직접 실행하였을 경우 기본값은 새 탭으로 열리도록 하는 것입니다.

사용자의 기호가 달라서 이 기본값을 새 창으로 열리도록 바꾸는 것은 조금 생각해 봐야 할 문제입니다. 3.0 초창기에는 새 창에서 구동하는 것이 기본값이었으나 여러 사용자의 요구로 새 탭에 열리도록 한 것입니다.

이 문제는 기본값을 바꾸는 것보다는 셸 확장 기능을 이용하여 마우스 오른쪽 버튼을 눌렀을 경우 새 창으로 열리는 메뉴가 나오도록 적용하는 방법이 나아 보입니다.

현재는 설치 시의 기본값은 아니지만 레지스트리에 간단한 등록으로 컨텍스트 메뉴 등록을 할 수 있습니다.

1. regedit을 실행합니다.

2. HKEY_CLASSES_ROOT\Xshell.xsh에 다음 키를 등록합니다.
키 이름 : OpenWithNewWin(이름은 사용자가 정할 수 있습니다)
키 기본값 : Xshell 새 창에서 열기(이름은 사용자가 정할 수 있습니다)

3. 위 OpenWithNewWin에 다음 키를 등록합니다.
키 이름 : command (이 이름을 사용해야 합니다.)
키 기본값 : "C:\Program Files\NetSarang\Xmanager Enterprise 4\Xshell.exe" -newwin "%1" (Xshell.exe가 있는 경로를 입력합니다. Xshell 스탠더드일 경우는 Xmanager Enterprise 4 -> Xshell 4로 바꿉니다.)

세션 파일을 실행하였을 경우 새 창으로 열리게 하고자 할 경우 "HKEY_CLASSES_ROOT\Xshell.xsh\open\command"의 값을 위 3의 키 기본값으로 변경하면 됩니다.

Xshell을 새 창으로 열리게 하는 기능을 사용하고자 한다면 Xshell 4.0 빌드 0091 이후 버전을 설치하여야 합니다.

도움이 되었길 바랍니다.
감사합니다.
2011-06-09 19:56 - hancci

Re: 세션파일(*.xsh) 더블 클릭시

 
오호~ 그렇군요. 자세한 답변 감사합니다.