我正在编写一个批处理文件,它将根据多个用户输入值生成/写入属性文件。但是,它没有记录输入的值。结果看起来像
prop1=
prop2=
我想知道是否有一些我需要知道的东西阻止它工作。
奇怪的是,如果我多次运行这个特定的脚本,从 echo 输出的值似乎总是上次的用户输入。
代码:
@echo off
IF NOT EXIST data_file (
set /p prop1=Enter value:
set /p prop2=Enter value:
(echo prop1=%prop1%) > data_file
(echo prop2=%prop2%) >> data_file
)