web-dev-qa-db-ja.com

Windows Vista / 7の[デフォルトプログラムの設定]リストに新しいアプリケーションを追加するにはどうすればよいですか?

デフォルトプログラムの設定ウィンドウでは、アプリケーションがデフォルトで処理する方法を知っているすべてのファイルタイプを開くことを許可することができます。いくつかのプログラムをインストールしましたが、ほとんど表示されません。実際、 Mozilla FirefoxPostbox は、組み込みのWindowsアプリケーション(ペイント、Windows Media Playerなど)を除いて、2つだけです。このリストにアプリケーションを追加して、各ファイルタイプを特定のアプリケーションに1つずつ割り当てる必要がないようにするにはどうすればよいですか?

6
cowgod

[〜#〜] msdn [〜#〜] によると、この機能を利用するアプリケーションのみがリストに追加できます

デフォルトプログラムには、競合するアプリケーションを念頭に置いて設計されたユーザーごとのファイルとプロトコルの関連付けを管理するための新しいインフラストラクチャがあります。デフォルトプログラムの機能を使用するには、アプリケーションを登録する必要があります。

1
Sathyajith Bhat

私は そのリストにChromiumを正常に追加しました 、これが私がそれをした方法です:

プログラムに対してそれを実行したい場合は、次のregfileから必要と思われるものをすべて置き換えてください。

Chromiumの場合、replace少なくともパス:C:\\Program Copies\\Chromium\\chrome.exeクロムパスを使用すると、次のregファイルの2つの場所にあります。

次のスニペットをsomefile.regに配置します。

Windows Registry Editor Version 5.00

; Infamous capabilities:

[HKEY_LOCAL_MACHINE\SOFTWARE\Chromium\Capabilities]
"ApplicationDescription"="Chromium - Beta Google Chrome"
"ApplicationIcon"="C:\\Program Copies\\Chromium\\chrome.exe,0"
"ApplicationName"="Chromium"

[HKEY_LOCAL_MACHINE\SOFTWARE\Chromium\Capabilities\FileAssociations]
".htm"="ChromiumURL"
".html"="ChromiumURL"
".shtml"="ChromiumURL"
".xht"="ChromiumURL"
".xhtml"="ChromiumURL"

[HKEY_LOCAL_MACHINE\SOFTWARE\Chromium\Capabilities\URLAssociations]
"ftp"="ChromiumURL"
"http"="ChromiumURL"
"https"="ChromiumURL"

; Register to Default Programs

[HKEY_LOCAL_MACHINE\SOFTWARE\RegisteredApplications]
"Chromium"="Software\\Chromium\\Capabilities"

; ChromiumURL HANDLER:

[HKEY_LOCAL_MACHINE\Software\Classes\ChromiumURL]
@="Chromium Document"
"FriendlyTypeName"="Chromium Document"

[HKEY_LOCAL_MACHINE\Software\Classes\ChromiumURL\Shell]

[HKEY_LOCAL_MACHINE\Software\Classes\ChromiumURL\Shell\open]

[HKEY_LOCAL_MACHINE\Software\Classes\ChromiumURL\Shell\open\command]
@="\"C:\\Program Copies\\Chromium\\chrome.exe\" -- \"%1\""

次に、通常のregファイルの場合と同様に、それらを実行するにはダブルクリックする必要があります

7
Ciantic

Chromeがデフォルトプログラムに表示されるようにするには、regeditを使用して、chrome.exeの正しいファイルパスがここに表示されることを確認します...

HKEY_CLASSES_ROOT\ChromeHTML\Shell\open\command

そうでない場合は、元の実行可能ファイルを元のファイルから変更します。

例えば。 >「GoogleChromePortable\App\Chrome-bin\chrome.exe」

に:

"C:\Program Files\Google\Chrome\chrome.exe" (or wherever your chrome is located).
2
Lenciel

に基づく Cianticの答え

プログラムに対してそれを実行したい場合は、次のregfileから必要と思われるものをすべて置き換えてください。

Chromiumの場合、少なくともパスC:\ Program Copies\Chromium\chrome.exeをクロムパスに置き換えます。次のregファイルの2か所にあります。

次のスニペットをsomefile.regに配置します。

Windowsレジストリエディタバージョン5.00

;悪名高い機能:

[HKEY_LOCAL_MACHINE\SOFTWARE\Chromium\Capabilities] "ApplicationDescription" = "Chromium-ベータ版GoogleChrome" "ApplicationIcon" = "C:\ Program Copies\Chromium\chrome.exe、0" "ApplicationName" = "Chromium"

[HKEY_LOCAL_MACHINE\SOFTWARE\Chromium\Capabilities\FileAssociations] ".htm" = "ChromiumURL" ".html" = "ChromiumURL" ".shtml" = "ChromiumURL" ".xht" = "ChromiumURL" ".xhtml" = "ChromiumURL 「」

[HKEY_LOCAL_MACHINE\SOFTWARE\Chromium\Capabilities\URLAssociations] "ftp" = "ChromiumURL" "http" = "ChromiumURL" "https" = "ChromiumURL"

;デフォルトプログラムに登録する

[HKEY_LOCAL_MACHINE\SOFTWARE\RegisteredApplications] "Chromium" = "Software\Chromium\Capabilities"

; ChromiumURLハンドラー:

[HKEY_LOCAL_MACHINE\Software\Classes\ChromiumURL] @ = "Chromium Document" "FriendlyTypeName" = "Chromium Document"

[HKEY_LOCAL_MACHINE\Software\Classes\ChromiumURL\Shell]

[HKEY_LOCAL_MACHINE\Software\Classes\ChromiumURL\Shell\open]

[HKEY_LOCAL_MACHINE\Software\Classes\ChromiumURL\Shell\open\command] @ = "\" C:\ Program Copies\Chromium\chrome.exe\"-\"%1\""次に、通常どおりregファイルを使用します。それらを実行するには、ダブルクリックする必要があります。

Cianticのregfileを変更して実行することに加えて、Windows 10では、_[HKEY_LOCAL_MACHINE\Software\Classes\ChromiumURL\Shell\open\command]_に移動して、デフォルトのデータ値をchrome.exeのパスに変更する必要がありました。私の場合は、C:\Program Files (x86)\Advanced Chrome\chrome.exeでした。

それを実行すると、HTMLやその他のブラウザファイルを開くためのオプションとしてだけでなく、デフォルトのプログラムとして表示されました。

0
slydog3333

ChromeがWindowsに管理者権限なしでインストールされた場合、[デフォルトプログラムの設定]リストは表示されませんが、Settings > Default BrowserによってChromeからデフォルトに設定(およびリストに追加)できます。

0
user181115

これは、Windows7で主にビデオファイルをMediaPlayer Classic(Gabest)に関連付けるために使用するものです。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Media\Media Player Classic (Gabest)]

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Media\Media Player Classic (Gabest)\Capabilities]
"ApplicationDescription"="One of the most powerful, configurable multimedia players for Windows operating system, made by a Hungarian developer known as Gabest."
"ApplicationIcon"="C:\\Program Files\\mplayerc.exe,0"
"ApplicationName"="Media Player Classic (Gabest)"

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Media\Media Player Classic (Gabest)\Capabilities\FileAssociations]
".avi"="mpc.avi"
".mpg"="mpc.mpg"
".mpeg"="mpc.mpeg"
".mpe"="mpc.mpe"
".m1v"="mpc.m1v"
".m2v"="mpc.m2v"
".mpv2"="mpc.mpv2"
".mp2v"="mpc.mp2v"
".pva"="mpc.pva"
".evo"="mpc.evo"
".m2p"="mpc.m2p"
".ts"="mpc.ts"
".tp"="mpc.tp"
".trp"="mpc.trp"
".m2t"="mpc.m2t"
".m2ts"="mpc.m2ts"
".mts"="mpc.mts"
".rec"="mpc.rec"
".vob"="mpc.vob"
".ifo"="mpc.ifo"
".mkv"="mpc.mkv"
".webm"="mpc.webm"
".mp4"="mpc.mp4"
".m4v"="mpc.m4v"
".mp4v"="mpc.mp4v"
".mpv4"="mpc.mpv4"
".hdmov"="mpc.hdmov"
".mov"="mpc.mov"
".3gp"="mpc.3gp"
".3gpp"="mpc.3gpp"
".3ga"="mpc.3ga"
".3g2"="mpc.3g2"
".3gp2"="mpc.3gp2"
".flv"="mpc.flv"
".f4v"="mpc.f4v"
".ogm"="mpc.ogm"
".ogv"="mpc.ogv"
".rm"="mpc.rm"
".ram"="mpc.ram"
".rmm"="mpc.rmm"
".rt"="mpc.rt"
".rp"="mpc.rp"
".smi"="mpc.smi"
".smil"="mpc.smil"
".wmv"="mpc.wmv"
".wmp"="mpc.wmp"
".wm"="mpc.wm"
".asf"="mpc.asf"
".smk"="mpc.smk"
".bik"="mpc.bik"
".fli"="mpc.fli"
".flc"="mpc.flc"
".flic"="mpc.flic"
".dsm"="mpc.dsm"
".dsv"="mpc.dsv"
".dsa"="mpc.dsa"
".dss"="mpc.dss"
".ivf"="mpc.ivf"
".d2v"="mpc.d2v"
".swf"="mpc.swf"
".divx"="mpc.divx"
".rmvb"="mpc.rmvb"
".amv"="mpc.amv"
".dts"="mpc.dts"
".aif"="mpc.aif"
".aifc"="mpc.aifc"
".aiff"="mpc.aiff"
".alac"="mpc.alac"
".amr"="mpc.amr"
".apl"="mpc.apl"
".au"="mpc.au"
".snd"="mpc.snd"
".m4r"="mpc.m4r"
".mka"="mpc.mka"
".mpa"="mpc.mpa"
".m1a"="mpc.m1a"
".m2a"="mpc.m2a"
".ra"="mpc.ra"
".aob"="mpc.aob"
".mlp"="mpc.mlp"
".wvx"="mpc.wvx"
".wmx"="mpc.wmx"
".mpcpl"="mpc.mpcpl"
".mpls"="mpc.mpls"
".bdmv"="mpc.bdmv"

