Замазка: ошибка сети: невозможно назначить запрошенный адрес - PullRequest
0 голосов
/ 01 февраля 2019

Здравствуйте. Я написал макрос в ssh на сервер, имя пользователя и пароль которого хранятся в A1 и B1 соответственно.Когда макрос вызывается, замазка выдает ошибку. Ошибка сети: невозможно назначить запрошенный адрес

Sub putty()
    Dim un As String, pwd As String, pcmd As String, pline As String
    Dim shellObj As Object, runCmd As Object, sOut As Object  

    un = Range("A1").Value
    pwd = Range("B1").Value
    Set shellObj = CreateObject("WScript.Shell")
    pcmd = "C:\Program Files\PuTTY\putty.exe " & un & "@15.xx.xx.xx -pw " & 
    pwd & " who"
    Set runCmd = shellObj.exec(pcmd)
    Set sOut = runCmd.StdOut

    While Not sOut.AtEndOfStream
        pline = sOut.ReadLine
        Debug.Print pline
    Wend
End Sub

Есть ли обходной путь для этого.

1 Ответ

0 голосов
/ 01 мая 2019

Убедитесь, что порт по умолчанию установлен правильно.Если вы открываете замазку, поле порта в «настройках по умолчанию» может быть не пустым

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...