Làm thế nào để chuyển tham số sang plink.exe?


0

Tôi cần kết nối trong PowerShell với máy chủ từ xa bằng telnet. Tôi nghĩ để sử dụng plink. Vì vậy, tôi đã cố gắng plink.exe -telnet -P 23 '10.10.10.2' < .\commands.txt Nhưng tôi gặp một lỗi:

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

Ngoài ra, làm thế nào để chuyển mật khẩu nếu -pw loại chỉ nên sử dụng cho ssh?


Vì nó nói với PowerShell của bạn không hỗ trợ loại chuyển hướng đó. Bạn có thể cố gắng đọc tệp thành một chuỗi và cung cấp nó dưới dạng đối số hoặc chỉ bao gồm các lệnh tĩnh. Đối với mật khẩu, Telnet không cần mật khẩu.
Seth

Hãy thử -m và chỉ tên tệp cho tệp lệnh. Tôi khuyên bạn nên tắt telnet nếu bạn có thể tránh nó.
Steve Kline

Nó có hoạt động không Start-Process với -ArgumentList?
root
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.