[HKEY_LOCAL_MACHINE\SOFTWARE\RegisteredApplications]
"Media Player Classic (Gabest)"="SOFTWARE\\Clients\\Media\\Media Player Classic (Gabest)\\Capabilities"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\mplayerc.exe\SupportedTypes]
".avi"=""
".mpg"=""
".mpeg"=""
".mpe"=""
".m1v"=""
".m2v"=""
".mpv2"=""
".mp2v"=""
".pva"=""
".evo"=""
".m2p"=""
".ts"=""
".tp"=""
".trp"=""
".m2t"=""
".m2ts"=""
".mts"=""
".rec"=""
".vob"=""
".ifo"=""
".mkv"=""
".webm"=""
".mp4"=""
".m4v"=""
".mp4v"=""
".mpv4"=""
".hdmov"=""
".mov"=""
".3gp"=""
".3gpp"=""
".3ga"=""
".3g2"=""
".3gp2"=""
".flv"=""
".f4v"=""
".ogm"=""
".ogv"=""
".rm"=""
".ram"=""
".rmm"=""
".rt"=""
".rp"=""
".smi"=""
".smil"=""
".wmv"=""
".wmp"=""
".wm"=""
".asf"=""
".smk"=""
".bik"=""
".fli"=""
".flc"=""
".flic"=""
".dsm"=""
".dsv"=""
".dsa"=""
".dss"=""
".ivf"=""
".d2v"=""
".swf"=""
".divx"=""
".rmvb"=""
".amv"=""
".ac3"=""
".dts"=""
".aif"=""
".aifc"=""
".aiff"=""
".alac"=""
".amr"=""
".ape"=""
".apl"=""
".au"=""
".snd"=""
".cda"=""
".flac"=""
".m4a"=""
".m4b"=""
".m4r"=""
".aac"=""
".mid"=""
".midi"=""
".rmi"=""
".mka"=""
".mp3"=""
".mpa"=""
".mp2"=""
".m1a"=""
".m2a"=""
".mpc"=""
".ofr"=""
".ofs"=""
".ogg"=""
".oga"=""
".opus"=""
".ra"=""
".tak"=""
".tta"=""
".wav"=""
".wma"=""
".wv"=""
".aob"=""
".mlp"=""
".asx"=""
".m3u"=""
".m3u8"=""
".pls"=""
".wvx"=""
".wax"=""
".wmx"=""
".mpcpl"=""
".mpls"=""
".bdmv"=""

