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 に答える