Birlikte birden çok dosyada açılsın mı?


30

Her birini seçmek zorunda kalmadan ve hepsini Birlikte Açmak zorunda kalmadan, Chrome'da yaklaşık 16 JPG'yi tek seferde açabilmem gerekiyor . Birden fazla dosya seçtiğimde Birlikte Aç seçeneği kayboluyor. Birden fazla dosya seçiliyken nasıl kullanılabilir hale getiririm?

Şimdiye kadarki birkaç cevap, uygun geçici çözümler sağladı, ancak Open With'ın kullanışlı olacağı çok çeşitli dosyalar üzerinde çalışırken çok esnek değiller . Birlikte Aç'ı birden çok dosyada yapmanın bir yolu var mı ?

Gelecekte buraya gelen herhangi biri için, uygun bir geçici çözüm olduğuna inanmıyorum. Bu sizin için çok önemliyse, Geri Bildirim Merkezi'nde, oylayabileceğiniz bir geri bildirim öğesi oluşturdum .


1
Tüm 16'yı seçmek ve bunları kroma sürüklemek işe yarıyor mu?
16'da

@ pcnate Hayır, yalnızca birincisini açar.
Clonkex

1
2019'da hala bunun için gerçek bir çözüm yok mu? Aşağıdakilerden hiçbiri aslında ne istenmedi ki hack'lerdir.
Turkeyphant

1
@Turkeyphant Ne yazık ki bilmiyor. Bunun düzeltilmesi için muhtemelen geri bildirim merkezindeki bir hata raporunda en az birkaç yüz oylamaya ihtiyacımız var. Bu bahseden hub hakkında herhangi bir geri bildirim bulamadım, bu yüzden kendimi yarattım: aka.ms/AA4pnmw
Clonkex

Yanıtlar:


15

Bir metin belgesi isme metninin altında kaydet OpenWith.txt ve sonra yeniden adlandırın OpenWith.reg . Yeni kayıt defteri ayarlarını almak için daha sonra çift tıklayın. Şimdi uygulanabilir tüm JPG dosyalarını vurguladığınızda, Birlikte Aç seçeneği kullanılabilir olacak ve tüm dosyaları Google Chrome uygulamasıyla açacak .


Open WithBirden fazla JPG dosyası seçildiğinde seçeneği oluşturun

Alınacak Kayıt Defteri Ayarları

Chrome.exe dosyasının bulunduğu sistemde doğru tam yol konumuna chrome.exe'yi gösteren aşağıdaki anahtarın değerini göstermeniz gerekir .

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

görüntü tanımını buraya girin


Diğer Kaynaklar, Notlar ve Düşünceler

  • Microsoft KB2022295
  • Lütfen , Alınacak Kayıt Defteri Ayarları bölümüne göre, " Birlikte Aç " adlı kayıt defteri anahtarını " Chrome'la Aç " olarak veya başka bir dilediğiniz şekilde adlandırabileceğinizi ve aynı şeyi yapabileceğini, seçilen tüm JPG dosyalarını açabileceğinizi unutmayın. diğer konfigürasyona göre Chrome.exe ile . Bu yüzden, o anahtarı ne adlandırırsanız söyleyin, bu Açık Birlikte Yerinde göreceğiniz metindir . görüntü tanımını buraya girin

6
Harika! Ancak buna "Birlikte Aç" yerine "Chrome'da Aç" demek daha iyi olmaz mıydı?
Sihirbaz,

