将Unix命令发送到PuTTY

时间:2017-03-30 10:36:29

标签: vba putty

我已打开并登录PuTTY会话。现在我尝试使用以下代码将String.split之类的命令发送到同一会话:

String.equals

我面临的第一个问题是cd行。错误信息是

  

运行时错误5,无效的过程调用或参数。

我已经注释了该行和现在的PuTTY会话已打开且能够登录,但随后无法使用Sub open_putty() Dim UserName 'assign user name Dim Passwrd 'assign password Dim TaskID As Long UserName = "UNAME" Passwrd = "PWD" TaskID = shell("path/putty.exe " & UserName & "@SERVERNAME -pw " & Passwrd, vbMaximizedFocus) AppActivate TaskID, True SendKeys "cd somedirectory" End Sub 发送命令。

我试图搜索此内容但未获得具体答案,因此请在此处发帖。

0 个答案:

没有答案