web-dev-qa-db-ja.com

Windowsで7-Zip GUIプログラムを.7z拡張子でどのように登録しますか?

何らかの理由で、64ビットWindowsインストーラーは、7-Zip GUI(または私が知る限り、何でも)に.7zファイル拡張子を登録しないようです。

どうやってやるの?単純な "open with"(7zG.exe)は機能しません。7-Zipは、シェルを起動するプログラムの通常のパターンに適合しないコマンドラインを必要とするためです。この構文がコマンドラインから何であるかを理解できないようです(/?-?--helpすべてで「無効な構文」エラーが発生します)。

.7zファイルをクリックしてGUIを開くように設定するにはどうすればよいですか?

49
Clayton Hughes

これは、プログラム自体から行うことができます。 7-Zip File Manager 管理者として(これは重要)を起動し、Toolsメニューをクリックして選択するだけです。 オプション。ここでは、.7z拡張子だけでなく、さまざまなタイプのファイルの関連付けを設定できます。

54
Ben Richards

早すぎる検索をあきらめたようです。

.7zファイルを関連付ける実行可能ファイルは、7zG.exeではなく7zFM.exeです。 「Open With」でそれを行うと、期待どおりに機能します。

FileManagerアプリケーション内から[ツール]> [オプション]に移動し、そこでフォーマットを選択することもできます(ただし、これは、アプリが管理者特権で実行されている場合にのみ機能しますか?)。

30
Clayton Hughes

このようなことは、コマンドラインからftypeおよびassocコマンドを使用して行うこともできます。 1つ目は、ファイルの種類とそれらの処理に使用するプログラムを設定します。次に、2番目のコマンドを使用して、複数の拡張子をファイルタイプ、つまり実行可能ファイルに関連付けることができます。

たとえば、Zipファイルのマシン上の設定を見つけるには、次のようにします。

ftype | findstr Zip
assoc | findstr Zip

コマンドの詳細を確認するには、次のようにします。

help ftype
help assoc
3
KayEss