1
Kesinlikle en iyisi. Kısıtlamalarim göz önüne alındığında (Photo Viewer ile geçerli dosya ilişkisini koru, Düzenle'yi Paint ile açılmaya devam et) Bunu doğru cevap olarak işaretliyorum :) Hala mükemmel değil ama mükemmel olamayacağım gibi görünüyor ve bu oldukça iyi bir durumda .
Clonkex

5
Bunun "Birlikte Aç" kabuk işleviyle ilgisi yoktur. Siz sadece yeni bir fiil (kabuk anahtarının altındaki anahtar) yaratıyorsunuz ve Windows "Birlikte Aç" kabuk uzantısıyla aynı ada sahip oluyor. Böyle bir yürütülebilir dosyayı kodlarken "Chrome" olarak da adlandırın ...
Anders

1
Gerçekten sinir bozucu, MS henüz W10'daki çirkin ve en nefret edilen bağlam menüsü kullanıcı arayüzünü henüz tamir etmedi, inanılmaz .. Diğer yanıttaki XP'nin içerik menüsüne bakın, ne kadar harika!
Augsααc t ի ε βöss

20

Her birini seçmek zorunda kalmadan, hepsini bir seferde Chrome'da yaklaşık 16 JPG açabilmeliyim.

You have Google Chrome kısayol simgesini sonra var tüm JPG seçilen Filez sonra, o yanında başka bir pencerede Google Chrome'un kısayol simgesinin üzerine tüm bu sürüklemek ve tüm bu JPG dosyaları Chrome ile açılacak.

Bu size ne sorduğunuzu verir, uygulanabilir tüm JPG dosyalarını seçin ve ardından birlikte aç seçeneğini seçmenize gerek kalmadan Chrome'da olanları açın.

görüntü tanımını buraya girin


7
Bu görev çubuğu kısayollarıyla çalışır, ancak yalnızca bırakmadan önce Shift tuşunu basılı tutarsanız.

2
@FleetCommand Win10 AU'da benim için çalışmıyor, shift tuşuna basarak "Aç" metnini görüyorum, ancak krom çalışıyor olsun veya olmasın, hiçbir şey olmuyor. Yine de büyük cevap, görev çubuğuna sağ tıklayın + dosya açma konumu, üzerinde drag'n'drop'ın çalıştığı kısayolu gösterir.
mtone

@mtone "Birlikte aç" metnini görürseniz, Windows komutu bu komutu Chrome'a ​​iletme görevini gerçekleştirmiştir. Neyin yanlış olduğunu bulmak için Görev Yöneticinize kontrol etmelisiniz.

Sadece W10 AU'daki mtone ile aynı davranışı gördüğümü not etmek istedim. Hem Chrome hem de Firefox ile, bu yüzden API’de bir değişiklik veya Windows’ta bir hata olabilir.
David Mulder

1
Haklısın. Daha yeni Windows 10 1607'de test ettim. Birden fazla öğe açılmıyor. Sadece tek bir öğe var. Ve Windows Store'dan UWP uygulamalarıyla çalışmaz. Sadece geleneksel masaüstü uygulamaları.

18

Bunun için bir çözüm , Windows Dosya Gezgini'nde sağ tıklama bağlam menüsünde " Gönder " kullanmaktır . İşte nasıl -

Adım 1 Klasöre
Chrome yürütülebilir dosyasına (chrome.exe) kısayol ekleyin SendTo.
SendTo klasörü:%AppData%\Microsoft\Windows\SendTo

Bu, birkaç yoldan biriyle yapılabilir. Aşağıda en kolay olanlardan birinden bahsedeceğim.

  • Chrome yüklendiğinde Masaüstünde oluşturulan Google Chrome kısayolunu veya Başlat menüsündeki Chrome kısayolunu SendTo klasörüne sağ sürükleyin ve Kopyala'yı seçin.

Not: Bu kısayolu sağ tıklatın, Özellikler'i seçin ve Hedef alanının komut satırı seçeneği olmadığını, yalnızca Chrome için yol + dosya adını içerdiğini onaylayın.

Bu, görüntüleri ve PDF'leri kroma itmenizi sağlar.

Adım 2

16 JPG'yi seçin (veya daha fazla), sağ tıklayın, "Gönder" e gidin ve "Google Chrome" u seçin.

Bu kadar. Tüm JPG'ler, her biri kendi sekmesinde bulunan Chrome'da açılır.
Bunu Firefox ile kullanıyorum, ancak Chrome ile de çalışması gerekiyor.

Firefox

Sorun Giderme 1 #
Google Chrome "Gönder" menüsünde görünmüyorsa, Windows Dosya Gezgini'ni Görev Yöneticisi'nden yeniden başlatmayı deneyin.

Sorun Giderme 2 #
JPG'ler birden fazla pencerede açılırsa, bu davranışı önlemek için Chrome'da bir uzantı yüklemeyi düşünebilirsiniz.


Geçici çözümlere gelince, bu cevap ve @ PIMP_JUICE_IT'in her ikisi de mükemmel seçeneklerdir, ancak bu iki pencere açık (yan yana) veya görev çubuğuna sürükleyip beklemeyi gerektirmediğinden en iyisidir. geri yüklemek / maksimize etmek için Chrome penceresini açın ve Send To kullanarak birden fazla pencere açmaz.
Clonkex

Masaüstünde F5 de çalışır (kayıt defteri değişiklikleriyle aynıdır).
wizzwizz4

11

3. parti araçları olmadan yapabileceğiniz en iyi şey muhtemelen PIMP_JUICE_IT'in cevabı olduğu için cevabımda bir çözüm önermeyeceğim (bu cevabı sadece yeni bir tamamlayıcı fiil eklemek olmasına rağmen ve bunun Windows ile ilgisi yok " "işlevsellik ve buna göre adlandırılmalı).

Bununla birlikte, neler olup bittiğiyle ilgili teknik ayrıntıları açıklamaya çalışacağım:

"Birlikte Aç" alt menüsü IContextMenu kabuk uzantısı olarak uygulanır ve altında kaydedilir HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers. Bir kabuk klasöründeki bir veya daha fazla öğeye sağ tıkladığınızda kabuk HKEY_CLASSES_ROOT, menüyü oluşturmak için altındaki çeşitli tuşlara bakar . Altındaki girişler ...\shellex\ContextMenuHandlersdinamiktir ve kaç tane menü öğesi ekleneceğini (varsa) belirleyen gerçek bilgisayar kodunu yürütür.

Microsoft, tek bir istisna dışında yalnızca bir dosyayı seçtiğinizde alt menüyü eklemek için "Birlikte Aç" uzantısını kodlamış gibi görünüyor; Birden çok kısayol (.lnk) seçilebilir ve alt menüyü yine de alırsınız (en azından Windows 8 makinemde). Bir uzuv üzerinde dışarı çıkacağım ve kısayol işlemenin bir hata olduğunu söyleyeceğim.

Menünün birden fazla dosya için çalışamamasının teknik bir nedeni yoktur ve aslında Windows XP'de gayet iyi çalışır:

WinXP Menüyle Aç

Sanırım çıkardıkları asıl nedenin; Kullanıcı farklı türdeki dosyaları seçtiğinde ne yaparsın? Ancak, bunun için bir emsal zaten var; farklı türdeki dosyaları seçebilir ve tümünü açmak için enter tuşuna basabilirsiniz. Bunu yaptığınızda, kabuk yalnızca odak dikdörtgeni olan öğeyle ilişkili eylemi kullanır.

Bir üçüncü taraf yazılım satıcısının birden fazla dosya için çalışan benzer bir menü oluşturması mümkün olabilir. Tek kısıtlama, menünün altındaki "Başka bir uygulama seç" / "Varsayılan programı seç" öğesinin, birden fazla dosya olduğunda muhtemelen devre dışı bırakılması gerektiğidir, çünkü bu iletişim kutusunu çağırmanın resmi yolu yalnızca tek bir dosya yolunu destekler. Menüyü doldurmak için, SHAssocEnumHandlers öğesini , belirtilen dosya türünde kullanılabilen uygulamaların bir listesini oluşturmak için kullanır .

Teknik olarak mümkün olsa bile, hiç kimsenin birden fazla dosyayı desteklemek için "Birlikte Aç" uzantısını yeniden uygulamak için zaman harcamamış olduğu böyle bir durum.


4
Bir programcı ve BT'de çalışan biri olarak, bu en ilginç cevap. Aslında bunun son bir dava olduğuna inanmak zor. Aslında bir arama windows open with multiple filessonuçlarında içinde birkaç şikayetler ama hiçbir cevaplar. Oldukça sinir bozucu.
Clonkex

MultipleInvokePromptMinimumEn HKCU\Software\Microsoft\Windows\CurrentVersion\Explorermümkün olabilecek düz yukarı Opendeğil, olsa Open With... uzatma algılar açık bir ya birden fazla dosya isteyip istemediğinize bir toplu iş dosyası olabilir için ben senin "Aç" programını varsayalım. Varsa: uzatma için (önceden) kayıtlı uygulamayı başlatın. Birden fazla ise: Chrome / diğer uygulamasını başlatın.
mpag

2

Bu, klasördeki tüm jpg dosyalarını Chrome'da ayrı sekmelerde açacaktır.

1) Açmak istediğiniz tüm JPG dosyalarını bir klasöre kopyalayın.

