Niektórych programów nie można przypiąć do paska zadań Windows 7

8

Zauważyłem, że innego dnia podczas uruchamiania Eclipse nie mogę bezpośrednio przypiąć exe Eclipse (mogę przypiąć skrót, aby go uruchomić, jednak po uruchomieniu wydaje się, że otwiera inną aplikację, która korzysta z Java SDK i nie może być przypięte).

Przyszło mi do głowy: dlaczego nie możesz przypiąć wszystkiego do paska zadań? Jakie są ograniczenia programów? W przypadku mojego przykładu Eclipse uważam, że może tak być, ponieważ uruchamia program Java w tle, ale to samo dzieje się w przypadku programów takich jak Starcraft 2.

Gareth Jones
źródło
Obraz mojego braku możliwości przypięcia zaćmienia do paska zadań: db.tt/PlAqxM2n
Gareth Jones
To samo dzieje się w przypadku Minecrafta, gdy w grze (po zalogowaniu) nie możesz przypiąć go do paska zadań
Gareth Jones,

Odpowiedzi:

3

Te aplikacje są w rzeczywistości aplikacjami wieloprocesowymi. Mały skrót (w przypadku Starcraft) lub środowisko wykonawcze (Java dla Eclipse i Minecraft) są uruchamiane za pomocą skrótu, który z kolei ładuje główny proces aplikacji. Jeśli te programy startowe nie przypiszą poprawnych identyfikatorów AppUserModelID , które w zasadzie są tylko identyfikatorem paska zadań, nie można ich przypiąć.

Martheen Cahya Paulo
źródło
1
Ach, okej, to wyjaśnia również, dlaczego można przypiąć inne gry z wyrzutniami
Gareth Jones,
2

Możesz obejść ten problem, tworząc wiersz polecenia, przypnij go do paska zadań, a następnie zmień cel na żądany.

Znalezione tutaj: http://mattrefghi.com/blog/2012/06/how-to-pin-a-batch-file-to-the-taskbar-in-windows-7/

Kliknij przycisk Start. Zacznij wpisywać „Wiersz polecenia” w polu wyszukiwania. Kliknij prawym przyciskiem myszy Wiersz polecenia, gdy pojawi się w wynikach wyszukiwania, i wybierz Przypnij do paska zadań. Przytrzymując SHIFT, kliknij prawym przyciskiem myszy czarną ikonę Wiersz polecenia na pasku zadań. Wybierz Właściwości z menu kontekstowego, które się pojawiło. Teraz zwracamy uwagę na wartość w polu Cel: tweet% windir% \ system32 \ cmd.exe. W tej chwili po prostu próbuje uruchomić plik wykonywalny, który spowoduje wyświetlenie okna wiersza polecenia. Aby nasza sztuczka zadziałała, musimy dodać pogrubiony tekst:% windir% \ system32 \ cmd.exe / c „c: \ wherewhere \ myscript.bat” tweet Parametr „/ c” mówi „cmd.exe” że powinien uruchomić tylko dostarczone polecenie, a następnie natychmiast się zamknąć. W takim przypadku mówimy, aby uruchomił plik wsadowy, i ten plik może uruchamiać dowolną liczbę poleceń wewnątrz siebie. Oczywiście ścieżka powinna odzwierciedlać faktyczną lokalizację pliku na komputerze. Po skonfigurowaniu możemy po prostu kliknąć czarną ikonę Wiersza polecenia, aby uruchomić nasz skrypt. Nie mam pojęcia, czy Microsoft planuje poprawić obsługę takich plików, ale tymczasem uważam to za przyzwoite obejście.

Meyekem
źródło
Niesamowite. Działa nawet na dyskach sieciowych! Nie działa jednak ze skrótami do plików exe na dyskach sieciowych.
NOTjust - user4304
1
Podsumowując: „przypiąć skrót cmd /c "thethingyouwanttorun"zamiast”?
mwfearnley,
1

