Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

PROBLEM DESCRIPTION or QUESTION

...

윈도우 커맨드라인에서 XSHELL을 socks5를 통해 접속하도록 실행시키려고합니다.

...

RESOLUTION

...

아쉽게도 현재는 Xshell 명령행 인자로 proxy를 지정할 수 없습니다. 프록시는 세션 파일에만 지정될 수 있습니다.
Xshell을 명령행으로 실행될 때 기본 세션(Default)을 사용합니다. 이 기본 세션에 필요한 프록시를 설정한 후 사용하시면 명령행에서도 프록시를 사용하실 수 있을 것 같습니다. 다만 프록시를 사용하지 않는 경우도 있으므로 아래와 같은 배치 파일을 만들어 사용해 보시기 바랍니다.
로컬 셸 상태에서 세션 등록 정보를 여시면 기본 세션의 필요한 설정을 할 수 있습니다.
Xshell의 세션 경로는 기본값으로 사용자 문서 폴더 내 "Netsarang Computer\6\Xshell\Sessions\"입니다.
@echo off
copy /y Xshell_session_path\proxy Xshell_session_path\default
"c:\Program Files (x86)\NetSarang\Xshell 6\Xshell.exe" %*
timeout /t 5 /nobreak
copy /y Xshell_session_path\noProxy Xshell_session_path\default  

RESOLUTION

윈도우 커맨드라인에서 XSHELL을 socks5를 통해 접속하도록 실행시키려고합니다.
스크립트 기능이 있던데 명령어를 통해서 스크립트 파일 경로 지정하는 방법이 있나요?
아쉽게도 현재는 Xshell 명령행 인자로 proxy를 지정할 수 없습니다. 프록시는 세션 파일에만 지정될 수 있습니다.
Xshell을 명령행으로 실행될 때 기본 세션(Default)을 사용합니다. 이 기본 세션에 필요한 프록시를 설정한 후 사용하시면 명령행에서도 프록시를 사용하실 수 있을 것 같습니다. 다만 프록시를 사용하지 않는 경우도 있으므로 아래와 같은 배치 파일을 만들어 사용해 보시기 바랍니다.
로컬 셸 상태에서 세션 등록 정보를 여시면 기본 세션의 필요한 설정을 할 수 있습니다.
Xshell의 세션 경로는 기본값으로 사용자 문서 폴더 내 "Netsarang Computer\6\Xshell\Sessions\"입니다.
@echo off

...


Code Block
@echo off
copy /y Xshell_session_path\proxy Xshell_session_path\default

...


"c:\Program Files (x86)\NetSarang\Xshell 6\Xshell.exe" %*

...


timeout /t 5 /nobreak

...


copy /y Xshell_session_path\noProxy Xshell_session_path\

...

default