Как передать параметры в plink.exe?
448
user726279
Мне нужно подключиться в PowerShell с удаленным хостом по Telnet. Я думал использовать Plink. Итак, я попытался, plink.exe -telnet -P 23 '10.10.10.2' < .\commands.txt
но я получаю ошибку:
At line:1 char:38 + plink.exe -telnet -P 23 '10.10.10.1' < ".\commands.txt" + ~ The '<' operator is reserved for future use. + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException + FullyQualifiedErrorId : RedirectionNotSupported
Более того, как передать пароль, если -pw
тип должен использовать только для ssh?
Как говорится, PowerShell не поддерживает такого рода перенаправление. Вы можете попытаться прочитать файл в строку и указать его в качестве аргумента или просто включить команды статически. Что касается пароля, Telnet не нуждается в пароле.
Seth 7 лет назад
0
Попробуйте -m и просто имя файла для командного файла. Я рекомендую выйти из телнета, если вы можете избежать этого.
Steve Kline 7 лет назад
0
Работает ли он, используя `Start-Process` с` -ArgumentList`?
root 7 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
2
Может ли клиент Telnet Windows быть написан по сценарию?
-
6
Хорошее руководство по PowerShell, начало работы с более продвинутым использованием
-
8
Спаси меня от бессмысленного терминала
-
-
5
Отключение звукового сигнала окна cmd
-
3
Powershell пинг до бесконечности
-
3
/ usr / bin / reset отключает возврат
-
5
Сочетание клавиш для вставки в командной строке Windows
-
5
Какие преимущества может получить средний гик от Powershell?
-
1
Powershell: выполнить операцию для всех файлов в каталоге (foreach)
-
1
Выделение Powershell / CMD для копирования правой кнопкой мыши в Vista