Zmień wszystkie skojarzenia typów plików z jednego programu na inny

10

Czy w jednej partii można łatwo zmienić wszystkie skojarzenia typów plików, które są obecnie powiązane z jednym programem na inny program? W moim przypadku próbuję zmienić wszystkie typy plików obecnie skojarzonych z Notatnikiem, aby zamiast tego używać Notepad ++ w systemie Windows 7.

Jest to trudny do przejścia, Default Programs > Set Associationsponieważ po każdym typie cała lista ponownie się zapełnia, co zajmuje kilka sekund. Czy istnieje sposób, aby przeprowadzić wyszukiwanie i zamienić je w rejestrze, czy coś jeszcze łatwiejszego?

Adam Bellaire
źródło

Odpowiedzi:

8

W wielu programach można ustawić typy plików powiązanych z samym programem w ustawieniach. Na przykład w Notepad ++ możesz przejść do Ustawienia -> Preferencje i wybrać kartę Powiązanie plików. Tam możesz dodać pliki, które powinny być powiązane z notepad ++.

To nie jest bezpośrednia odpowiedź na to, o co prosiłeś, ale powinno wykonać to samo zadanie. W przypadku, gdy program, z którym chcesz ustawić powiązania, nie ma tej opcji, będziesz musiał użyć swojej metody.

T. Kaltnekar
źródło
9

Odpowiedź T. Kaltnekara jest dobra dla tego programu, ale Edytor programów domyślnych może to zrobić dla dowolnego programu i dowolnej akcji menu kontekstowego dla dowolnej liczby rozszerzeń.

Otwórz program, kliknij File Type Settings. Pole wyszukiwania, oprócz wyszukiwania rozszerzeń i opisów, obsługuje ograniczone zaawansowane zapytania w formacie <verb>:<application>, w którym „czasownik” oznacza element w menu kontekstowym typu pliku, a „aplikacja” to program, który element uruchamia się po kliknięciu.

W twoim przypadku szukałbyś open:notepadlisty wszystkich typów plików otwieranych za pomocą Notatnika:

Wyszukaj typy plików według programu

Następnie możesz wybrać wszystkie elementy z tej listy (Ctrl + kliknięcie, Shift + kliknięcie lub kliknięcie + przeciągnięcie jak zwykle), a następnie nacisnąć Next.

Na stronie Menu kontekstowego kliknij element, który chcesz edytować ( Openw tym przypadku) i kliknij Edit Selected Command. Następnie znajdujesz się na tej stronie, na której podajesz ścieżkę do wybranego programu. Dla ciebie jest to Notepad ++ ( %1jest to parametr, który przekazujesz programowi, aby otworzył plik, który kliknąłeś. To powszechna sprawa w systemie Windows):

Edytuj czasownik dla wielu typów plików

Wtedy Next, Save Context Menui gotowe.

Factor Mystic
źródło
Proszę spojrzeć na swoje zdjęcia ;-)
Ivo Flipse
4

Istnieje również całkiem przydatne oprogramowanie o nazwie FiletypesMan, które jest bardzo wygodne w obsłudze, mając do czynienia z typami plików.

CGA
źródło
1

Alternatywnie możesz sprawić, że system Windows pomyśli, że używa Notatnika , podczas gdy w rzeczywistości używa Notatnika ++. Zasadniczo zmieniasz nazwę notatnika ++. Exe na notepad.exe i umieszczasz plik wykonywalny w odpowiednich katalogach.

Edycja: bardziej szczegółowe instrukcje

Travis Northcutt
źródło
+1 Interesujące, w tym momencie jestem skłonny rozśmieszyć ten pomysł. Ale tak naprawdę wolałbym po prostu zmodyfikować powiązania, jeśli jest to możliwe z łatwością.
Adam Bellaire,
2
W rzeczywistości lepiej jest użyć sztuczki Opcje wykonywania pliku obrazu. O wiele łatwiej jest przywrócić i nie trzeba oszukiwać mechanizmu ochrony plików systemu Windows.
SamB
0

Ikona Chrome nie wyświetla się w stosunku do plików HTML i HTML w Eksploratorze Windows - Rozwiązanie

  1. Otwórz FileTypesMan.exe (darmowy z Nirsoft)
  2. Wyświetla listę wszystkich typów plików zarejestrowanych na komputerze.
  3. Wybierz typ pliku HTML. Wyświetli listę wszystkich działań związanych z tym typem pliku, np. Otwórz, a także Edytuj i drukuj pokazane jako i edytuj i & drukuj.
  4. Upewnij się, że wszystkie działania (w tym edycja i drukowanie) są powiązane z chrome. exe. Jeśli nie, zmień domyślny program na chrome exe.
  5. Powtórz kroki dla typu pliku HTML.
Rakesh Chandra Mathur
źródło