2) Not defterini açın. Aşağıdaki kodu içine yapıştırın. Kaydet düğmesine tıklayın. Yukarıda belirtilen klasöre gidin. Adı "open.bat" olarak verin ve aşağıdan "Tüm Dosyalar" ı seçin. Kayıt etmek.

3) Klasöre gidin ve "open.bat" dosyasını açın!

Kod:

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'un varsayılan kurulum dizinini kabul ettim. Özel bir yükleme yaptıysanız değiştirmeniz gerekebilir.


2
Chrome'la, sorunun istediği şekilde çalışmaz. Her görüntü için bir Chrome penceresi açar.

Sana benzer bir şey yapmanı söylemiştim ... aynı değil. Şimdi bana krom yüklememi yaptın. Aşağı oylamadan önce ilk yorumu siz yapın. Şimdi cevabı oku.
PulseJet

Hala çalışmıyor. Bu komut dosyası kromu açar, ancak hiçbir dosyayı açmaz. Tabii ki tüm JPEG dosyalarımın adlarında boşluk var.

Olmaması gerekenler ... jpg yerine jpeg uzantılı dosyalar var mı? Kodu tekrar deneyeceğim. Ayrıca, bir toplu iş dosyasından çalıştırıyorsunuz (cd'den sonra komut istemini değil)?
PulseJet

İçinde .jpeg dosyalarının bulunduğu bir klasöre koydum ve gerçekten işe yaradı. Tabii ki, sadece .jpg dosyalarını açtı ama sorun değil. Beklediğim kadar. Farklı dosya isimleri deneyeceğim ve yanlış bir şey bulduğumda rapor edeceğim.

2

Çalışmamın büyük bir kısmı, görüntülerimın Windows Fotoğraf Görüntüleyicisi'ni çift tıklatarak açılmasını gerektiriyor (çünkü Windows 10'un Fotoğrafları uygulaması saçma.) - Clonkex

