나는 각 세션의 특정 경로를 사용하여 매일 여러 PuTTY 세션을 시작합니다.
배치 파일에서 다음과 같이 명령을 만들었습니다.
Start "c:\putty.exe" [email protected] -pw abc123 22
특정 원격 디렉터리에서 직접 PuTTY를 열려면 어떻게 해야 합니까?
20개의 세션이 있습니다.
도와주세요.
답변1
다음과 같이 디렉터리 변경과 셸 시작이라는 두 가지 명령을 사용하여 파일을 만들어야 합니다.
cd /path
/bin/bash
그런 다음 명령줄 매개변수를 사용하여 -m
명령을 "실행"합니다. 또한 TTY를 비활성화 -t
하므로 강제로 TTY를 다시 사용하는 것이 좋습니다 -m
.
putty.exe [email protected] -pw password -t -m commands.txt
각 세션에 대해 별도의 명령 파일을 사용하지 않으려면 배치 파일에서 생성하면 됩니다.
set SCRIPT_FILE=%TEMP%\commands.txt
echo cd /path > %SCRIPT_FILE%
echo /bin/bash > %SCRIPT_FILE%
putty.exe [email protected] -pw password -t -m %SCRIPT_FILE%
참고자료:
특정 초기 원격 경로를 사용하여 세션을 관리하기 위해 GUI를 원하는 경우 WinSCP를 사용할 수 있습니다.
- WinSCP는 PuTTY의 세션 관리자로 작동할 수 있습니다.
- 그리고 그것은 될 수 있습니다특정 경로에서 PuTTY를 열도록 구성됨.
(저는 WinSCP의 저자입니다)