0

是否可以在批处理文件中做出可编辑的选择?喜欢-

输入服务器名称:localhost

默认情况下会出现这个 localhost,现在用户可以通过删除 localhost 来编辑它并写入新的服务器名称。

任何人都可以建议我这样做的正确方法...

提前致谢...

4

1 回答 1

1

<Enter>如果用户在未输入任何数据的情况下按下 SET /P,则不会更改目标变量的值。因此,您可以在执行 SET /P 之前设置默认值,然后用户可以通过输入新值来覆盖或按 接受默认值<Enter>

@echo off
set "server=:localhost"
set /p "server=Enter server (default=%server%): "
echo the user chose server=%server%
于 2012-09-04T14:18:32.803 回答