Notepad ++: Czy istnieje sposób, aby naprawić fakt, że nie mogę uruchomić Chrome z menu uruchamiania?

12

Używam Notepad ++ v.5.9.2 na Windows 7-64 bit. Kiedy próbuję uruchomić pliki w IE lub Firefox z menu Uruchom w N ++, nie ma problemu. Jednak po kliknięciu przycisku „Uruchom w Chrome” nic się nie dzieje, mimo że w moim systemie jest zainstalowany Chrome 12 (i działa dobrze poza Notepad ++).

Próbowałem zmodyfikować ścieżkę do Chrome w pliku N ++ shortcuts.xml znajdującym się w następującym wierszu: „chrome” $ (FULL_CURRENT_PATH) „”. Próbowałem zastąpić $ (FULL_CURRENT_PATH) pełną ścieżką pliku chrome.exe na moim komputerze, ale nadal nie działa.

Czy ktoś wie, jak mogę rozwiązać ten problem, aby po kliknięciu polecenia Uruchom> Uruchom w Chrome plik faktycznie uruchomił się w Chrome, tak jak w IE i Firefox?

terrytek
źródło

Odpowiedzi:

5

Przeglądając inną niezwiązaną odpowiedź Notepad ++, natknąłem się na coś, co pomogło mi wymyślić, jak obejść problem (dzięki jweede !!) Oto dokumentacja.

  1. W menu Uruchom kliknij polecenie Uruchom.
  2. Przeglądaj, gdziekolwiek jest Twój plik wykonywalny Chrome, mój jest w C:\Users\(current user)\AppData\Local\Google\Chrome\Application\chrome.exe Ta ścieżka pojawi się teraz w polu.
  3. Umieść cudzysłowy na całej ścieżce ORAZ spację po ostatnim cudzysłowie (ważne)! Następnie wpisz "$(FULL_CURRENT_PATH)"pole za spacją.
  4. Kliknij „Uruchom” w oknie dialogowym, aby otworzyć aktualny plik Notepad ++ w Chrome. Jeśli wszystko jest w porządku, kliknij „Zapisz”, nazwij nowy skrót i przypisz skrót klawiaturowy.
terrytek
źródło
4

Dlaczego próbowałeś wymienić część FULL_CURRENT_PATH? To jest dla aktualnie otwartego pliku tekstowego.

Zamień część „Chrome” na miejsce, w którym znajduje się Chrome.

Przykład:

<Command name="Launch in Chrome" Ctrl="yes" Alt="yes" Shift="yes" Key="82">&quot;c:\Documents and Settings\<username>\Local Settings\Application Data\Google\Chrome\Application\chrome.exe&quot; &quot;$(FULL_CURRENT_PATH)&quot;</Command>

Proszę skoncentrować się na dodatkowych „ &quot;”, które tam umieściłem. Są tam, ponieważ ścieżka do Chrome zawiera spacje.

Przykład użycia w cmd:

C:\>c:\programme\internet explorer\iexplore.exe
Der Befehl "c:\programme\internet" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.

C:\>

Korzystam z niemieckiego systemu Windows i napisano, że nie można znaleźć polecenia „ c:\programme\internet”. Uważa, że ​​polecenie, które próbuję uruchomić, to „ C:\Programme\Internet” z parametrem „ Exporer\iexplore.exe

C:\>"c:\programme\internet explorer\iexplore.exe"

C:\>

Spowoduje to natychmiastowe uruchomienie przeglądarki Internet Explorer. Powodem, dla którego nic się nie pojawia, jest to, że program Internet Explorer po prostu nic nie pisze do konsoli podczas uruchamiania.

sinni800
źródło
@ sinni800 - Dzięki. Myślałem, że naprawiłem linię chrome w shortcuts.xml, aby wyglądała dokładnie tak, jak linia poleceń, którą mi dałeś, ale okazuje się, że brakowało mi spacji między cytatem końca ścieżki a początkowym cytatem za $ (PEŁNY ...) nie działa bez przestrzeni !!
terrytek
@ sinni800 - Usunąłem pierwotne polecenie „Uruchom w Chrome” (co było głupie), kiedy zrobiłem poniższe rozwiązanie. Po przeprowadzeniu czystej ponownej instalacji w celu odzyskania tego elementu, wstawiam code<Command Key = "82" Shift = "yes" Alt = "yes" Ctrl = "yes" name = "Launch in Chrome"> "C: \ Users \ Terese \ AppData \ Local \ Google \ Chrome \ Application \ chrome.exe "„ $ (FULL_CURRENT_PATH) ”</Command> codeSTILL nie działa i nie wiem dlaczego.
terrytek
Naprawdę nie wiem, dlaczego ...
sinni800
3
  1. Skopiuj ikonę skrótu Google Chrome do folderu Notepad ++

  2. Zmień nazwę na chrome

