24

在 Windows 批处理文件中,我接受来自用户输入的变量,使用set /p var1=var1,我不知道如何重置/清除其值。

如果我不重置/清除它的值,当用户set /p var1=再次见面时,用户直接进入。之前的输入值仍然存在。我不想要它,如何为新用户输入重置它?

4

2 回答 2

50

要清除变量,无论它是如何设置的:

set "var1="
于 2013-06-14T10:54:30.773 回答
1

罕见的问题,但你可以试试这个:

set "var=%var*=%"
于 2013-06-14T18:12:48.490 回答