質問: WindowsOSで、コマンドプロンプトにてキー入力をして、 パソコンにインストールするメニュー画面を作成しています。 その際、スペース、等号「=」やセミコロン「;」・カンマ「,」も区切り文字として認識され、等号をデータとして渡すことが出来なく、画面が閉じられてしまいます。 引数の区切り文字として認識させない方法はありますでしょうか。 ご教授、宜しくお願いします。
回答: どうやって入力しているのでしょうか? `set /p FOO=`での入力では問題なく入力できます。 コードを全部載せてください。 追記: choice.exe を使った例。 ``` choice /c 12e if %ERRORLEVEL% == 1 goto document if %ERRORLEVEL% == 2 goto install goto endjob ```