好的,所以我目前正在尝试批量编写程序,我希望能够将ENTER键编程为按钮,而不必只是输入pause
或pause>nul
,因为这会让任何关键的工作,我都不希望这样做。
这通常是这样的:
set /p continue=
if %continue% == [ENTER KEY GOES HERE] goto start
我键入[ENTER KEY GOES HERE]
的位置显然是我想要使用Enter键选项继续,但我不知道如何做到这一点,因为它不是那么简单
echo Press 'C' to continue...
set /p continue=
if %continue% == C goto start
如果有人有任何想法,请告诉我,我会非常感激!
答案 0 :(得分:2)
这样做:它首先清除变量,如果按下单独输入则它将保持为空。
set "continue="
set /p continue=
if not defined continue goto start
答案 1 :(得分:1)
我只想要一些输入,如:
set /p Var1="Press [ENTER] key to continue."
用户必须按Enter才能继续。
答案 2 :(得分:1)
一种简单的方法是:
set /p continue=
if [%continue%]==[] goto start
如果没有输入任何内容,则无效。