• ベストアンサー

フォルダにあるファイル名一括抽出方法

あるフォルダAに1000枚の写真ファイルが入っています。この1000枚のファイルに対して画像編集を行いBというフォルダに別名保存(ファイル名は全く同じ)しています。ファイル名はランダムな数値になっています。画像を編集して全てのファイルの画像加工をしたかと思ったのですが、ファイル数を見ると980枚程度しか編集していなく、どのファイルが編集したか、していないかわからなくなりました。 そこでフォルダのファイル名のみを抽出してExcelに貼り付けて、どのファイルを編集していて、していないかをチェックしたいのですが、何かフリーのツール、もしくはウィンドウズコマンド、解決方法はないでしょうか?

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

  • ベストアンサー
noname#99913
noname#99913
回答No.1

下のURLにあるソフトでファイル名をテキストとして取得できます。それをエクセルで読み込めばOKです。 http://www.vector.co.jp/soft/win95/util/se392002.html ちなみに、エクセルで、AフォルダとBフォルダのファイル名を、同じ列に並べ、重複削除機能を使えば、まだ編集していないファイル名がわかります。

その他の回答 (4)

  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.5

私がやっている方法は 以下の方法でコマンドプロンプトをカレントディレクトリから起動得きるように設定して http://homepage2.nifty.com/winfaq/wxp/hints.html#901 エクスプローラを起動して任意のフォルダで右クリックして上記コマンドを実行、 コマンドラインで dir > list.txt と入力してエンターキーを押すと、 list.txtというテキストファイルが作成されますので、 それをエクセルで読み込んで利用しています。 読み込むときは空白で区切られたテキストとして読み込みます。

  • xpsp6
  • ベストアンサー率51% (15/29)
回答No.4

バッチを使うとファイル名のみのリストをテキストに出力できます。 テキストドキュメントに DIR /b > ファイルリスト.txt と入力(コピーOK) 保存して拡張子を bat に変更し名前をファイルリストに変更。 ファイルリスト.batをフォルダAに入れてダブルクリックすると フォルダAに ファイルリスト.txt が出力されます。   このリストの中には ファイルリスト.batとファイルリスト.txt の名前も含まれます。

  • Sinogi
  • ベストアンサー率27% (72/260)
回答No.3

[ファイルのプロパティを取得]をキーワードに検索したら結構いろんなものがHitします。 参考URLは一例です

参考URL:
http://makotowatana.ld.infoseek.co.jp/vba_file3.html#FileProperty
noname#111860
noname#111860
回答No.2

コマンドプロンプトから tree /Fコマンドを打つのが早いかな。

関連するQ&A

  • 特定フォルダからのファイル抽出

    特定のフォルダから、複数のファイルを抽出できる(カット)ようなツールを探しています。 例えば、CSVのファイルリストにあるファイル名のものをある特定のフォルダから切り取って他のフォルダに入れるなんてことができるツールがベストです。 知っている方いらっしゃったら情報ください。 よろしくお願いします。

  • フォルダ内の不使用ファイルの抽出

    WEBサイト用のフォルダ内にあるファイル(画像含め)で 使用していないものを抽出する方法ってあるのでしょうか? たとえば他のファイルから一切リンクされていなければ 不要なファイルだと判断できると思うのですが。 そういったツールや方法ってありますでしょうか?

  • フォルダ内にあるファイルを複数一気に抽出したい

    フォルダに画像を格納しています。 その中に画像は多数あって、WEBにアップするものとしないものが混ざっています。 ファイル名はエクセルで管理しており、今回WEBにアップする画像をリスト抽出します。 そのエクセルリストで指定した、フォルダ内の画像を一気に取り出すことの出来るフリーソフト、ご存知であれば教えていただけますでしょうか?

  • フォルダの一括削除の方法

    どなたか良い方法を知っていたら教えてください。 OSはWindowsXPです。 やりたいことは、あるフォルダ配下にある、 特定のフォルダ名で検索し、 ひっかかったフォルダをそれごと削除 例えば、C:\配下でCSVという名前のフォルダがあったら 全て削除する といった形です。 バッチを作る? コマンドプロンプト? フリーのツールがある? 全くな手探りですので、 どなたか詳しい方いましたら教えてください。 よろしくおねがいします。

  • バッチにてフォルダ内ファイルの差分抽出

    フォルダAとフォルダBがあり、 その中に存在するファイルの差分を抽出するバッチを作りたいと考えています。 ファイル名は同名の物の差分を抽出します。 例えば フォルダA test.txt test2.txt test3.txt フォルダB test.txt test2.txt test3.txt test4.txt とあり、test.txtとtest3.txtの内容がフォルダAとBで違っていた場合 その差分を抽出する、といった具合です。 外部でのツールが使用できない環境にあるので、バッチで作成したいのです。 環境はWindows XPです。 以上、よろしくお願い致します。

  • フォルダ名をテキストファイルに抽出したいです

    質問お願いします。 VISTAを使っているのですが、フォルダ名を抽出するフリーソフトを探しています。 使い易いソフトはないでしょうか?オススメを教えてください。

  • パソコンのすべてのファイルとフォルダが上書きできない!

    パソコンの全てのファイルとフォルダが上書きできません!フォルダ名と上書き保存しようとすると 『保存できません。ファイルがロックされています。windowsエクスプローラーのプロパティコマンドで、ファイルのロックを解除してください。ID=-45』 そこでプロパティを見ると読み取り専用にするに■の緑になってる。 だからそこを空白にし直して適用&OKを押して大丈夫かと思いきや もう一度プロパティを開くと、同じ状態です。 上書き保存できないので、全然仕事になりません。(とりあえずは別名保存しまくってます。) 誰か助けてくださいましm(_ _)m

  • 「下位フォルダも含めフォルダからjpgファイルのみ抽出し、別のフォルダ

    「下位フォルダも含めフォルダからjpgファイルのみ抽出し、別のフォルダに階層無しでjpgファイル一覧で表示させる」 というソフトor似たフリーソフトというのはありますでしょうか? 素人でよくわかりませんがご指導よろしくお願い致します。

  • フォルダ名 一括

    あるフォルダの中に入ってるフォルダを、一括で0,1,2~のように連番でリネームするツールや、 それぞれのフォルダの中にはいってるファイルを一括でどこかの1つのフォルダのなかにまとめて移動させる(そのときリネーム、もしくは同じファイル名のファイルがいくつかあり上書きが必要な場合、できれば1回の操作でそれ以降同じファイル名のファイルがあればスルーできる設定がある)(その都度上書きするかどうか選択するものでもいいです)ツールはありますか?

  • csv内にサブフォルダー内のファイル名を抽出する方

    csvのA列にアイテム番号が記載されております。 また、とあるフォルダーにアイテム番号になった名前のサブフォルダーが複数ございます。 しかし、フォルダ内の画像ファイル名が不規則となっているので、アイテム番号とサブフォルダ名が一致したらb列以降に抽出したいのですが、どのようにしたらよろしいでしょうか?