- ベストアンサー
バッチファイルについて再々質問
再度、バッチファイルについて質問があります。 以下のようなバッチファイルの一部分があります。 set msg=前日のデータ更新に失敗しています %ztk_exe%\ztk_kyo_upd_shori_rireki.exe %DB% %ztk_curr_date% %ztk_prog_id% E/E %msg% 2行目の"%ztk_exe%\ztk_kyo_upd_shori_rireki.exe"については、 環境変数"ztk_exe"で定義されたパスにファイル"ztk_kyo_upd_shori_rireki.exe"が存在し、 それを実行せよ、という意味なんでしょう。 後ろの部分、"%DB% %ztk_curr_date% %ztk_prog_id% E/E %msg%"の 意味が分かりません。 確か"E"は set ZTK_OR_DISK=E: と定義されていました。 どうかよろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (2)
- honiyon
- ベストアンサー率37% (331/872)
回答No.3
- grumpy_the_dwarf
- ベストアンサー率48% (1628/3337)
回答No.1
お礼
よーくわかりました。そうですか、引数でしたか。 詳しいことについては仕様書その他で調べるしかないようですね。 有り難うございました。
補足
honiyonさん、さすが経験者だけあって鋭いですね。 その通りです。このプログラムはデータベースを操作する プログラムです。詳細については述べられませんが…。 そこで質問です。 rem -- ENVファイルの移動 call %ZTK_EXE%\ZTK_COPY.EXE 0 1 %ztk_env%\ZTK_SET_ENV.BAT %ZTK_CURR_DATE% %ZTK_BCK_RT%\ENV これもそのデータベースを操作するプログラムの一部分なんですが、 "call %ZTK_EXE%\ZTK_COPY.EXE"についてはわかります。 その後なんです。意味が理解できません。