세션 실행 시 창 또는 탭으로 열림의 기본 동작 변경하기

세션 파일을 실행할 때 마다 새 탭으로 열립니다.

세션을 열 때 마다 새 창으로 뜨게 하고 싶을 경우 아래 매뉴얼을 참고해주세요.


원인 및 해결 방법


현재 Xshell의 세션 파일을 직접 실행하면 Xshell의 새 탭으로 열리게 됩니다. 이는 기본 값으로 지정되어 있습니다.

아래 옵션에 있는 체크박스의 체크를 해제하면 세션 실행 시 마다 새 창으로 열리도록 설정할 수 있습니다.




이전 버전 해결 방법


Xshell 4.0.0091 빌드 이전의 버전을 사용 중인 경우 위 기능을 지원하지 않으므로 레지스트리 편집을 이용하여 직접 편집하여야 합니다.

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

  1. regedit을 실행합니다.
  2. HKEY_CLASSES_ROOT\Xshell.xsh에 다음 키를 등록합니다.

    키 이름 : OpenWithNewWin(이름은 사용자가 정할 수 있습니다.)

    키 기본값 : Xshell 새 창에서 열기(이름은 사용자가 정할 수 있습니다.)

  3. OpenWithNewWin에 다음 키를 등록합니다.

    키 이름 : command (이 이름을 사용해야 합니다.)
    키 기본값 : "C:\Program Files\NetSarang\Xshell 6\Xshell.exe" -newwin "%1" (Xshell.exe가 있는 경로를 입력합니다.)

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