私は毎日複数のPuTTYセッションを開始し、各セッションの特定のパスを使用します。
私はバッチファイルでコマンドを作成しました
Start "c:\PuTTY.exe" [email protected] -pw abc123 22
特定のリモートディレクトリでPuTTYを直接開く方法を教えてください。
20回のセッションがあります。
手伝ってください。
次のように、ディレクトリの変更とシェルの起動という2つのコマンドでファイルを作成する必要があります。
cd /path
/bin/bash
次に、コマンドラインパラメータ-m
を使用して、コマンドを「実行」します。また、-t
が無効にするため、-m
を使用してTTYを強制的に戻すこともできます。
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の作者です)