发送密钥方法cmd

时间:2016-10-17 01:45:38

标签: batch-file keystrokes

我一直在处理批处理文件以执行多项任务,并且通常要求用户输入1或2来选择选项。

这一次,我想使用不同的方法,按键,以便用户可以通过按向上或向下箭头键选择一个选项。这是我想要为用户包含向上/向下笔划的地方。

    echo 1. go to the main menu? 
    echo 2. Go to the next backup?
    echo.
    set INPUT=
    set /P INPUT=Type input: %=%

    If "%INPUT%"=="1" goto start1 
    If "%INPUT%"=="2" goto start2

以上部分代码适合我。而不是使用“1”或“2” 我想使用{DOWN}或{UP}

https://msdn.microsoft.com/en-us/library/8c6yea83(v=vs.84).aspx

我似乎没有通过尝试以下几行来完成这项工作:

    If /I "%INPUT%"=="{UP}" goto start1 
    If /I "%INPUT%"=="{DOWN}" goto start2

下面:

batch file that detects keystrokes. how?

这篇文章的主题是在按键awsd之间进行选择并且我测试了它,它只在我需要箭头键执行任务的情况下才能完美运行。

0 个答案:

没有答案