2011-11-24 2 views
0

매우 간단한 스크립트로 무언가를위한 시간을 절약 할 수 있습니다. (반복적으로) @ 작업을 확인해야합니다.VB에서 텔넷 출력 (.txt) telnet 출력

Set cloner = CreateObject("WScript.Shell") 
cloner.SendKeys"telnet 0.0.0.0" 
cloner.SendKeys("{Enter}") 
WScript.Sleep 1000 
cloner.SendKeys("whatever") 

그리고 .txt로 출력하고 싶습니다.

답변

1

이 하나

Set cloner = CreateObject("WScript.Shell") 
cloner.Run "cmd.exe" 
WScript.Sleep 1000 
cloner.SendKeys"telnet 0.0.0.0 -f out.txt" 
cloner.SendKeys("{Enter}") 
WScript.Sleep 1000 
cloner.SendKeys("whatever") 
+0

텍스트 출력이 이와 같이 텔넷에서 작동하지 않는 것 같습니다. –

+0

나는 telnet.exe –

+0

의 -f 매개 변수가 해결책을 찾아 내고, 간단하고 그리고 효과적다는 것을 찾아 냈다. 고맙습니다 – user1064397

0

을 시도 단지 빈 TXT를 생성하는 코드; 그것에 문자열이 없습니다.