сохранить VBScript в файл - PullRequest
       7

сохранить VBScript в файл

0 голосов
/ 14 сентября 2018

У меня есть пакетный файл, который содержит:

@echo off

start telnet x.x.x.x 5000
cscript script_test.vbs

, в то время как script_test.vbs содержит:

set OBJECT=WScript.CreateObject("WScript.Shell")
WScript.sleep 50 

'Enter username
OBJECT.SendKeys "xxxx{ENTER}" 
'Enter password
WScript.sleep 1000
OBJECT.SendKeys"xxxx{ENTER}"
WScript.sleep 1000
'First Command
OBJECT.SendKeys"COMMAND1 {ENTER}"
WScript.sleep 100

OBJECT.SendKeys " "

Принимая во внимание, что COMMAND1 приведет к выводу, который мне нужно сохранить в файле.

Как сохранить вывод, полученный в результате этой команды, в конкретный файл, указав его путь.

1 Ответ

0 голосов
/ 14 сентября 2018

Не используйте SendKeys для автоматизации команды telnet, поставляемой с Windows. Используйте команду telnet, которая на самом деле является сценарием, например plink из набора PuTTY .

plink -batch -telnet -l USERNAME -pw PASSWORD x.x.x.x COMMAND1
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...