• ベストアンサー

バッチファイルがうまくいきません。

%1が空でなかった場合、その値を変数motoに入れて、 空だったら"123.bmp"の値を変数に入れたいのですが。 うまくいきません。 わかる方がいらっしゃいましたら教えていただけないでしょうか、 よろしくお願いいたします。 ================ REM 画像名を取得 set moto="" if not "%1"=="" %moto%= %1 else %moto%=123.bmp ===============

質問者が選んだベストアンサー

  • ベストアンサー
  • utakataXEX
  • ベストアンサー率69% (711/1018)
回答No.1

HELPか教本を見ましょう。 変数の格納について、そんな方法は書かれていないと思います。 set moto="" if not "%1"=="" ( set moto=%1 ) else ( set moto=123.bmp ) else と () の間は必ず、スペースを空けないとエラーになります。 (カッコ自体がコマンドなので)

すると、全ての回答が全文表示されます。

関連するQ&A