Хотя я не совсем уверен, что вы подразумеваете под "выбором опции", вы можете использовать plink
для выполнения команды на удаленной машине, которая принадлежит авторам Putty и может быть загружена с того же сайта. plink
может использоваться аналогично команде ssh
(см. главу 7 официальных документов), поэтому вы можете просто добавить команду, которую хотите запустить, на другой машине сразу после вашей текущей команды:
plink.exe -ssh -pw "cmdctr123$$" cmdctr@10.226.151.84 -P 22 COMMAND
К сожалению, я не смог протестировать эту конкретную командную строку сам.
Обратите внимание, что указание пароля в командной строке потенциально небезопасно (обсуждение пользователей Linux). Я рекомендую использовать аутентификацию с закрытым / открытым ключом с pageant
, как указано в документах plink
(официальные документы):
Чтобы избежать запроса пароля, вы почти наверняка должны установить аутентификацию с открытым ключом. (См. Главу 8 для общего введения в аутентификацию с открытым ключом.) Опять же, вы можете сделать это двумя способами:
- Настройте сохраненный сеанс PuTTY, который описывает сервер, к которому вы подключаетесь, а также файл закрытого ключа (см. Раздел 4.18.5). Чтобы это работало без запроса, в вашем закрытом ключе не должно быть парольной фразы.
- Храните закрытый ключ в Pageant. См. Главу 9 для получения дополнительной информации.