-1
バッチ内の状態(「不正な構文エラー」)があれば:セットで入力をお願いし、これは動作しません
@ECHO OFF
SET /p type="[1] 32bit [2] 64bit [3] 32+64bit: "
if %type% == 1
(
REM Do something here
REM Do something here
)
私はそれは、正しかった質問に応じて考え
How to use if - else structure in a batch file?
何が間違っています?
と同じ行になければなりませんか? – aschipfl
あなたの例は、Magooがあなたの答えであなたに指摘したように、投稿したリンクの例と同じ構文に従いません。 – Squashman
__IF__構文について簡単に説明した[この回答](http://stackoverflow.com/a/34118487/3074564)を参照してください。コマンドプロンプトウィンドウで実行する 'if /?'は、このコマンドと、同様に使わなければならない構文を説明しています。 – Mofi