[HKEY_CLASSES_ROOT\mpc.3g2]
@="3G2"
"EditFlags"=dword:00000000
"FriendlyTypeName"="3G2"

[HKEY_CLASSES_ROOT\mpc.3g2\CurVer]
@="mpc.3g2"

[HKEY_CLASSES_ROOT\mpc.3g2\Shell]
@="open"

[HKEY_CLASSES_ROOT\mpc.3g2\Shell\open]

[HKEY_CLASSES_ROOT\mpc.3g2\Shell\open\command]
@="\"C:\\Program Files\\mplayerc.exe\" \"%1\""

[HKEY_CLASSES_ROOT\mpc.3ga]
@="3GA"
"EditFlags"=dword:00000000
"FriendlyTypeName"="3GA"

[HKEY_CLASSES_ROOT\mpc.3ga\CurVer]
@="mpc.3ga"

[HKEY_CLASSES_ROOT\mpc.3ga\Shell]
@="open"

[HKEY_CLASSES_ROOT\mpc.3ga\Shell\open]

[HKEY_CLASSES_ROOT\mpc.3ga\Shell\open\command]
@="\"C:\\Program Files\\mplayerc.exe\" \"%1\""

[HKEY_CLASSES_ROOT\mpc.3gp]
@="3GP"
"EditFlags"=dword:00000000
"FriendlyTypeName"="3GP"

