- PR -

WindowsのBATファイル(DOSコマンド)で確認入力させたい

1
投稿者投稿内容
うーたん
常連さん
会議室デビュー日: 2008/09/16
投稿数: 34
投稿日時: 2008-10-03 15:30
いつも参考にさせていただいてます。

Windowsで
簡単なセットアップを行うバッチファイルを作ったのですが、
セットアップを開始する前に、「セットアップしますか(Y/N)」
を表示させて、"N"を入力したときはEXITさせたいのですが、
良い方法はないですか。

いろいろ調べてみたのですが、なかなか分からず
スレさせていただきました。

宜しくお願いいたします。
うーたん
常連さん
会議室デビュー日: 2008/09/16
投稿数: 34
投稿日時: 2008-10-03 15:38
見つけました。

SET /P 変数="セットアップしますか(Y/N)"
IF %変数% == "N" GOTO END
セットアップ内容
:END
EXIT

こんな感じでしょうか。
rain
ぬし
会議室デビュー日: 2006/10/19
投稿数: 549
投稿日時: 2008-10-03 15:54
引用:

うーたんさんの書き込み (2008-10-03 15:38) より:
見つけました。

SET /P 変数="セットアップしますか(Y/N)"
IF %変数% == "N" GOTO END
セットアップ内容
:END
EXIT

こんな感じでしょうか。


こんな感じだと思います。

もっと凝るとしたら、
・英小文字の場合も考慮する
・YでもNでもない場合は、再度入力を要求する

くらいでしょうか。
うーたん
常連さん
会議室デビュー日: 2008/09/16
投稿数: 34
投稿日時: 2008-10-03 16:07
rainさん
ご返答ありがとうございます。

> ・英小文字の場合も考慮する
> ・YでもNでもない場合は、再度入力を要求する

確かに!
がんばってみます。
1

スキルアップ/キャリアアップ(JOB@IT)