Windows system >> Windowsの知識 >  >> Windows 7システムチュートリアル >> Win7システムの基本 >> Win7ファイルの関連ファイルとプログラム "marriage"(2)

Win7ファイルの関連ファイルとプログラム "marriage"(2)

  
Win7         どのファイルタイプがopenコマンドに関連付けられているかを知りたい場合は、cmdでftypefileTypeと入力してEnterキーを押すだけで、必要な結果が得られます。

このたfileTypeは、lnkfileとして指定されたファイルの種類を表し、私たちは次のように入力しますftypelnkfile、Enterキーを押し、我々が得る通常の状況下で、コマンドの結果は次のとおりです。ファイルタイプ「lnkfile」または関連を見つけることができません。 openコマンド。この結果は、通常の状況ではlnkfileがどのopenコマンドにも関連付けられていないことを示しています。

私たちが入力してみましょう:ftypelnkfile = notepad.exeを押してEnterキーを、次のように入力します。ftypelnkfile、Enterキーを押す、我々が得るコマンドの結果は次のとおりです。結果はlnkfile = notepad.exeを示し、注:ファイルタイプlnkfileはopenコマンドnotepad.exeと関連があります。

の下で、この場合は、まだ開いている、ショートカットには影響しません。では、どのようにしてこの関連付けをクリアし、他のopenコマンドと関連付けないのですか? ftypelnkfile =と入力してEnterを押します。このコマンドは効果がありませんXPの下

が、しかし、我々はXPで入力することができます:ftypelnkfile =、ENTERキーを押し、コマンドの前にコマンドは、外観にはほとんど違いはありません、違いがです前のコマンドでは=の後にスペースがなく、後者のコマンドでは=の後にスペースがあります。

私たちが入力してみましょう:ftypetxtfile、Enterキーを押します、通常の状況下では、我々は、コマンドの結果を得ることができます:txtfile =「の%SystemRoot%system32NOTEPAD.EXE」%1、結果は:ファイルの種類をtxtfileは、オープンコマンドのtxtfile = "%SystemRoot%system32NOTEPAD.EXE"%1に関連付けられています。

openコマンドでファイルの種類との関連は問題がある、と私たちは正しい順序が開いているものを知っているならば、我々は唯一のCMDで次のコマンドを入力する必要があると入力し、Enterキーを押します修理:ftypefileType = openCommandString、のfileTypeは、txtfileとして指定されたファイルの種類を表し、ここでopenCommandStringは、このような場合と同様に、オープンコマンドを表し、私たちtxtfileとオープンコマンドnotepad.exeを

間の関連性エンターキーftypetxtfile =「の%SystemRoot%system32NOTEPAD.EXE」%1、プレスを、私たちはそのopenコマンドでtxtfile間のファイルタイプの関連付けを修復します:問題は、私たちは、CMDを入力します。

は、ファイルオープンのこのタイプのため、実際には、オープンコマンド、いわゆる。このレジストリキーはHKEY_CLASSES_ROOTファイルタイプで、batfileファイルタイプに対応するレジストリなどのファイルタイプを表します。項目はHKEY_CLASSES_ROOT?atfileです。ftypeコマンドで変更されるレジストリキーは主に--- HKEY_CLASSES_ROOTfiletypeshellopenコマンド---この項目のデフォルト値です。

しかし、データだけではなく、デフォルト値を変更すること、FTYPEコマンドに注意してください。したがって、レジストリ内でこのデータを直接変更することは、ftypeコマンドの変更に代わるものではありません。で
もちろん、すべてのものは、レジストリで見つけることができます修正するFTYPEコマンドが、私たちはFTYPEを修正するために、単純なコマンドを使用してはるかに優れた、一つ一つを見つけたが、よりクールです。我々はおよそであるかのように、右オープン

の前で

