複数のファイルで開く?


30

Chromeで約16個のJPGを一度に開くことができ、それぞれを選択してOpen Withを実行する必要はありません。複数のファイルを選択すると、[開く ]オプションが消えます。複数のファイルを選択して利用可能にするにはどうすればよいですか?

これまでのところ、いくつかの回答が適切な回避策を提供してきましたが、Open Withが役立つさまざまなファイルで作業する場合、あまり柔軟ではありません。複数のファイルで実際にOpen Withを実行する方法はありますか?

将来ここに来る人にとって、適切な回避策があるとは思わない。これが非常に重要な場合は、フィードバックハブにフィードバックアイテムを作成し、それを投票できます。


1
16個すべてを選択してchromeにドラッグしても機能しますか?
pcnate

@pcnateいいえ、最初のもののみを開きます。
Clonkex

1
2019年にはこれに対する実際の解決策はまだありませんか?以下のハックは実際にはハッキングされていないので、何が求められました。
トルコファント

1
@Turkeyphant残念ながら、知っている人はいません。これを修正するには、フィードバックハブのバグレポートに少なくとも数百の賛成票が必要です。これについて言及しているハブに関する以前のフィードバックを見つけることができなかったので、独自に作成しました:aka.ms/AA4pnmw
Clonkex

回答:


15

以下のテキストをテキストドキュメント名OpenWith.txtに保存し、名前をOpenWith.regに変更します。次に、ダブルクリックして新しいレジストリ設定をインポートします。該当するすべてのJPGファイルを強調表示すると、[開く ]オプションが利用可能になり、Google Chromeアプリですべてのファイルが開きます。


Open With複数のJPGファイルが選択されているときにオプションを作成する

インポートするレジストリ設定

chrome.exeを指す以下のキーの値を、chrome.exeが存在するシステム上の正しいフルパスの場所を指すようにする必要があります。

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\SystemFileAssociations\image\shell\Open With\command]
@="\"C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe\" \"%1\""

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer]
"MultipleInvokePromptMinimum"=dword:00000016

ここに画像の説明を入力してください


その他のリソース、メモ、および考慮事項

  • Microsoft KB2022295
  • 上記の「インポートするレジストリ設定」セクションでは、「Open With」という名前のレジストリキーに「Open With Chrome」などの名前を付けることができ、選択したすべてのJPGファイルを開くことができます。Chrome.exe他の構成ごととして。そのため、そのキーに名前を付けても、これはOpen Withの代わりに表示されるテキストであることを知ってください。 ここに画像の説明を入力してください

6
すばらしいです!しかし、これを「アプリケーションから開く」よりも「Chromeで開く」と呼ぶ方が良いと思いませんか?
ミスターウィザード

1
これまでのところ間違いなく最高。私の制約を考慮して(Photo Viewerと現在のファイルの関連付けを維持し、ペイントで編集を開いたままにしてください)私はこれを正しい答えとしてマークしています:)まだ完璧ではありませんが、完璧にならないように見え、これはかなりうまくいきます。
Clonkex

5
これは「Open With」シェル機能とは関係ありません。新しい動詞(シェルキーの下のキー)を作成しているだけで、Windowsの「アプリケーションから開く」シェル拡張と同じ名前になっています。このような実行可能ファイルをハードコーディングする場合、「Chrome」という名前を付けることもできます...-
Anders

1
MSはW10のい、最も嫌われるコンテキストメニューUIをまだ信じられないほど修正していません。他の答えでXPのコンテキストメニューを見てください。
Ĭsααcトンիεβöss

20

Chromeで約16個のJPGを一度に開くことができる必要があります。それぞれを選択して[開く]を実行する必要はありません。

あなたは持っているGoogle Chromeのショートカットアイコンをあなたがしている、すべてのJPGが選択filezその横に別のウィンドウでは、あなたはその後、Google Chromeのショートカットアイコンにすべてのそれらの上にドラッグして、これらすべてのJPGファイルがChromeで開きます。

これにより、必要なものだけが表示され、該当するすべてのJPGファイルを選択して、Chromeでそれらを開くことができます。開くオプションを選択する必要はありません。

ここに画像の説明を入力してください


7
これは、ドロップする前にShiftキーを押した場合にのみ、タスクバーのショートカットで機能します。

