【问题标题】:Excute commands in putty from batch file从批处理文件执行腻子中的命令
【发布时间】:2014-08-10 13:53:10
【问题描述】:


我有 AT 命令:

AT+CMGF=1
OK
AT+CMGS="+995557525253"
> This is the text message.→
+CMGS: 198
OK

此命令通过 putty 串行运行正常。
我想将此代码从批处理文件发送到 Putty。
或其他自动执行此命令的文件。

COM端口为:COM14

我使用 SAMSUNG 作为 GMS 调制解调器。
这是通过 USB 电缆连接我的 PC 的。

如何做到这一点,这可能吗? :)

谢谢

【问题讨论】:

    标签: batch-file cmd putty


    【解决方案1】:

    你可以试试

    echo AT+CMGF=1 > COM14
    .
    .
    .
    echo AT > COM14
    

    COM14 建议您使用的是 USB 转串口转换器,因此如果您拔下它、重新启动或更改相关设置,端口号可能会发生变化。

    我也找到了这个链接,它可能有一些有用的进一步信息: http://batchloaf.wordpress.com/2013/02/12/simple-trick-for-sending-characters-to-a-serial-port-in-windows/

    【讨论】:

    • CMD什么都不返回是什么意思? SMS根本没有发送吗?你能通过使用重定向操作符读回字符来与调制解调器通信吗?
    • 我正在尝试使用 Plink。 plink 工作正常,但是当我发送 AT+CMGS="+31628870634 open new line with this prefix ">" 我无法发送 Ctrl+Z 点击操作。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-25
    • 2013-07-23
    • 2011-08-27
    相关资源
    最近更新 更多