 |
|
Запись в лог работы Telnet'а...
Мне необходимо проверить связь с группы компов до определенного хоста в сети ...
Есть мелкий скрипт:
Код:
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "telnet 192.168.2.1",9
WScript.Sleep 500
WshShell.SendKeys "{ENTER}"
его я запускаю BAT'ником:
Код:
@echo off
%systemroot%\system32\cscrypt.exe scrypt.vbs > d:\log.txt
exit
По идее, если подключение удачно и нажат ENTER, то выводиться сообщение:
Цитата:
Content-Type: text/html; charset=us-ascii
Server: Microsoft-HTTPAPI/2.0
Date: Thu, 14 Sep 2017 06:50:57 GMT
Connection: close
Content-Length: 326
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/str
ict.dtd">
<HTML><HEAD><TITLE>Bad Request</TITLE>
<META HTTP-EQUIV="Content-Type" Content="text/html; charset=us-ascii"></HEAD>
<BODY><h2>Bad Request - Invalid Verb</h2>
<hr><p>HTTP Error 400. The request verb is invalid.</p>
</BODY></HTML>
Подключение к узлу утеряно.
|
Мне нужно, что бы это сообщение в лог попадало....
Подскажите, как реализовать?
|
Цитата:
Цитата DarckSol
Подскажите, как реализовать? »
|
Использовать не .Run(), а .Execute(), читая вывод посредством .StdOut.
|
Время: 22:33.
© OSzone.net 2001-