批量运行TELNET命令

时间:2015-12-27 12:07:24

标签: batch-file cmd

您好我在批处理文件email.bat中使用以下TELNET命令。但是当我运行批处理时,我收到了消息

" 220 edcmsgmra02.domain.com ESMTP Sun,2015年12月27日07:00:18 -0500"

如果我手动运行每一行,则命令正在运行。能否帮我一次运行以下命令。

TELNET edcsmtp.emea.domain.com 25

HELO emea.domain.com 

mail from: admin@domain.com 

rcpt to: Vijayn@domain.com 

data 
SUBJECT: Stock File Alert!!!!!

File is not received in the directory. Kindly place the files to process
.
QUIT

1 个答案:

答案 0 :(得分:0)

没有简单的方法来编写Windows telnet客户端的脚本。您可以使用VBS with SendKeys来控制客户端或使用third party telnet scripting tool,但无法直接向其发送命令。

如果您只想发送电子邮件提醒,请尝试SendEmail。 SendEmail是一个轻量级的命令行SMTP电子邮件客户端。使用简单,功能丰富。