Windows 7-10 の「認識されたタイプ」の目的は何ですか?

Windows 7-10 の「認識されたタイプ」の目的は何ですか?

Windows エクスプローラーで既定のフォルダーの種類を決定する以外に、Windows 7 ~ 10 のファイルの「認識された種類」の目的は何ですか?

カスタム ファイル拡張子の認識タイプを設定することには、利点や欠点がありますか?

答え1

同様の種類のファイルを幅広いカテゴリにグループ化するもう 1 つの方法です。たとえば、jpg、png、ico などの画像などです。

利点は、同様のタイプのファイルに対して操作を実行できることです。

たとえば、新しいファイルの種類が画像関連であり、すべての画像ファイルの名前を変更するときにその名前も変更したい場合は、認識される種類として「画像」を指定します。

答え2

認識タイプに対応する親切列の冒険者. 似た性質のファイルタイプを「まとめる」方法です。特に、ファイル拡張子のリストを避けるために検索するのに便利です。親切コラムから詳細表示冒険者そして探検してください:) 見てみましょう:

HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap

同じように。

答え3

HKEY_CLASSES_ROOT\${Extention} (powershell:> Set-ItemProperty Registry::HKEY_CLASSES_ROOT\${Extention} -Name 'PerceivedType' -Value "text") エクスプローラーで「Then」に PerceivedType を設定すると、プレビュー ウィンドウにその拡張子を持つファイルの内容が txt のような内容として表示されます。

既知のすべてのスクリプトとソース拡張子に対してこれを行うと、すべてのスクリプトとソースのプレビューが表示されます。

たとえば、次の PowerShell は、指定されたすべての拡張子を「テキスト」にします (現在の設定を上書きするだけなので、面倒なことになります)。

Get-Item Registry::HKEY_CLASSES_ROOT\* -Include ".ahk",".cfg",".hs",".inf",".json",".log",".md",".menu",".note",".pcs",".ps1",".psd1",".psm1",".py",".reg",".txt",".ucf",".vbs",".xml" | Set-ItemProperty -Name PerceivedType -Value text

関連情報