Varsayılan JPG görüntüleyicisindeki kısıtlamanın değiştirilememesi nedeniyle, varsayılan düzenleyiciyi bunun yerine Google Chrome olarak değiştirebilirsiniz .

Bu, aşağıda açıklanan kayıt defteri değişikliği ile tamamlandıktan sonra, tüm geçerli JPG dosyalarınız seçili olduğunda, sağ tıklayın ve ardından Düzenle seçeneğini seçin . Tüm dosyalar Google Chrome ile açılacaktır .

görüntü tanımını buraya girin


Kayıt defteri değişikliği

Görünüşe göre, bu seçeneğin Kayıt Defteri Düzenleyicisi ihracatı HEX değerine dökülüyor, böylece Kayıt Defteri Düzenleyicisi GUI'sinden değiştirme adımlarını koyacağım .

Anahtar Yol

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

Değeri , sisteminizdeki Chrome.exe uygulamasının tam yoluna ve ardından "%1"aşağıdaki ekran görüntüsünde gösterildiği gibi değiştirin:

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

görüntü tanımını buraya girin


4
LOL Kaç tane cevap yazacaksın?
theonlygusti

2
Dang haha, sorunumu çözmek için gerçekten isteklisin! : P Maalesef sağ tık> Paint'te açılışını düzenle'ye de güveniyorum. Bu kısıtlamaları soruma sormadım çünkü a) Open With With ile çalışmanın kolay olacağını düşündüm (aptalca bir Microsoft ürünüyle uğraştığımı unuttum) ve b) insanların gideceğini anlamadı geçici çözümler sağlamak için bu tür uzantıları! Yine de gönderdiğiniz için teşekkür ederiz; Eminim başkası cevaplarınızı paha biçilmez bulacaktır :)
Clonkex

1
ve Düzenle'ye ek olarak yeni bir menü komutu eklemek mümkün değil mi?
Bay Wizard

