web-dev-qa-db-ja.com

WinRARのコンテキストメニューの[Zipに追加]オプション

WinRARがインストールされている場合、デフォルトでは、コンテキストメニュー(ファイルを右クリック)に「ディレクトリを* .rarアーカイブに追加」のように表示されます。

これは非常に便利ですが、rar形式ではなくZipを処理する他のシステムとは連携しません。

Windowsのコンテキストメニューの「.rarに追加」を削除して「.Zipに追加」シェル拡張子を追加するにはどうすればよいですか?

4
Szymon Toda

オプションがあり、設定に移動して設定できます。[オプション]-> [設定]-> [圧縮]->(圧縮プロファイル)[デフォルトの作成]-> [アーカイブ形式]-> [Zipの選択]-> [OK]をクリック-> [もう一度OK]に移動--- ->あなたは完了です:)

13
Anurag

デフォルトのプロファイルを設定または変更せずに、既存のプロファイルを使用するか、新しいプロファイルを作成して、その新しいプロファイルをコンテキストメニューに追加する別の方法もあります:

1)圧縮するファイルを右クリックします。 2)コンテキストメニューから[アーカイブに追加...]をクリックします。

「Zipに追加」など、使用したいプロファイルセットがすでにある場合は、次のことを行うだけです:

4)[プロファイル...]ボタンをクリックします。 5)コンテキストメニューに追加するプロファイルを左クリックして強調表示します。 6)右側の[編集]ボタンをクリックします。 7)既存の名前を使用するか、必要に応じて変更します。 8)コンテキストメニュー項目をすぐに実行する場合は、[即時実行]をオンにするか、処理前にオプションボックスをポップアップする場合はオフのままにします。 9)[コンテキストメニューに追加]をオンにして、将来使用するためにそのプロファイルをコンテキストメニューに直接追加します。

Zipファイルにプロファイルがまだ設定されていない場合:

4)コンテキストメニューから実行したときにこれらのタイプのファイルを処理するために、オプションダイアログで必要なすべての設定を設定します。 5)[全般]タブで、[プロファイル...]をクリックし、[現在の設定を新しいプロファイルに保存...]を選択します。6)[プロファイル名]をわかりやすい名前に変更して、機能を知らせます。 (例:「Zipに追加」)7)コンテキストメニュー項目をすぐに実行する場合は、「即時実行」をオンにするか、処理前にオプションボックスをポップアップする場合はオフのままにします。 8)[コンテキストメニューに追加]をオンにして、将来使用するためにそのプロファイルをコンテキストメニューに直接追加します。

2
surreal34

Windowsエクスプローラのコンテキストメニューの[新規]サブセクションにあるメニュー項目[WinRARアーカイブ]と[WinRARZipアーカイブ]を削除するには、次の手順を実行します。

  1. レジストリエディタを使用すると、HKEY_CLASSES_ROOTの下に、WinRARとWinRAR.Zipの2つのキーが表示されます。
  2. それらの名前を別の名前に変更します。たとえば、最初の名前をWinRAR_RenamedToExcludeFromContextMenuに変更します。これにより、気が変わった場合に、後で簡単に元の状態に戻すことができます。
  3. それでおしまい。これらのエントリは、コンテキストメニューから削除されます。
0
Ninveh

Winrar>オプション>設定>統合タブを使用して、すべてのオプションのチェックを外して「コンテキストメニューハンドラー」を完全に無効にする必要があると考えています。次に、HKCR\*\Shell\My_WinRARに、ファイルを圧縮するための正しいコマンド行構文を使用して独自のエントリを作成します。 DLLを使用するほどエレガントではありませんが、機能する可能性があります。

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\Shell\My_WinRAR]
"MUIVerb"="WinRAR_Zip_EM_UP_By_KNUCKLE_DRAGGER"
"icon"="WINRAR.exe"
"Position"="Top"
"HasLUAShield"=""
"Extended"=""

[HKEY_CLASSES_ROOT\*\Shell\My_WinRAR\command]
@="WINRAR MAGIC GOES HERE"
;
;
0
Knuckle-Dragger

「アーカイブに追加」を使用して、アーカイブ形式として定義します.Zip

これ以外は、デフォルトのWindows Shell .Zipメーカー(Send to > Zipped folder)。

シェルエントリ自体を変更するには、レジストリを掘り下げて、WinRarに渡される正しいフラグを設定する必要があると思います...

0