• ベストアンサー

バッチファイル作成初心者です

バッチファイル作成初心者です 下記のように変数をSET?している みたいなのですが、%はどういう意味なんでしょうか? SET LOG=%LOGPATH%\%LOGFILE% よろしくお願いいたします。

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

  • ベストアンサー
  • noyuo
  • ベストアンサー率39% (33/84)
回答No.3

コマンドプロンプトを開いて、 SET L と実行すると、Lで始まる環境変数が表示されます。

その他の回答 (2)

  • f272
  • ベストアンサー率46% (8467/18126)
回答No.2

環境変数は set [環境変数名]=[環境変数の値] こんな感じで設定します。その変数を参照するときには %[環境変数名]% とします。 あなたの例では %LOGPATH% %LOGFILE% がありますから,それ以前のどこかでLOGPATHとLOGFILEという変数を設定していて,それをここで利用しているのです。

  • akina_line
  • ベストアンサー率34% (1124/3287)
回答No.1

こんにちは。  下記サイトをご参照ください。   http://www.atmarkit.co.jp/fwin2k/win2ktips/419batchdate/batchdate.html   %は環境変数を参照する場合に使います。 では。