WindowsXPなどのエクスプローラでフォルダごとファイルをコピーすると、フォルダのタイムスタンプが全てコピーした日付になってしまいます。
僕のようにファイルをかなりいい加減に整理している人間にとっては「日付順」の表示がかなり重要なんですが、コピーすると全部コピーした日付になってしまうのでけっこう切実。
↓ちょっと判りづらいですがこんな感じ。
一方ファイルのタイムスタンプはオリジナルと同じままになります。
なんでこうなるかというと、「コピー」されるのはファイルだけでフォルダは新しく作られているからなんですねー。
わかったようなわからんような説明ですが。
で、対策として専用のコピーソフトを作ってフォルダのタイムスタンプもオリジナルと同じになるようにしようとおもったのですが、やはりエクスプローラーでコピーするのは楽だし、バックアップ目的でフォルダの複製をさくってしてしまうときなんかもあります。
そんなわけで発想を変えて、フォルダのタイムスタンプをそのフォルダの中に入っている最も新しいタイムスタンプを持つファイルのタイムスタンプに合わせてしまえばいいんじゃないかなと考えました。
そもそもフォルダのタイムスタンプは中のファイルをいじったときに更新されるのでだいたい理にかなっていると思います。
で、作る前に既にそんなソフトないかな~とおもてって探してみたところいくつか見つかりました。
これはいいなぁと早速試してみたんですが、ファイル数が多いとフリーズしてしまう。・・・というよりはめちゃくちゃ時間がかかってるだけ??
よくわかりませんが、僕が対象にしているフォルダはプログラムのソースを入れているフォルダでファイル数がめちゃんこあってうまくいきません。
まぁなんかよく判らなくなってきたのでやっぱり自分で作りました。
こんな感じ。
ファイル数が多い場合やネットワーク経由の場合でファイル名が長い場合なども考慮して作ったつもり。
これでやってみたところやっぱりすごく時間かかるので試してみたソフトもしばらく待てば結果返ってきたのかなぁ。まぁいいや。
時間がかかる処理の途中経過が見えないのはどうも気持ちよくないし。
このソフトを使った結果、最初のフォルダはこんな感じになりました。
これで日付順に並べても最後に編集した順に並ぶようになりました。
よかったよかった。
せっかく作ったのでソフトを公開します。
ダウンロード:UpdateFolderTime001.zip(27KB)
基本的に自分用につくりましたが、需要をみてまた改良します。
合成音でスコアどおりに歌を歌わせるソフト、「VOCALOID2初音ミク」が(ニコニコ動画を中心に)大流行したのが先月。
なかなか良くできてるなぁと話ていたところ昔僕が詞を書いてShinji君が作曲した曲を久々に掘り出して編集してくれました。
今みると「・・・」という感じですがこうやって何かできるとうれしいもんですね。というか、今更人前に出るとは・・。
まぁ、全て初の試みってことで未熟ではありますがニコニコ動画のアカウントをお持ちの方は以下から見えたりします。
8月にemobile契約しまして、万が一PDAで使うかも・・とおもってCFタイプのD01NX、メーカーは株式会社ネットインデックスを購入しました。
これがかなり速度出てとても快適なんですが、この機種特有と思われる不具合がやっぱり頻発。
電波状態の良い場所なら良いのですが弱電界にいると通信が突然固まり、赤LED点灯のままになってしまいます。
そうなるともう切断もできない。
最初は単に電波状態が悪いだけかと思っていたのですが、カードひっこぬいて接続しなおすと必ず復帰するのでそうでもないらしい。
検索してみても同じ症例の方は多いようなので、僕も発症報告ってことで一応書いておく。
D01NEに交換したい気分ですが端末だけ買うとべらぼうに高いぜ・・・。
ファームウエアとかで対処できないもんですかねえ。
まぁ、出す出すと書いてあるWindowsCEドライバも宣伝するだけで全然出さないしあまり期待できそうにないですが。
外部アンテナを少し遠くにおけば電波状態はだいぶマシになるので付属外部アンテナのケーブルの延長を考えているんですが、高周波ですし同軸コネクタの形状もなんかようわからんのでなかなか踏み切れない。
今の僕の環境では基地局のある方向と思われる側の反対側に金属板おくとなんか電波状況が改善する気がします。気のせいかもしれません。
まぁ、もう少し様子みて検証してみます。
リファラが多めだと思っていたらこの前作った「KNO UpdateFolderTime」を窓の杜の記事に掲載して頂いてました。
何度か今日のお気に入りとかのデイリー記事で紹介してもらってますが、いつもうまいこと説明文書くなぁと思う。
そしてもう少しちゃんと作りこんでおけばよかったなと反省するのもいつもと同じ(w
ファイル名文字長制限とかはかなり丁寧に処理したんですけどね。
UIに関しては普段クラシック表示にしているせいでWindowsXPスタイルの外観にするの忘れるんですよね・・・。
§ kazatachi [わぉ。いつ頃作ったファイルかを把握するのにやっぱフォルダのタイムスタンプは重要だよね。何年かに一回データごとHDD移..]
§ Suika [なんというか、ファイルの整理があまりにひどい感じなので・・・(フォルダ単位ですらあんまり・・)なのでタイムスタンプが..]
§ mat17 [とても重宝するソフトです。ありがとうございます。]