妙: if文の処理ブロックは空ではいけない
@echo off例えば、上の例は、 「) の使い方が誤っています。」 と怒られて処理が失敗します。
if "%1"=="" (
) else (
echo %1
)
理由はif文ブロックが空だからです。
@echo offremでもいいので、ブロックに何か入れてあげないといけません。
if "%1"=="" (
rem
) else (
echo %1
)
remって意味があるんですね、これも妙ですね
(まぁ、そもそも空のif文ブロックだったら書かないのが普通ですけど)
0 件のコメント:
コメントを投稿