Windows Vista標準のエクスプローラーの「新規ファイル作成」で作成するファイルをカスタマイズする方法。
HTMLとかPythonスクリプトとか登録しとくと便利。
手順は以下の通り
- "C:\Users\(ユーザー名)\AppData\Roaming\Microsoft\Windows\Templates" に雛型となるファイルを作る (ex. "template.html")
- レジストリエディタを開き、"HKEY_CLASSES_ROOT" の中から目的の拡張子を探し出す (ex. ".html")
- それを右クリックし、「新規→キー」から "ShellNew" という名前のキーを作成
- "ShellNew" を右クリックし「新規→文字列値」を選択
- 右の欄に出てきた "新しいキー #1" を "FileName" に変更
- "FileName" をダブルクリックし、最初に作った雛型のファイル名を入力 (ex. "template.html")
- しばらく待つとエクスプローラーの「右クリック→新規作成」に設定した項目が現れます (F5をおしたりすると早く反映されるようです)
雛型を利用しない場合は "FileName" ではなく "NullFile" という空のキーを使う。
応用して、逆に「要らない新規作成できるファイル形式」を消すこともできる。
- レジストリエディタを開き、"HKEY_CLASSES_ROOT" の中から目的の拡張子を探し出す (ex. ".rtf")
- その中にある "ShellName" を削除、もしくは テキトーな名前("_ShellName"等)にリネーム