[HKEY_CLASSES_ROOT\mpc.3gp\CurVer]
@="mpc.3gp"

[HKEY_CLASSES_ROOT\mpc.3gp\Shell]
@="open"

[HKEY_CLASSES_ROOT\mpc.3gp\Shell\open]

[HKEY_CLASSES_ROOT\mpc.3gp\Shell\open\command]
@="\"C:\\Program Files\\mplayerc.exe\" \"%1\""

[HKEY_CLASSES_ROOT\mpc.3gp2]
@="3GP2"
"EditFlags"=dword:00000000
"FriendlyTypeName"="3GP2"

[HKEY_CLASSES_ROOT\mpc.3gp2\CurVer]
@="mpc.3gp2"

[HKEY_CLASSES_ROOT\mpc.3gp2\Shell]
@="open"

[HKEY_CLASSES_ROOT\mpc.3gp2\Shell\open]

[HKEY_CLASSES_ROOT\mpc.3gp2\Shell\open\command]
@="\"C:\\Program Files\\mplayerc.exe\" \"%1\""

[HKEY_CLASSES_ROOT\mpc.3gpp]
@="3GPP"
"EditFlags"=dword:00000000
"FriendlyTypeName"="3GPP"

[HKEY_CLASSES_ROOT\mpc.3gpp\CurVer]
@="mpc.3gpp"

[HKEY_CLASSES_ROOT\mpc.3gpp\Shell]
@="open"

[HKEY_CLASSES_ROOT\mpc.3gpp\Shell\open]

[HKEY_CLASSES_ROOT\mpc.3gpp\Shell\open\command]
@="\"C:\\Program Files\\mplayerc.exe\" \"%1\""

...................続き..........。

フルバージョンはこちら: http://Pastebin.com/BinZdHV

0
Red

SRWareIronブラウザでこれを完了する方法は次のとおりです。

Windows Registry Editor Version 5.00

; Infamous capabilities:

[HKEY_LOCAL_MACHINE\SOFTWARE\Iron\Capabilities]
"ApplicationDescription"="SRWare Iron - Beta Google Chrome"
"ApplicationIcon"="C:\\Program Files (x86)\\SRWare Iron\\iron.exe,0"
"ApplicationName"="Iron"

[HKEY_LOCAL_MACHINE\SOFTWARE\Iron\Capabilities\FileAssociations]
".htm"="IronURL"
".html"="IronURL"
".shtml"="IronURL"
".xht"="IronURL"
".xhtml"="IronURL"

[HKEY_LOCAL_MACHINE\SOFTWARE\Iron\Capabilities\URLAssociations]
"ftp"="IronURL"
"http"="IronURL"
"https"="IronURL"

; Register to Default Programs

[HKEY_LOCAL_MACHINE\SOFTWARE\RegisteredApplications]
"Iron"="Software\\Iron\\Capabilities"

; IronURL HANDLER:

[HKEY_LOCAL_MACHINE\Software\Classes\IronURL]
@="Iron Document"
"FriendlyTypeName"="Iron Document"

[HKEY_LOCAL_MACHINE\Software\Classes\IronURL\Shell]

[HKEY_LOCAL_MACHINE\Software\Classes\IronURL\Shell\open]

[HKEY_LOCAL_MACHINE\Software\Classes\IronURL\Shell\open\command]
@="\"C:\\Program Files (x86)\\SRWare Iron\\iron.exe\" -- \"%1\""
0
Ara Saahov