2
Win10 AUでは@FleetCommandが機能しません。Shiftキーを押すと「開く」テキストが表示されますが、クロムが実行されているかどうかにかかわらず、何も起こりません。それでも、タスクバーを右クリックしてファイルの場所を開くと、ドラッグアンドドロップが機能するショートカットが表示されます。
mtone

@mtone「Open with」テキストが表示された場合、WindowsはコマンドをChromeに送信します。何が間違っているのかを見つけるには、タスクマネージャーを確認する必要があります。

W10 AUのmtoneとまったく同じ動作が見られることに注意してください。ChromeとFirefoxの両方で、APIの変更またはWindowsのバグの可能性があります。
デビッドモルダー

1
あなたが正しいです。Windows 10 1607でテストしました。複数のアイテムは開かれません。単一のアイテムのみが行います。また、WindowsストアのUWPアプリでは機能しません。従来のデスクトップアプリのみ。

18

これを回避するには、Windowsファイルエクスプローラーの右クリックコンテキストメニューで[ 送信 ]を使用します。方法は次のとおりです-

ステップ1
Chrome実行可能ファイル(chrome.exe)へのショートカットをSendToフォルダーに追加します。
SendToフォルダー:%AppData%\Microsoft\Windows\SendTo

これは、いくつかの方法のいずれかで実行できます。以下で最も簡単な方法の1つに言及します。

  • Chromeのインストール時にデスクトップに作成されたGoogle Chromeショートカット、または[スタート]メニューのChromeショートカットをSendToフォルダーに右ドラッグし、[コピー]を選択します。

注:このショートカットを右クリックして[プロパティ]を選択し、[ターゲット]フィールドにコマンドラインオプションがなく、Chromeのパスとファイル名のみが含まれていることを確認します。

これにより、画像とPDFをChromeにプッシュできるようになります。

ステップ2

16個のJPG(またはそれ以上)を選択し、右クリックして[送信]に移動し、[Google Chrome]を選択します。

それでおしまい。すべてのJPGは、それぞれ独自のタブでChromeで開きます。
これはFirefoxで使用しますが、Chromeでも機能するはずです。

Firefox

トラブルシューティング#1 [
送信]メニューにGoogle Chromeが表示されない場合は、タスクマネージャーからWindowsファイルエクスプローラーを再起動してください。

トラブルシューティング#2
JPGが複数のウィンドウで開く場合、この動作を防ぐためにChromeに拡張機能をインストールすることを検討してください。


回避策に関する限り、この回答と@PIMP_JUICE_ITは両方とも素晴らしいオプションですが、これは2つのウィンドウを開いて(横に並べて)またはタスクバーにドラッグして待つ必要がないため、これまでのところ最適ですChromeウィンドウを復元/最大化すると、送信先を使用しても複数のウィンドウが開かないことがわかりました。
Clonkex

デスクトップ上のF5も機能します(レジストリの変更と同じ)。
wizzwizz4

11

サードパーティのツールなしでできる最善の方法はおそらくPIMP_JUICE_ITの答えです(ただし、その答えは単に新しい補助動詞を追加することであり、Windowsの「開く」とは関係ありません。機能に応じて名前を付ける必要があります)。

しかし、私は何が起こっているのか、その理由についての技術的な詳細を説明しようとします:

アプリケーションから開く」サブメニューは、IContextMenuシェル拡張として実装され、の下に登録されHKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlersます。シェルフォルダー内の1つ以上のアイテムを右クリックすると、シェルHKEY_CLASSES_ROOTはメニューを作成するためにさまざまなキーを調べます。下のエントリ...\shellex\ContextMenuHandlersは動的で、追加するメニュー項目(ある場合)の数を決定する実際のコンピューターコードを実行します。

Microsoftは、「開く」拡張機能をコーディングして、1つの例外を除いて、単一のファイルを選択した場合にのみサブメニューを追加するように思われます。複数のショートカット(.lnk)を選択しても、サブメニューが表示されます(少なくとも私のWindows 8マシンでは)。手足に出て、ショートカットの処理はバグだと言います。

メニューが複数のファイルで機能しなかった技術的な理由はありません。実際、Windows XPでは正常に機能していました。

WinXPメニューで開く

