使用 Plink 通过串行连接在设备上执行命令
Execute a command on device over serial connection with Plink
这是我第一次尝试编写 "plink" 命令来连接到设备并在之后执行远程命令。到目前为止我被阻止了。
这是我试过的命令。
plink -v device ( execute shell; whoami)
我原以为完整的命令过程会立即完成,但不知何故,它挂起了。这是我执行 运行 上述命令后的屏幕截图,
plink -v device ( execute shell; whoami)
Opening serial device COM1
Configuring baud rate 115200
Configuring 8 data bits
Configuring 1 data bits
Configuring no parity
Configuring XON/XOFF flow control
在我按下键盘上的额外 "Enter" 键后,我看到设备名称弹出窗口,这意味着连接部分已准备就绪,
plink -v device ( execute shell; whoami)
Opening serial device COM1
Configuring baud rate 115200
Configuring 8 data bits
Configuring 1 data bits
Configuring no parity
Configuring XON/XOFF flow control
FX04DN4N16000408 #
我不明白的是为什么我需要 运行 这个额外的手动步骤?
谢谢,
杰克
在 Plink 命令行(或使用 -m
开关)指定命令仅适用于 SSH,不适用于串行(或其他)连接。原因是这些连接没有用于执行命令的接口。他们只有 input/output.
因此,您可以使用串行连接的输入重定向。像这样:
plink.exe ... < commands.txt
或
(
echo your command 1
echo your command 2
echo your command 3
) | plink.exe ...
相关问题:
您可能还需要以某种方式终止 Plink:
这是我第一次尝试编写 "plink" 命令来连接到设备并在之后执行远程命令。到目前为止我被阻止了。
这是我试过的命令。
plink -v device ( execute shell; whoami)
我原以为完整的命令过程会立即完成,但不知何故,它挂起了。这是我执行 运行 上述命令后的屏幕截图,
plink -v device ( execute shell; whoami)
Opening serial device COM1
Configuring baud rate 115200
Configuring 8 data bits
Configuring 1 data bits
Configuring no parity
Configuring XON/XOFF flow control
在我按下键盘上的额外 "Enter" 键后,我看到设备名称弹出窗口,这意味着连接部分已准备就绪,
plink -v device ( execute shell; whoami)
Opening serial device COM1
Configuring baud rate 115200
Configuring 8 data bits
Configuring 1 data bits
Configuring no parity
Configuring XON/XOFF flow control
FX04DN4N16000408 #
我不明白的是为什么我需要 运行 这个额外的手动步骤?
谢谢,
杰克
在 Plink 命令行(或使用 -m
开关)指定命令仅适用于 SSH,不适用于串行(或其他)连接。原因是这些连接没有用于执行命令的接口。他们只有 input/output.
因此,您可以使用串行连接的输入重定向。像这样:
plink.exe ... < commands.txt
或
(
echo your command 1
echo your command 2
echo your command 3
) | plink.exe ...
相关问题:
您可能还需要以某种方式终止 Plink: