Windows のエクスプローラーでファイル拡張子が見えない拡張子

Posted by
ぴろり
Posted at
2009/03/14 13:47
Trackbacks
関連記事 (0)
Post Comment
コメントできます
Category
開発メモ カテゴリ

 Windows のエクスプローラーは、常にファイルの拡張子を表示する設定で使っていますが、その設定にも関わらず、エクスプローラー上ではどうやっても拡張子が表示されないファイルがあることに気が付きました。

このエントリーをはてなブックマークに追加  

 右の図がエクスプローラーでファイル一覧を表示した状態です。Filename という同名のファイルが複数同時に存在していることがわかります。
 種明かしをするには、DOS のコマンド プロンプトからファイル リストを取得すると、拡張子付きでファイル名が表示されます。

 実験に使ったファイル生成用のスクリプトも置いておきます。もしかしたらインストールされているアプリケーションによって、また違った結果になるかもしれません。

#!/usr/bin/perl
foreach my $e1 (0..9, 'A'..'Z') {
foreach my $e2 (0..9, 'A'..'Z') {
foreach my $e3 (0..9, 'A'..'Z') {
    my $path = "Filename.$e1$e2$e3";
    open my $fh, ">$path";
    close $fh;
}}}
このエントリーをはてなブックマークに追加  


この記事のアーカイブ

全ての記事 »
2009年
全てのカテゴリ »
電算室 » 開発メモ
全てのタグ »
, ,

関連記事/トラックバック

関連記事/トラックバックはまだありません

この記事にトラックバックを送るには?

コメントを投稿する

 
 (必須, 匿名可, 公開, トリップが使えます)
 (必須, 匿名可, 非公開, Gravatar に対応しています)
 (必須)
スパム コメント防止のため「投稿確認」欄に ランダムな数字 CAPTCHAについて を入力してから送信してください。お手数ですがご協力のほど宜しくお願いいたします。