私は彼らがそれを削除した主な理由を推測しています。ユーザーがさまざまな種類のファイルを選択したらどうしますか?しかし、これにはすでに先例があります。さまざまな種類のファイルを選択し、Enterキーを押してすべてを開くことができます。これを行うと、シェルはフォーカス長方形を持つアイテムに関連付けられたアクションを使用するだけです。

サードパーティのソフトウェアベンダーは、複数のファイルで機能する同様のメニューを作成できます。唯一の制限はあるため、複数のファイルがある場合、メニューの一番下にある「他のアプリを選択して」/「既定のプログラムの選択」の項目は、おそらく無効にする必要があることである公式の方法、そのダイアログを呼び出すためには、単一のファイルパスをサポートしています。メニューに入力するには、SHAssocEnumHandlersを使用して、指定されたファイルタイプで使用可能なアプリケーションのリストを作成します。

これは、複数のファイルをサポートするためだけに「Open With」拡張機能を再実装するために時間を費やしたことがないような技術的なケースです。


4
プログラマーであり、IT部門で働いている人にとって、これは最も興味深い答えです。私は実際、これがエッジケースであると信じるのは難しいと感じています。実際の検索windows open with multiple files結果では 、いくつかの 苦情が、ノーの答え。かなりイライラします。
クロンネックス

MultipleInvokePromptMinimumHKCU\Software\Microsoft\Windows\CurrentVersion\Explorerストレートアップのために利用できるかもしれOpenないとはいえ、Open With... 私は拡張のためのあなたの「オープン」プログラムは検出が開い一つまたは複数のファイルにしようとしているかどうかというバッチファイルである可能性があるとします。ある場合:拡張機能の登録済みアプリを(以前に)起動します。複数の場合:Chrome /その他を起動します。
mpag

2

これにより、Chromeのフォルダー内のすべてのjpgファイルが別のタブで開きます

1)開きたいすべてのJPGファイルをフォルダーにコピーします。

2)メモ帳を開きます。内部に以下のコードを貼り付けます。保存をクリックします。上記のフォルダーに移動します。「open.bat」という名前を付けて、下の「すべてのファイル」を選択します。セーブ。

3)フォルダに移動して、「open.bat」を開きます!

コード:

set PATH=%PATH%;C:\Program Files (x86)\Google\Chrome\Application
SET names=
for /r %%i in (*.jpg) do call SET names= %%names%% "%%i"
echo %names%
start chrome.exe %names%

Chromeのデフォルトのインストールディレクトリを想定しています。カスタムインストールを行った場合は、変更する必要がある場合があります。


2
質問が望むようにChromeで機能しません。画像ごとに1つのChromeウィンドウが開きます。

同じようなことをするように言った...同じではない。今、あなたは私にクロムをインストールさせました。投票する前に、まずコメントしてみてください。今すぐ答えを読んでください。
PulseJet

それでも動作しません。このスクリプトはchromeを開きますが、ファイルは開きません。もちろん、すべてのJPEGファイルの名前にはスペースが含まれています。

それは起こらないはずです... jpgの代わりに拡張子がjpegのファイルはありますか?コードをもう一度試してみます。また、バッチファイルから実行していますか(cdの後のコマンドプロンプトではありません)?
PulseJet

.jpegファイルが存在するフォルダーに配置し、実際に機能しました。もちろん、.jpgファイルのみを開きましたが、それでかまいません。期待していた。別のファイル名を試してみて、間違っているものを見つけた場合は報告します。

2

私の仕事では、Windows Photo Viewerをダブルクリックして画像を開く必要があります(Windows 10の写真アプリはがらくただからです)。– Clonkex

デフォルトのJPGビューアーは変更できないという制約があるため、代わりにデフォルトのエディターをGoogle Chromeに変更できます。

以下で説明するレジストリの変更によってこれが完了したら、該当するすべてのJPGファイルを選択したら、を右クリックして、[ 編集 ]オプションを選択します。すべてのファイルがGoogle Chromeで開きます。

ここに画像の説明を入力してください


レジストリの変更

そうです、レジストリエディタの 輸出 Iから変更する手順を入れますので、このオプションのは、HEX値でダンプレジストリエディタ GUI。

キーパス

  • HKEY_CLASSES_ROOT\SystemFileAssociations\image\shell\edit\command

