Muszę być w stanie jednocześnie otworzyć około 16 plików JPG w Chrome, bez konieczności wybierania każdego z nich i otwierania za pomocą . Po wybraniu wielu plików opcja Otwórz za pomocą znika. Jak mogę go udostępnić przy wybranych wielu plikach?
Do tej pory kilka odpowiedzi dostarczyło przyzwoitych obejść, ale nie są one zbyt elastyczne, gdy pracuję na wielu różnych plikach, w których przydatny byłby Open With . Czy istnieje sposób, aby faktycznie otworzyć Open With na wielu plikach?
Dla każdego, kto przyjdzie tutaj w przyszłości, nie sądzę, aby istniało jakieś właściwe obejście. Jeśli ma to dla Ciebie duże znaczenie, w Centrum opinii utworzyłem informację zwrotną, którą możesz głosować.
windows-10
windows-explorer
Clonkex
źródło
źródło
Odpowiedzi:
Zapisz poniższy tekst pod nazwą dokumentu tekstowego OpenWith.txt, a następnie zmień jego nazwę na OpenWith.reg . Następnie kliknij dwukrotnie, aby zaimportować nowe ustawienia rejestru. Teraz, gdy podświetlisz wszystkie odpowiednie pliki JPG, dostępna będzie opcja Otwórz za pomocą , która otworzy wszystkie za pomocą aplikacji Google Chrome .
Utwórz
Open With
opcję, gdy wybranych jest wiele plików JPGUstawienia rejestru do zaimportowania
Konieczne będzie wskazanie poniżej wartości klucza wskazującej na chrome.exe na prawidłową pełną ścieżkę w systemie, w którym znajduje się chrome.exe .
Dalsze zasoby, uwagi i uwagi
źródło
Masz ikonę skrótu Google Chrome , następnie zaznaczasz wszystkie pliki JPG w innym oknie obok tego, a następnie przeciągasz je wszystkie na ikonę skrótu Google Chrome , a wszystkie te pliki JPG otworzą się w Chrome.
To daje tylko to, o co prosisz, wybierz wszystkie odpowiednie pliki JPG, a następnie otwórz je w Chrome bez konieczności wybierania opcji Otwórz za pomocą.
źródło
Obejściem tego problemu jest użycie polecenia „ Wyślij do ” w menu kontekstowym prawym przyciskiem myszy w Eksploratorze plików Windows. Oto jak -
Krok 1
Dodaj skrót do pliku wykonywalnego Chrome (chrome.exe) do
SendTo
folderu.Folder SendTo:
%AppData%\Microsoft\Windows\SendTo
Można to zrobić na jeden z kilku sposobów. Wspomnę o jednym z najłatwiejszych poniżej.
Uwaga: kliknij prawym przyciskiem myszy ten skrót, wybierz Właściwości i potwierdź, że pole Cel nie zawiera opcji wiersza poleceń, tylko ścieżkę + nazwę pliku dla Chrome.
Umożliwi to wypychanie obrazów i plików PDF do chrome.
Krok 2
Wybierz 16 JPG (lub więcej), kliknij prawym przyciskiem myszy, przejdź do „Wyślij do” i wybierz „Google Chrome”.
to jest to! Wszystkie pliki JPG zostaną otwarte w Chrome, każdy na osobnej karcie.
Używam tego z Firefoksem, ale powinien również działać z Chrome.
Rozwiąż
problem # 1 Jeśli Google Chrome nie pojawia się w menu „Wyślij do”, spróbuj ponownie uruchomić Eksploratora plików Windows z Menedżera zadań.
Rozwiąż
problem # 2 Jeśli pliki JPG otwierają się w wielu oknach, możesz rozważyć zainstalowanie rozszerzenia w Chrome, aby temu zapobiec.
źródło
Nie zamierzam sugerować rozwiązania w mojej odpowiedzi, ponieważ najlepszym, co możesz zrobić bez narzędzi innych firm, jest prawdopodobnie odpowiedź PIMP_JUICE_IT (chociaż ta odpowiedź to po prostu dodanie nowego czasownika uzupełniającego i nie ma to nic wspólnego z systemem Windows „Otwórz za pomocą” ”i należy je odpowiednio nazwać).
Spróbuję jednak wyjaśnić szczegóły techniczne tego, co się dzieje i dlaczego:
Podmenu „Otwórz za pomocą” jest zaimplementowane jako rozszerzenie powłoki IContextMenu i jest zarejestrowane pod
HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers
. Po kliknięciu prawym przyciskiem myszy jednego lub więcej elementów w folderze powłoki powłoka przegląda różne klucze poniżej,HKEY_CLASSES_ROOT
aby zbudować menu. Wpisy poniżej...\shellex\ContextMenuHandlers
są dynamiczne i wykonują rzeczywisty kod komputerowy, który określa liczbę pozycji menu do dodania (jeśli istnieją).Wygląda na to, że Microsoft zakodował rozszerzenie „Otwórz za pomocą”, aby dodać podmenu tylko po wybraniu jednego pliku, z jednym wyjątkiem; można wybrać wiele skrótów (.lnk), a nadal pojawi się podmenu (przynajmniej na moim komputerze z systemem Windows 8). Wyjdę na kończynę i powiem, że obsługa skrótu jest błędem.
Nie ma technicznego powodu, aby menu nie działało dla wielu plików, a tak naprawdę działało dobrze w systemie Windows XP:
Domyślam się, że głównym powodem, dla którego je usunęli; co robisz, gdy użytkownik wybiera pliki różnych typów? Jest to jednak precedens; możesz wybrać pliki różnych typów i nacisnąć klawisz Enter, aby otworzyć je wszystkie. Kiedy to zrobisz, powłoka po prostu używa akcji powiązanej z przedmiotem, który ma prostokąt skupienia.
Byłoby możliwe, aby zewnętrzny producent oprogramowania stworzył podobne menu, które działa dla wielu plików. Jedynym ograniczeniem jest to, że element „Wybierz inną aplikację” / „Wybierz program domyślny” u dołu menu prawdopodobnie musiałby zostać wyłączony, gdy istnieje wiele plików, ponieważ oficjalny sposób wywołania tego okna dialogowego obsługuje tylko jedną ścieżkę pliku. Aby wypełnić menu, wystarczy użyć SHAssocEnumHandlers do zbudowania listy aplikacji dostępnych dla określonego typu pliku.
Jest to tak wyjątkowy przypadek, że nikt nie poświęcił czasu na ponowne wdrożenie rozszerzenia „Otwórz za pomocą” tylko w celu obsługi wielu plików, nawet jeśli byłoby to technicznie możliwe…
źródło
windows open with multiple files
wyników w kilku skargach, ale bez odpowiedzi. To dość frustrujące.MultipleInvokePromptMinimum
atHKCU\Software\Microsoft\Windows\CurrentVersion\Explorer
może być dostępny do wyprostowaniaOpen
, ale nieOpen With...
sądzę, że twój program „Open” dla rozszerzenia może być plikiem wsadowym, który wykrywa, czy próbujesz otworzyć jeden, czy wiele plików. Jeśli jeden: uruchom (wcześniej) zarejestrowaną aplikację do rozszerzenia. Jeśli wiele: uruchom Chrome / inny.Spowoduje to otwarcie wszystkich plików jpg w folderze w Chrome na osobnych kartach
1) Skopiuj wszystkie pliki JPG, które chcesz otworzyć do folderu.
2) Otwórz notatnik. Wklej poniższy kod w środku. Kliknij zapisz. Przejdź do folderu wspomnianego powyżej. Nadaj nazwę „open.bat” i wybierz poniżej „Wszystkie pliki”. Zapisać.
3) Przejdź do folderu i otwórz „open.bat”!
Kod:
Przyjąłem domyślny katalog instalacyjny chrome. Może być konieczna zmiana, jeśli wykonałeś instalację niestandardową.
źródło
Ponieważ masz ograniczenie związane z niemożnością zmiany domyślnej przeglądarki JPG, możesz zamiast tego zmienić domyślny edytor na Google Chrome .
Po wykonaniu tej czynności poprzez zmianę rejestru opisaną poniżej, gdy wszystkie wybrane pliki JPG zostały wybrane, kliknij prawym przyciskiem myszy , a następnie wybierz opcję Edytuj . Wszystkie pliki otworzą się w Google Chrome .
Zmiana rejestru
Wygląda na to, że eksport tej opcji z Edytora rejestru zrzuca wartość HEX, więc postaram się zmienić ustawienia z GUI Edytora rejestru .
Kluczowa ścieżka
HKEY_CLASSES_ROOT\SystemFileAssociations\image\shell\edit\command
Zmień wartość na pełną ścieżkę aplikacji Chrome.exe w systemie, a następnie wykonaj czynności
"%1"
pokazane na poniższym zrzucie ekranu:źródło
Kiedy się z tym spotkałem, wykonałem następujące czynności:
Uwaga: Po wybraniu wielu JPG, a następnie przeciągnięciu i upuszczeniu, tylko pierwszy lub ostatni wybrany zostanie wyświetlony.
źródło
Możesz po prostu wybrać Otwórz i wszyscy zrobią to, o co poprosisz. . .
W Panelu sterowania przejdź do programów domyślnych , wybierz opcję Skojarz typ pliku lub protokół z programem , a następnie zmień wartość domyślną dla plików .jpg i .jpeg na Google Chrome .
Teraz, gdy wybierzesz wszystkie odpowiednie pliki JPG i wybierzesz Otwórz , wszystkie wybrane pliki JPG otworzą się w Google Chrome . W tej metodzie wykorzystuje się wielokrotnie wybrany plik JPG, klikając prawym przyciskiem myszy opcję Otwórz zamiast opcji Otwórz za pomocą , co może wystarczyć do opisanej potrzeby.
źródło
Properties > Change...
zmianę domyślnego programu niż przechodzenie przez Panel sterowania.Jeśli wolisz nie mieszać się z rejestrem,
Możesz użyć narzędzi FileMenu . Umożliwia dodawanie niestandardowych poleceń do menu kontekstowego.
Jednak niestandardowa funkcja polecenia nie jest darmowa. Licencja kosztuje ~ 10 dolarów. Jest 30-dniowy okres próbny.
źródło
Prosta odpowiedź brzmi: nie było absolutnie żadnego sposobu, aby to zrobić od czasu systemu Windows Vista. Istnieje jednak nadzieja - przy rosnącym nacisku nowego Microsoftu na oprogramowanie typu open source istnieje duża szansa, że wystarczająca liczba użytkowników (Windows 10) żądających tej funkcji może wystarczyć, aby w końcu mogli wprowadzić tę funkcję jako funkcję. Istnieje nawet aplikacja dołączona do systemu Windows 10 do tego wyraźnego celu: centrum opinii.
Jeśli, podobnie jak ja, napotykasz tę odpowiedź i naprawdę chcesz od dawna spóźnionej możliwości usunięcia limitu pojedynczego pliku dla elementu menu kontekstowego „Otwórz za pomocą”, w taki sam sposób, w jaki obecnie można usunąć 15 - limit pliku dla elementów menu „Otwórz” i „Edytuj”, następnie można przesłać żądanie w Centrum opinii w systemie Windows 10 . Obecnie jest to najlepsza szansa dla wszystkich, aby zobaczyć, jak ta funkcja stanie się rzeczywistością.
źródło