【问题标题】:Pass Enter Key in Batch File在批处理文件中传递 Enter 键
【发布时间】:2016-08-18 08:36:37
【问题描述】:

我使用 start /wait 来运行 exe。 exe完成后,它要求按任意键继续。如何通过同一个批处理文件传递 Enter Key?

【问题讨论】:

    标签: file batch-file


    【解决方案1】:

    这取决于相关应用程序及其处理输入的方式。在大多数情况下,您应该能够将输入通过管道传输到程序:

    echo.|some.exe
    

    如果他们从标准输入读取,在这种情况下他们将读取换行符。例如。 echo.|pause 打印 Press any key to continue . . . 并立即退出。

    start /wait 中,您可能需要将其包装到另一个cmd 调用中:

    start /wait cmd /c "echo.|some.exe"
    

    【讨论】:

    • 我尝试在启动 /wait 可执行文件后添加它,但它不起作用。我应该做些不同的事情吗?
    猜你喜欢
    • 2015-02-26
    • 1970-01-01
    • 2021-06-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多