我々は、ファイルの種類に関連付けられた拡張子の話な方法、Openコマンドでファイルタイプの関連付けは、(つまり、ファイルが開かれた)、それが見えますファイルの関連付けの問題は解決しましたが、それは問題ではありません。ここでファイルを右クリックして開く方法を選択し(すべてのファイルに右ボタンを開くオプションがあるわけではありません)、次にプログラムを選択し、「常にこのファイルを使って同じ種類のファイルを開く」を選択します。をクリックして確定します。たとえば、この記事の冒頭の友人は、Wordプログラム内のすべてのショートカットを開くことを選択しました。その後、ファイルタイプはこのopenコマンドにも関連付けられます。で
FTYPEコマンドはopenコマンドでファイルタイプの関連付けを変更して、あなたはオープンエンドのコマンドでファイルタイプの関連付けを変更することができます右の道を開くことで、これら二つの間の関係は、それが何でありますか?

我々は、FTYPEコマンドを発見し、正しい道を開いて、両方の修正レジストリキーが異なっています。 .EXTに代わってHKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.extは、ファイルの拡張子である、:HKEY_CLASSES_ROOTfiletype右開きが修正メインレジストリキーがある一方で、このファイルタイプは、このようHKEY_CLASSES_ROOTlnkfileとして、ファイルの種類を表します。FTYPEコマンドは、レジストリキーがある変更します例えば:私はそれを理解するようHKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.lnkは、内容を変更するにはFTYPEコマンドは、システムの設定に属し、コンテンツがユーザー設定に属して変更する権利への道を開いて、両方の実際のオブジェクトは、両者が矛盾している同じセットであり、ユーザー設定はシステム設定よりも優先されます。

HKEY_CLASSES_ROOT.ext

HKEY_CLASSES_ROOTfiletype <:関与短い、ファイルの関連付けで

は、3つのレジストリエントリ

は、3つの主要なレジストリキーですBR>

を解決
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.extで
問題はすぐに戻って、我々は問題の最初に呼んへ行きます。私は私の友人は、最初に入力教え:assoc.lnk、返されたコマンドの結果は次のとおりです。の.lnk = lnkfile、問題はないlnkfile .lnkファイルの種類の拡張子の名前との関連を示唆しています。私はその後、入力するように彼に尋ねた:ftypelnkfile、返されたコマンドの結果は次のとおりです。ファイルタイプ「lnkfile」を見つけるか、オープンコマンドに関連付けられていない、との結果が正常である、システム設定の間、コマンドlnkfileを開いて、ことを示しています協会に問題はありません。 lnkfileとオープンコマンド

との関連はので、問題は問題があるユーザーの設定にあります。通常の状況下では、右クリックモードの設定がftypeコマンドによるファイルの関連付けの設定よりも優先されますxpとwin7の両方で同じですが、拡張子が.lnkのショートカットでは、2つが異なります。 Win7では、.lnkショートカットでも、右クリックモードの設定がftypeコマンドの設定よりも優先されます。

が問題を発見し、我々は、ファイルの関連付けエラーのために、このショートカットを知ることができ、我々は連想コマンドとFTYPEを使用し解決することはできません。解決策は次のとおりです。

は、レジストリの右側で、次のレジストリエントリを削除:値とデータをHKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.lnkUserChoiceでこのレジストリキーを(特定の値がプログラムIDとそのデータと呼ばれている)であり、右クリックオープンモードで設定されたデフォルトのオープンプログラムに対応します。

は削除した後、問題が完全に解決し、コンピュータを再起動、またはエクスプローラを再起動してください。この解決策に加えて、他の解決策はまだ発見されていない。ところで

は、XPで、UserChoiceこのレジストリエントリではありません。私たちがすることができ

によるオプションは、XPで開かれていないいくつかのファイル正しい道に、私たちは、フォルダオプションを見ることができます私のコンピュータツールの内側--- ----ファイルタイプ----ポイント、同じ設定、そしてWin7の下で、-----コントロールパネル---プログラム---デフォルトプログラム---このテキストタイプを開くために常に指定されたプログラムを使用する---内部設定、xp設定もっとたくさんのオプションがあり、Win7の下の設定は非常に簡潔です。
Copyright © Windowsの知識 All Rights Reserved