気付いていませんでした。
コマンドプロンプトのバッチ処理ファイルでコメントを書くときに REM を使いますが REM はコメントのマークではなく 「何もしない」コマンドでした。
C:\> REM コメント!
"/?" を付けるとヘルプも表示されます。
C:\> REM /?
バッチ ファイルまたは CONFIG.SYS にコメント (注釈) を記録します。
REM [コメント]
なので、次のような "/?" で始まる変な装飾を付けてしまうと。
REM /???? -- コメント -- ???/
C:\> test.bat
-- の使い方が誤っています。
このようにエラーが出てしまいます。