
Windows7のコマンドプロンプトにてdirコマンドでのソートについて教えてください。
ソートするファイルはデジカメ写真群(jpeg形式)です。
ファイルが入ったフォルダでプロパティを見ると「日付時刻」「撮影日時」「アクセス日時」
「作成日時」「更新日時」があります。
推測ですが、写真を回転し保存したりして「更新日時」が変わっているのでは…と思って
います。
複数のデジカメで撮った写真を撮影日時の順でソートしたくて dir/od と打つとどうやら
「撮影日時」のソートではなく「更新日時」でソートされている模様。
「撮影日時」でソートさせるにはどんなコマンドを打てばいいでしょうか?
あるいはdirコマンドで「撮影日時」の情報も拾えればいいのですが....。
数百枚の写真を効率よく「撮影日時」でソートしたいです。
よろしくお願いします。
やりたいのは、リダイレクトした結果を元にファイル名を撮影日時順にナンバリングしたい
のです。(意味通じます?)
No.1ベストアンサー
- 回答日時:
ファイルのプロパティで見える「撮影日付」は、画像ファイル内に入っているEXIF情報に書かれています。
一方、コマンドプロンプトの「dir」は、OSのディレクトリ情報の「MS-DOS準拠のファイルのタイムスタンプ」しか表示できません。
「MS-DOS準拠のファイルのタイムスタンプ」とは、ファイルの「更新一時」の事です。
つまり「dirコマンドではどうにも出来ない」って事です。
「EXIF情報」で検索すれば、EXIF情報をリストしたり書き換えたりするフリーソフトが見付かると思います。
No.3
- 回答日時:
デジカメの日付情報等はファイルのヘッダー部のExifという領域に格納されています。
このExifを読みだしてリネームしてくれるソフトでなんとかなるのではないでしょうか。
exif renameで検索したら、Exif Renamerなるソフトが見つかりました。
試してはいないですが検索すればもっとあると思います。
No.2
- 回答日時:
因みに、以下の方法で、撮影日順にナンバリング出来ます。
1.
エクスプローラーで写真フォルダを開く。
2.
「表示」-「詳細」に切り替える。
3.
ファイル一覧部分の上部の見出しが、「名前」「サイズ」「種類」…となっているので、見出し部分を右クリックする(クリックするのは、名前でもサイズでもどれでも良い)
4.
右クリックでプルダウンメニューが出るので「その他...」を選ぶ。
5.
設定ダイアログが出て「詳細」の中に「名前」「サイズ」「種類」…と言うのが縦にズラズラ並んでいるので、その中の「写真の撮影日」を選んで、左側の□にチェックを入れ、「OK」を押す。
6.
エクスプローラーの見出しに「写真の撮影日」が増えるので、それを左クリックし、撮影日順に並べる。左クリックを繰り返せば、昇順、降順を入れ替え可能。
7.
思い通りに並ぶ筈なので、上から1つづつ、順番にファイル名を変更していく。変更時は「リネーム前の既存ファイルと番号がかぶって、リネームできない場合」があるので、ちょっと工夫が必要です。
この回答への補足
回答ありがとうございます。
回答の内容につきましては、理解できております。
数10枚程度の写真だったら、教えていただいた方法でやるのですが、数100枚は現実的で
ありません。
dirコマンドで「撮影日時」順にソートできるのであれば、
1.結果をテキストファイルにリダイレクトして、
2.テキストファイルをエクセル等で編集して、
3.renコマンドで一気にリネーム!!
が可能かと思っています。
なにか知恵があれば、引き続きお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Dirコマンドでフォルダ内ファイ...
-
ラズパイで『’test.service’をs...
-
ファイル名についている「-」と...
-
テキストファイルから最終行の抽出
-
DOSコマンドのFOR文で空白を含...
-
処理結果(標準出力と標準エラー...
-
ファイル名一覧の印刷
-
ピクチャクリッピングのファイ...
-
DVDの中身を確認したい
-
DOS コマンドの~zfの意味を教え...
-
ファイル名の -(ハイフン)を _(...
-
Windows PEの閉じ方の質問です。
-
wmpのコマンドラインオプション
-
ネットワークプリンターにファ...
-
cpコマンドで強制的に上書きし...
-
tarコマンドのリターン値
-
UNIX/uidからusernameを参照す...
-
ファイルが消せない、移動でき...
-
設定をしてもファイルの関連付...
-
oracleの文字コードとlinuxサー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Dirコマンドでフォルダ内ファイ...
-
ラズパイで『’test.service’をs...
-
ファイル名についている「-」と...
-
テキストファイルから最終行の抽出
-
ファイル名一覧の印刷
-
batファイルの強制終了を回避し...
-
oracleの文字コードとlinuxサー...
-
ファイル名の -(ハイフン)を _(...
-
DOSのコマンドで、隠しファイル...
-
特定の更新日付のファイルのみ...
-
数字を複数回繰り返す正規表現...
-
DOS コマンドの~zfの意味を教え...
-
DOSコマンドのFOR文で空白を含...
-
~以外を削除する場合(rmコマ...
-
ftpコマンドで丸ごとダウン...
-
Cygwinのコマンドラインから.ba...
-
Windows上にて、コマンドでunco...
-
Linuxで標準出力したファイルの...
-
xcopyのエラー情報のはき...
-
FTP接続時の文字化け(CentOS6.5)
おすすめ情報