如何在PowerShell中运行Windows Telnet客户端?
我已经在Win7中安装了telnet客户端。现在我尝试在PowerShell中运行它。我需要这样做才能在远程主机中运行命令如何在PowerShell中运行Windows Telnet客户端?,powershell,cmd,telnet,Powershell,Cmd,Telnet,我已经在Win7中安装了telnet客户端。现在我尝试在PowerShell中运行它。我需要这样做才能在远程主机中运行命令ewfmgr d:-commit。我用 Invoke-Command -ComputerName [MyComp] -scriptblock {cmd.exe /c "telnet"} 但什么也没发生。是否可以使用CMD和传输参数(IP、用户名、密码、命令)运行telnet 我也试过了 Invoke-Command -Command {cmd.exe /c C:\Windo
ewfmgr d:-commit
。我用
Invoke-Command -ComputerName [MyComp] -scriptblock {cmd.exe /c "telnet"}
但什么也没发生。是否可以使用CMD和传输参数(IP、用户名、密码、命令)运行telnet
我也试过了
Invoke-Command -Command {cmd.exe /c C:\Windows\System32\telnet.exe}
& "C:\Windows\System32\telnet.exe"
Invoke-Command -ScriptBlock {C:\Windows\System32\telnet.exe}
我尝试过做同样的事情。您可以使用
调用项从PowerShell打开telnet客户端,如ex:
Invoke-Item "C:\Windows\System32\telnet.exe"
start-sleep 5
什么也不会发生,因为Telnet客户端是一个交互式程序。它等待用户输入。编写Telnet脚本是一件痛苦的事情,您可以改用SSH吗?如果您必须使用Telnet,请至少使用一个实际上可以编写脚本的Telnet客户端,例如从。