Автоматический запуск PuTTY из командной строки с определенным путем запуска

Я начинаю несколько сеансов шпатлевки каждый день с определенным путем в каждом сеансе.

Я сделал команду в пакетный файл как

Start "c:putty.exe" abc@1.1.1.1 -pw abc123 22

как продолжить открытие PuTTY непосредственно в определенном удаленном каталоге.

У меня 20 сеансов.

просьба помочь.

23
задан Martin Prikryl
01.04.2023 18:44 Количество просмотров материала 3546
Распечатать страницу

1 ответ

вам нужно создать файл с двумя командами, изменение каталога и запуск оболочки, как:

cd /path
/bin/bash

затем используйте параметр командной строки -m "выполнить" команды. Вы также хотите использовать -t для силы TTY обратно как -m отключает его.

putty.exe username@example.com -pw password -t -m commands.txt

чтобы избежать отдельного командного файла для каждого сеанса, просто создайте его из пакетного файла:

set SCRIPT_FILE=%TEMP%\commands.txt
echo cd /path > %SCRIPT_FILE%
echo /bin/bash > %SCRIPT_FILE%
putty.exe username@example.com -pw password -t -m %SCRIPT_FILE%

ссылки:


если вы хотите GUI для управления сеансами с определенным начальным удаленным путем, вы можете использовать WinSCP.

(я автор WinSCP)

3
отвечен Martin Prikryl 2023-04-03 02:32

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх