Anu*_*Anu 6 user-input batch-file
我正在尝试使用默认值提示用户输入批处理文件(如果用户没有输入输入).
我正在尝试如下:需要默认值:1到头.
set rev1=1
set rev2=HEAD
set /p rev1="start rev: default is %rev1% "
set /p rev2="end rev: default is %rev2% "
Run Code Online (Sandbox Code Playgroud)
但是提示显示start rev: default is而不是start rev: default is 1.
请帮忙.
我已经尝试将你的代码c&p放入一个bat文件,输出是start rev: default is 1.我猜你刚发布了一段你的代码,这部分是在IF或FOR块中.在这种情况下,你应该添加SETLOCAL EnableDelayedExpansion在你的脚本,并访问REV1的开始,并与re v2的!rev1!和!rev2!,而不是%rev1%和%rev2%.
| 归档时间: |
|
| 查看次数: |
6383 次 |
| 最近记录: |