gpt4 book ai didi

powershell - 在PowerShell中将数据发送到腻子

转载 作者:行者123 更新时间:2023-12-03 00:55:11 27 4
gpt4 key购买 nike

我有在进程中打开 putty.exe 的 powershell 脚本,我想向这个进程发送数据,我该怎么做???
请帮忙!

过程:

$solExe = [diagnostics.process]::start("putty.exe", "-raw -P 2000 127.0.0.1")

最佳答案

putty 的命令行界面是 plink.exe。您可以使用 plink 通过 ssh 发送命令。

例如:
PS C:> c:\progra~2\putty\plink.exe -i C:\credentials\mykeyfile.ppk root@myserver.com "ls";

要记住的事情:

第一次连接到服务器时,您必须将其添加到您的注册表中,因此对于全新的服务器,这将无法在非交互模式下工作。 There isn't a way to disable this .

key 文件必须为 ppk 格式,plink.exe 才能识别它。如果您的文件是 pem 格式,请使用 puttygen.exe 创建一个 ppk 文件。

key 文件的路径不能包含任何空格,否则上面的命令将不起作用。

如果您想一次发送多个命令,请将它们写入文件并将 -m 开关与 plink.exe 一起使用。

如果您需要传输文件,您可以以类似的方式使用 pscp.exe。

关于powershell - 在PowerShell中将数据发送到腻子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3711193/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com