システム上のChrome.exeアプリケーションのフルパスに値を変更"%1"し、次のスクリーンショットに示すように続けます。

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" "%1"

ここに画像の説明を入力してください


4
LOLあなたはいくつの答えを投稿するつもりですか?
-theonlygusti

2
ダンハハ、あなたは本当に私の問題を解決したい!:P残念ながら、右クリック>ペイントの開口部の編集にも依存しています。私は質問にこれらの制約を入れませんでした。a)Open Withを複数のファイルで動作させるのは簡単だと思ったからです(Microsoft製品を扱っていたことを愚かに忘れていました)。回避策を提供する程度まで!投稿してくれてありがとう。他の誰かがあなたの答えを非常に貴重だと思うだろう:)
Clonkex

1
開く編集に加えて新しいメニューコマンドを追加することはできませんか?
Mr.Wizard

1
@ Mr.Wizard-はい。ただし、15を超えるファイルが選択されている場合、[開く]オプションは表示されませんでした。このメッセージを残してからさらに調査を行ったところ、16個以上のJPGファイルが選択されたときにこのオプションを表示するために必要な追加のレジストリキーがあるようですが、追加すると期待どおりに機能します。機会があれば、最新の私の最新の回答をご覧ください...コメントをお寄せいただきありがとうございます。
ピンプジュースIT

2

これに遭遇したとき、私は次のことをしました:

  1. 「オープン」Chrome
  2. 各JPGをタブにドラッグアンドドロップします。これはタブごとに行う必要があります(以下を参照)。タブを追加するためのショートカットはCtrl+ Tなので、マウスをあまり使用する必要はありません。

注:複数のJPGを選択してからドラッグアンドドロップすると、選択した最初または最後のJPGのみが表示されます。


1
感謝しますが、そのように一度に1つずつ行う必要はありませんか?
Clonkex

はい。ただし、ドラッグ&ドロップは「開く」機能を使用するよりも3ステップ簡単です。:)
ファルコネア

1

複数のファイルで実際にOpen Withを実行する方法はありますか?

[開く]を選択するだけで、すべてのユーザーが要求どおりに実行できます。。。

コントロールパネルから[ 既定のプログラム]に移動し、[ ファイルの種類またはプロトコルをプログラム関連付ける]を選択して、.jpg.jpegの両方の既定をGoogle Chromeに変更します。

該当するすべてのJPGファイルを選択して[ 開く]を選択すると、選択したすべてのJPGファイルがGoogle Chromeで開きます。この方法では、[ 開く ]オプションではなく、複数選択されたJPGファイルを右クリックして[ 開く ]オプションを使用するため、説明する必要性に十分対応できます。

ここに画像の説明を入力してください

ここに画像の説明を入力してください


いいえ、私の仕事では、Windows Photo Viewerをダブルクリックして画像を開く必要があります(Windows 10のPhotosアプリはがらくただからです)。ただし、複数の回答を提供するのは良い仕事です。あまり見えない:)
Clonkex

またProperties > Change...、コントロールパネルを使用するよりも、ファイルを右クリックしてデフォルトのプログラムを変更することを選択する方が簡単だと思います。
クロンネックス

1

レジストリをいじりたくない場合は、

FileMenu Toolsを使用できます。コンテキストメニューにカスタムコマンドを追加できます。

ここに画像の説明を入力してください

ここに画像の説明を入力してください

ただし、カスタムコマンド機能は無料ではありません。ライセンスの費用は最大10ドルです。30日間の試用版があります。


0

簡単な答えは、Windows Vista以降、これを行う方法はまったくないということです。ただし、いくつかの希望があります - 新しいMicrosoftがオープンソースにますます重点を置いているため、機能を要求する(Windows 10)ユーザーのかなりの量が、機能として最終的にこれを導入するのに十分である可能性が高くなります。この明確な目的のためにWindows 10にバンドルされているアプリ、フィードバックハブもあります。

私のように、あなたがこの答えに出くわし、「開く」コンテキストメニュー項目の単一ファイルの制限を削除する長期延期機能が本当に必要な場合は、15を削除するのと同じ方法で-[開く]および[編集]のコンテンツメニュー項目のファイル制限。その後、Windows 10のフィードバックハブでリクエストを行うことができます。現在、それがこの機能が現実になるのを見る一番のチャンスです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.