バッチプログラムでユーザーにキーを選択させる
choiceはMS-DOS,Windows 95/98/Meに含まれるchoice.comのWindows NT/2000/XP用の代用品です。
dkechoはechoの改行無しバージョンです。
dkerrlvlはバッチでERRORLEVELを確認するツールです。
4版ではBEEP音を追加しました。矢印キーなどを無視するようにしました。
dkcloneのサポートツールとして作成しフリーソフトとして公開しています。
dkcloneについては http://www.vector.co.jp/soft/win95/util/se337411.html を参照してください。
choice [/c[:]choices] [/n] [/s] [/t[:]c,nn] [text]
バッチプログラムでユーザーにキーを選択させます。
選択したキーのインデックスをERRORLEVELに返します。
/c[:]choices choicesには選択肢となるキーを指定します。規定値はYNです。
/n プロンプトの終わりに選択肢と?を表示しません。
/s 選択キーの大文字と小文字を区別します。
/t[:]c,nn nn秒経過した後の選択肢の既定値をcに設定します。
text 表示するプロンプトを指定します。
例choice /cAB "choice "
dkecho [msg]
メッセージを改行無しで表示します。
改行はecho.で行います。
例
ONという一行を表示したい場合dkecho.exeとechoを組み合わせます。
dkecho ONecho.
dkerrlvl program [args]
プログラムを実行し、ERRORLEVELを表示します。
program 実行するプログラムを指定します。
args プログラムのパラメータを指定します。
例
dkerrlvl choice /c:yYnN /n /s "choice [Y,N] ? "
Microsoft純正品choice(英語版)はMicrosoftのftpサイトよりダウンロード可能です。
頒布については http://www.microsoft.com/japan/legal/permission/copyrgt/cop-soft.htm#Free を参照してください。
ソフト名: | choice.com and choice.exe |
---|---|
動作OS: | Windows XP/Me/2000/NT/98/95 |
機種: | 汎用 |
種類: | フリーソフト |
作者: | VA007219 |