Będziesz potrzebował zgody administratora.

wprowadź opis zdjęcia tutaj

potius
źródło
1

Zwykle Notepad ++ i tak nie potrzebowałby ścieżki do chrome, ponieważ instalator Chrome powinien był dodać wpis do rejestru pod kluczem Ścieżki aplikacji:

W systemie Windows XP (i zakładam, że działałoby podobnie w systemie Windows 7):

REG QUERY "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\chrome.exe"

Powinien zgłosić:

Path        REG_SZ  C:\Documents and Settings\<username>\Local Settings\Application Data\Google\Chrome\Application
<NO NAME>   REG_SZ  C:\Documents and Settings\<username>\Local Settings\Application Data\Google\Chrome\Application\chrome.exe

W systemie Windows 7 będzie to oczywiście C: \ Users \ <nazwa użytkownika>

W systemie Windows 7 Chrome może być zarejestrowany pod kluczem Ścieżki aplikacji użytkownika :
HKCU \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ App Paths \ chrome.exe

Ale dopóki są na miejscu i wskazują na plik wykonywalny Chrome, Notepad ++ powinien być w stanie go uruchomić, chyba że używa jakiegoś dziwnego sposobu wywoływania programów.

njd
źródło
Chociaż wiele z tych rozwiązań będzie działać, jest to prawdopodobnie najbardziej poprawna odpowiedź tutaj.
Steve Rowe
0

Wygląda na to, że może to być bardzo mały szczegół w pliku shortcuts.xml. Czy linia chrom wygląda dokładnie tak jak poniżej?

<Command name="Launch in Chrome" Ctrl="yes" Alt="yes" Shift="yes" Key="82">chrome &quot;$(FULL_CURRENT_PATH)&quot;</Command>

Edycja - Czym dokładnie jest błąd? Czy wyświetla komunikat o błędzie, po cichu nic nie robi, czy coś innego?

Ben Jones
źródło
Tak, linia Chrome w pliku shortcuts.xml wygląda tak, jak masz. Brak komunikatu o błędzie; po prostu cicho nic nie robi.
terrytek
@ BenJones - Tak, linia Chrome w pliku shortcuts.xml wygląda tak, jak ją masz. Brak komunikatu o błędzie; po prostu cicho nic nie robi.
terrytek
0

Dla mnie te nie działały w systemie Windows 10. Proszę spróbować

Widok> Wyświetl bieżący plik w> Chrome.

Mam nadzieję że to pomoże.

użytkownik1492916
źródło
-1

jeśli powyższe wskazówki nie działają, spróbuj tego: Skopiuj ścieżkę do Chrome (moja to C: \ Program Files x86) \ Google \ Chrome \ Application \ chrome.exe). Teraz otwórz Notepad ++ i naciśnij F5 lub wybierz opcję Uruchom z menu rozwijanego Uruchom i wklej tam tę ścieżkę w cudzysłowie. Teraz wstaw spację po zakończeniu cytatu i wstaw następujące po spacji $ (FULL_CURRENT_PATH). POWINIEN WYGLĄDAĆ „C: \ Program Files (x86) \ Google \ Chrome \ Application \ chrome.exe” $ (FULL_CURRENT_PATH) . Teraz zapisz tę ścieżkę pod dowolną nazwą i klawiszem skrótu.

a później możesz otworzyć swój dokument za pomocą klawiszy skrótu lub menu rozwijanego Uruchom;

               THANK YOU
JITENDER KUMAR
źródło
To powiela inną odpowiedź i nie dodaje żadnej nowej treści. Nie publikuj odpowiedzi, chyba że masz coś nowego do dodania.
DavidPostill
-1

Łatwa naprawa

1- Zapisz plik HTML. 2- Idź do eksploratora plików i poszukaj go. 3- Wybierz i kliknij prawym przyciskiem myszy, aby wyświetlić menu. 4- Wybierz otwórz za pomocą, a następnie wybierz pożądaną aplikację internetową. Gotowy.

thantsintun
źródło
1
To może być poprawka - ale nie jest jasne, dlaczego może to być poprawka. Proszę wyjaśnić / wyjaśnić dalej? Dzięki!
studiohack