Мои коды VBA ниже показывают шаблон о том, как управлять моим хостом через plink
Set wsh = VBA.CreateObject("WScript.Shell")
for i = 1 to 1000
wsh.Run("cmd.exe /c plink -ssh 192.168.100.xx -l root -pw xxxx command", 0, True)
Sleep 1000
next i
Если мне нужно получать информацию от хоста через plink.exe каждую секунду, необходимо выполнить команду "wsh.Run("cmd.exe /c plink -ssh 192.168.100.xx -l root -pw xxxx command", 0, True)» каждый раз, что тратит время на открытие оболочки и выполнение plink.exe, а затем закрытие всего этого каждый раунд. Есть ли способ сэкономить время, что означает, что нужно открыть оболочку и выполнить plink.exe один раз и оставить plink.exe прослушивать мою команду, пока цикл не закончится?