Windowsの場合XPコントロールパネルを使用して、新しいファイル拡張子を追加し、プログラムに関連付け、アイコンを割り当てることができます。コントロールパネルの[フォルダーオプション]を使用しました。オプションには、「ファイルの種類」というタブがあります。
ただし、Windows 7フォルダーオプションにはそのタブはありません。また、ファイルの関連付け(既定のプログラム)の推奨場所では、新しい拡張子を追加できません。
どうすればよいですか(つまり、新しい拡張機能を既存のプログラムに関連付け、新しいアイコンを適用する)。
残念なことに、それはより簡単にするために彼らがより複雑にしたものの1つです(例えば、関連するプログラムを変更することができますが、それだけです)。
サードパーティのプログラムを使用するか、自分でレジストリを編集することができます(何をしているのか本当に確信がない限り、レジストリを変更しないでください!設定を間違えたり、システムを起動できなくなる可能性があります! ):
HKEY_CLASSES_ROOT
を右クリックして、New
、Key
を選択します。目的のファイル拡張子に従って名前を付けます。 .ext
。既に存在する場合は、この手順をスキップできます。MyFileType
。繰り返しますが、既に設定されている場合は、この手順をスキップします。DefaultIcon
を作成します。C:\Some\Path\To\Your\Icon\Ressource.ico,0
に設定します(0
は使用するアイコンのインデックスです。リソースにアイコンが1つしかない場合は0にする必要があります)。DefaultIcon
の横に別の新しいキーを作成し、Shell
と呼びます。open
、edit
、またはprint
。command
を作成し、そのデフォルト値を実行するプログラムに設定します。また、必要なすべてのパラメーターを含めて、スペースが含まれている場合は引用符を追加してください。 "C:\My Path\My Program.exe" "%1"
。 %1
は、このアクション用に選択された実際のファイル名に置き換えられます。「開く」が提供されていない場合は、「開く」をクリックします。ファイルの種類にデフォルトのプログラムが既に関連付けられていない場合、Web上で適切なプログラムを検索するか、インストールされているプログラムのリストからプログラムを選択するかを選択できます。 。
Windows 7では、右クリックして[プロパティ]-> [全般]タブに移動することもできます。[開く]ボタンと[変更]ボタンがあります。この方法では、新しいファイルタイプの関連付けを設定することもできます。
レジストリの編集を回避するには、代わりに目的の拡張子を持つ新しいファイルを作成します。ダブルクリックすると、[開くことができません]ダイアログが表示され、インストールされているプログラムのリストからプログラムを選択できます。目的のアプリケーションを参照して選択し、説明を追加して、選択したプログラムを常に使用することを確認します。これで、拡張機能がデフォルトのプログラムリストに追加され、使い慣れた状態でさらに編集および変更できるようになりました。
Windowsの場合、いつでも右クリックして[アプリケーションから開く]を選択できます。リストからプログラムを選択するというオプションを選択します。その後、独自のプログラムを選択し、デフォルトでそのプログラムでそのような拡張子のファイルを開くように指示できます。アイコンを変更するには、このリンクが役立ちます( Change Windows icon )
MSが「開く」オプションを時々削除することにした理由がわかりません...