1
@ Mr.Wizard - Evet, ancak 15'ten fazla dosya seçildiğinde, Birlikte Aç seçeneği görünmüyordu. Bu iletiyi bıraktıktan sonra biraz daha araştırma yaptım ve görünen o ki, bu seçenek için 16 veya daha fazla JPG dosyasının ne zaman seçildiğini göstermek için gereken ek bir kayıt defteri anahtarı var, ancak bir kez eklediği gibi çalışıyor. Lütfen bir şansınız olduğunda bunun hakkındaki en yeni cevabımı görün ... Yorumunuz için teşekkürler veya başka bir şey bulamadım.
Pezevenk Suyu BT

2

Bununla karşılaştığımda aşağıdakileri yaptım:

  1. "Aç" Chrome
  2. Her JPG'yi bir sekmeye sürükleyip bırakın. Bunu sekme başına yapmanız gerekir (aşağıya bakınız). Sekme eklemek için kısayol Ctrl+ ' dır, Tböylece fareyi çok fazla kullanmanıza gerek kalmaz.

Not: Birden fazla JPG seçtiğinizde, sürükle ve bırak işlevini seçtiğinizde, yalnızca seçilen ilk veya sonuncu gösterilir.


1
Teşekkürler, ama yine de böyle bir şey yapmam gerekmiyor mu?
Clonkex

Evet, ancak sürükle ve bırak, "Birlikte aç" işlevini kullanmaktan üç adım daha kolaydır. :)
falconaire

1

Birlikte Aç'ı birden çok dosyada yapmanın bir yolu var mı?

Sadece Aç'ı seçebiliyordunuz ve hepsi de istediğiniz şeyi yaptı. . .

Gönderen Denetim Masası , gidin Programlar Standart seçin bir programla Ön Dosya türünü veya protokolü ve ardından her ikisi için varsayılan değiştirmek .jpg ve .jpeg için Google Chrome .

Şimdi geçerli tüm JPG dosyalarını seçip Aç'ı seçtiğinizde, seçilen tüm JPG dosyaları Google Chrome ile açılacaktır . Bu yöntem, açıkladığınız ihtiyaç için yeterli olabilmesi için Birlikte seçeneği yerine çoklu seçili JPG dosyasını sağ tıkla ve seçeneğini kullanır .

görüntü tanımını buraya girin

görüntü tanımını buraya girin


Hayır, çalışmamın hemen hemen Windows Fotoğraf Görüntüleyicisi'ni tıklatarak açmamı gerektirmesi gerekiyor (çünkü Windows 10'un Fotoğrafları uygulaması saçma.) Yine de birden fazla cevap vermede iyi iş; O kadar göremiyorum :)
Clonkex

Ayrıca, bir dosyayı basitçe sağ tıklamanın Properties > Change...ve varsayılan programını değiştirmeyi Denetim Masası'ndan geçmenin daha kolay olduğunu söyleyebilirim .
Clonkex

1

Kayıtlarla uğraşmamayı tercih ederseniz,

FileMenu Araçları'nı kullanabilirsiniz . Bağlam menünüze özel komutlar eklemenizi sağlar.

görüntü tanımını buraya girin

görüntü tanımını buraya girin

Ancak, özel komut özelliği ücretsiz değildir. Bir lisans maliyeti ~ 10 dolar. 30 günlük bir deneme var.


0

Basit cevap, Windows Vista'dan bu yana bunu yapmanın kesinlikle bir yolu olmadığı. Bununla birlikte bazı umutlar var - yeni Microsoft'un açık kaynak konusundaki artan vurgusuyla, bu özelliği isteyen önemli sayıda (Windows 10) kullanıcının bu özelliği bir özellik olarak tanıtması için yeterli olabileceği konusunda iyi bir şans var. Bu açık amaç için Windows 10 ile birlikte gelen bir uygulama bile var: Geri Bildirim Merkezi.

Benim gibi, bu cevaba rastlıyorsanız ve "Birlikte Aç" bağlam menüsü öğesi için tekli dosya sınırını kaldırmanın uzun vadede kalmasını istiyorsanız, şu anda 15’i kaldırmak mümkündür. - "Aç" ve "Düzenle" içerik menüsü öğeleri için dosya sınırı, ardından Windows 10’un Geri Bildirim Merkezi’nden bir istek yapabilirsiniz . Şu anda, bu özelliğin bir gerçeklik haline gelmesi herkesin en iyi şansı.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.