リリースファイルをサーバーにアップするバッチファイルを作成したいと思っております。
【前提】
アップするサーバーは2つ
Aサーバー
Bサーバー
【フォルダ構成】リリースフォルダの中にtextファイルを作成。(ここは手動です。)
Release/
releaseA.txt(Aサーバー用)
releaseB.txt(Bサーバー用)
Release/anken01
アップするhtml
Release/anken02
アップするhtml
リリースフォルダ内のテキストファイルには案件の番号を記入します。
例えば、releaseA.txtの中に2案件番号分記入
anken01
anken02
※リリースがない場合テキストファイルに記入はしませんが、ファイル自体は両方とも格納した状態での実行になります。
バッチで作成したい部分ですが、以下の4つになります。
中身の記入してあるファイルと、記入していないファイルのフラグをどうやって立てようかというところから悩んでおります。
何も書いてない場合は0バイトになるのでそれを利用して判定しようと思ったのですが記述の仕方を調べてもわかりませんでした。
よろしくお願いいたします。
・上記テキストファイルの中身に案件番号が記入してある場合、フラグを立てる。(未記入の場合は立てない)
・フラグが立っているサーバーのテキストをリストに入れる → Aサーバーのフラグが立っていればAサーバーリストへ入れる。(サーバーリストはフォルダの移動の際に使用します。)
・本日の日付の入力を求め、変数に入れる。(ディレクトリの作成に使用します)
・サーバーにフラグがあるものに対してパスワードの入力を求め、そのパスワードをパスワードリストへ入れる。
(アップロード自体はほかのバッチを使用予定です。)
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/10 12:57