• 締切済み

バッチファイル 媒体内容チェック エクセル 

バッチファイルを作ったことのないです。 ソースのディレクトリとソースを格納している媒体があります。 ex: a\b\c\d\f\rep.java g\h\j\k\d\f\rt\test.java ・         ・         ・ エクセルがあります。      A          B 1、a\b\c\d\f       rep.java 2、g\h\j\k\d\f\rt    test.java やりたいことは、  1.エクセルにあるソースが媒体にあるかどうか?あってなかったらエラーを出します。あったら、”OK”メッセージを出します。  2.エクセルのA列に記載しているパスが媒体にあるソースに格納しているディレクトリとあっていますか?あってなかったら、エラー出します。あったら”OK”出します。 うまく説明できないですが、ご教授お願いいたします。

みんなの回答

  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.1

エクセルのシート上に      A          B     パス       ファイル名 1、a\b\c\d\f       rep.java 2、g\h\j\k\d\f\rt    test.java と情報が入っているのですね バッチファイルを別途作るのではなく エクセルのVBAを使って A列で指定したパスに B列で指定した ファイルの有無を チェックさせる方法ではだめなのでしょうか? 参考までに http://officetanaka.net/excel/vba/file/file06.htm などに参考となるVBのコードがあります。 エクセル VBA ファイルの有無 とかで検索すればたくさんあります。

shenyanhe
質問者

お礼

VBAにしました。ありがとうございます