Chciałbym tylko podkreślić, że w przyszłości można przypinać aplikacje za pomocą programów uruchamiających. Po prostu przeciągnij program uruchamiający na pasek zadań, a on tam będzie. Jedynym problemem jest to, że nie działałyby tak jak normalne aplikacje, ponieważ program uruchamiający zamyka się i jest tam inna aplikacja, która otrzymuje 2 ikony dla tego samego zadania. To trochę denerwujące, ale działa.

Santiago
źródło
Tak, to był cały mój problem i powód pytania
Gareth Jones
1

Jak już wskazał DoctorNode, aplikacji na nośnikach wymiennych nie można również przypiąć do paska zadań. Jest to nadal prawdą w przypadku systemu Windows 10. Istnieje proste obejście:

  1. skopiuj plik wykonywalny, który chcesz przypiąć do dowolnego folderu na dysku twardym - w ten sposób uzyskasz właściwą nazwę i ikonę.

  2. przeciągnij skopiowany plik wykonywalny na pasek zadań, z przyjemnością go przypinie

  3. przejdź do „C: \ Users \\ AppData \ Roaming \ Microsoft \ Internet Explorer \ Quick Launch \ User Pinned \ Taskbar” - strzeż się, folder „Przypięte przez użytkownika” jest ukryty, ale wpisanie nazwy w pasku adresu spowoduje otwarcie

  4. zmodyfikuj wygenerowane skróty do skopiowanych plików ex: zamień ścieżkę i nazwę folderu na te na nośniku wymiennym i zapisz

Voilà! Ikony paska zadań aktywują aplikacje / programy na nośnikach wymiennych i będą aktywne nawet po bezpośrednim uruchomieniu tych aplikacji i zgromadzą wiele okien - więc wszystko wróci do tego, jak powinno działać. Możesz nawet odpiąć od paska zadań, ale ponowne przypięcie wymaga ponownie wykonania kroków opisanych powyżej.

h1618
źródło
0

Właśnie zacząłem i przypinam moje eclipse.exedo paska zadań.

Pin Eclipse

Mam nadzieję, że pomoże to również:

Microsoft Answers

Jason Paddle
źródło
3
Zamieść link do swojego obrazu w witrynie do udostępniania zdjęć, a my umieścimy go dla Ciebie.
Jednak to nie jest odpowiedź, nie dostałeś tego, o co poprosił OP?
avirk
Dostaję to, o co prosił i właśnie pokazał zaćmienie. Mogę też przypiąć każdy zainstalowany program.
Jason Paddle,
1
Jednak nie pytam, czy możesz je przypiąć, pytam, dlaczego niektóre programy mogą nie być możliwe do przypięcia? Mogę też przypiąć większość programów do paska zadań, po prostu nie wszystkie
Gareth Jones,
2
Ok, sprawdź to. Oto wyjaśnienie, dlaczego niektórych programów i plików nie można przypiąć. edycja rejestru
Jason Paddle
0

Dodam kilka dodatkowych warunków, które uniemożliwiają dodanie niektórych programów do paska zadań w środowisku Windows.

  1. Jeden z nich dotyczy zarezerwowanych słów kluczowych zawartych w nazwie pliku. System Windows zapobiega przypięciu nazw plików z poniższą listą słów do paska zadań:

Dokumentacja; Pomoc; Instalacja; Więcej informacji; Readme; Przeczytaj mnie; Przeczytaj najpierw; Konfiguracja; Wsparcie; Co nowego; Usuń

  • Znaleziono w rejestrze pod adresem HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileAssociation \ AddRemoveNames

Prawdopodobnie ma to zapobiec przypinaniu niepotrzebnych / niepotrzebnych plików do paska zadań. Nie mam źródła takiego rozumowania, to moje własne. Dodatkowe informacje można znaleźć pod tym linkiem .

  1. Inną rzeczą, która zapobiega przypinaniu do paska zadań, jest zainstalowanie programu w pamięci wymiennej - na karcie SD lub USB. Ten problem trapił mnie przez chwilę, dopóki nie odkryłem przyczyny.

Mam nadzieję, że pomoże to wszystkim, którzy mają ten problem.

Twoje zdrowie

DoctorNode
źródło