Używam niektórych programów z argumentami wiersza poleceń i lubię mieć skróty do uruchamiania tych programów z tymi argumentami. Na przykład trzymam kilka profili Firefoksa i lubię podawać nazwę profilu w wierszu poleceń. Podobnie mam kilka skrótów Eclipse z argumentem wiersza poleceń określającym obszar roboczy do otwarcia.
Chciałbym móc przypiąć te skróty do menu Start lub paska zadań w systemie Windows 7. Problemem jest to, że po przypięciu jednego z nich nie można uruchomić żadnych innych skrótów uruchamiających ten sam plik exe.
Jestem również otwarty na sugestie, takie jak odpowiedni gadżet na pulpicie, który może zawierać kilka dowolnych skrótów, ale pozostać gdzieś na stałym miejscu na moim pulpicie lub inny sposób dodania dodatkowego paska zadań (było to możliwe w XP).
Odpowiedzi:
Ostatnio napotkałem ten problem i wymyśliłem następujące rozwiązanie (podając przykład przy założeniu domyślnej instalacji Firefoksa):
USTAWIAĆ
Plik wykonywalny Firefox (C: \ Program Files \ Mozilla Firefox \ firefox.exe)
Niektóre profile:
ROZWIĄZANIE
Użyjemy mklink użytkowy, który jest dostarczany z systemem operacyjnym.
Ponieważ możesz przypiąć aplikację tylko raz do paska zadań, musimy sprawić, aby Windows uwierzył, że masz kilka plików wykonywalnych Firefoksa. Zrobimy to, tworząc kilka „twardych linków” do firefox.exe .
cd "C:\Program Files\Mozilla Firefox\"
mklink /H firefox_Personal.exe firefox.exe
mklink /H firefox_Work.exe firefox.exe
mklink /H firefox_Development.exe firefox.exe
"C:\Program Files\Mozilla Firefox\firefox_Personal.exe" -P "Personal" -no-remote
"C:\Program Files\Mozilla Firefox\firefox_Work.exe" -P "Work" -no-remote
"C:\Program Files\Mozilla Firefox\firefox_Development.exe" -P "Development" -no-remote
Jeśli coś nie jest jasne, proszę dać mi znać, a postaram się zrobić screencast.
Opcje wiersza polecenia Firefox
źródło
Użyłem rozwiązania dostarczonego przez „hegearon” z MKLINK, ale użyłem linku do folderu zamiast linku do pliku.
Dla Firefoksa utworzyłem nowy folder o nazwie „Mozilla Firefox Dev”, który jest linkiem do prawdziwego folderu Firefox za pomocą tego polecenia:
mklink /D "Mozilla Firefox Dev" "Mozilla Firefox"
Następnie utwórz skrót do firefox.exe (upewnij się, że właściwości „start za” wskazują nowy katalog linków) i przypnij go do paska zadań.
Rozwiązanie z połączonym plikiem nie działa dla mnie, ponieważ system Windows wie, że jest to ten sam proces (odkryłem go za pomocą menedżera zadań / eksploratora procesów).
Dzięki temu rozwiązaniu Windows wierzy, że istnieją 2 różne procesy Firefox, ponieważ ich ścieżka nie jest taka sama.
Mam nadzieję, że to pomoże.
źródło
W przypadku, gdy ktoś natknie się na to, tak naprawdę bardzo łatwo jest skonfigurować profile Firefoksa, aby pogrupować je w osobne piny paska zadań, tak jak działa menedżer profili Chrome.
Lubię mieć osobny profil Firefoksa „osobisty” i „roboczy” z przypiętymi obok siebie oddzielnymi skrótami:
• Uruchom Firefox i przejdź do about: config.
• Dodaj nowy> Boolean> „taskbar.grouping.useprofile”> true.
• Następnie zamknij i ponownie uruchom nowe wystąpienie Firefoksa za pomocą RUN> „firefox.exe -P [profil] -no-remote”
• Przypnij tę ikonę aplikacji do paska zadań.
• Teraz przejdź do C: \ Users [profil] \ AppData \ Roaming \ Microsoft \ Internet Explorer \ Quick Launch \ User Pinned \ TaskBar.
• Edytuj właściwości w przypiętym teraz skrócie, aby uwzględnić ten sam „-P [profil] -nie-zdalny” w celu.
Powtórz tę procedurę dla każdego profilu, który chcesz przypiąć osobno do paska zadań, a każdy profil będzie miał odpowiednio własne grupowanie.
źródło
Properties
.Nie można przypiąć plików wsadowych i skrótów bezpośrednio do paska zadań systemu Windows 7. Oto proste obejście, które może wystarczyć:
Nie dostaniesz wszystkich fajnych rzeczy z Windows 7, takich jak podgląd i tym podobne, ale nie jestem pewien, czy ci na tym zależy. ;)
EDYCJA: Oto gadżet, który może pasować do twojego rachunku: http://rocketdock.com/
Mam nadzieję, że pomoże ...
źródło
Nie przypinaj EXE ani „oficjalnego” skrótu: utwórz skrót dla każdego profilu, a następnie przypnij go.
1. - Twórz własne skróty w dokumentach lub na pulpicie, po jednym dla każdego profilu. Zrobiłem to w „Dropbox \ Profiles”:
„Plik” -> „Nowy” -> „Skrót” -> wpisz pełną ścieżkę
Wpisz i wpisz wyróżniającą nazwę, pe „Cool t130688”
2. - Kliknij prawym przyciskiem myszy w każdym skrócie i na „Przypnij do paska zadań”
źródło
Defrag.exe
). Ale nie działa w Firefoksie bez drobnych poprawek (sugerowanych w odpowiedzi MathewCNichols ).Powiedz, że chcesz mieć drugą kopię chrome na pasku zadań (wybierz właściwości folderu, aby wyświetlić rozszerzenia plików )
start <path to chrome app>\chrome.exe
źródło
Załóżmy, że musimy przypiąć 2 skróty do menu Start (nie działa z paskiem zadań!):
"C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -p User1
"C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -no-remote -p User2
Najprostszym sposobem jest:
C:\Program Files (x86)\Mozilla Firefox\crashreporter.exe
ponieważ jest w pobliżu).C:\Program Files (x86)\Mozilla Firefox\firefox.exe
. Teraz możesz edytować ten skrót, dodając niezbędne argumenty.crashreporter
zfirefox
i argumenty dodając potrzebne.Firefox (User1)
iFirefox (User2)
.Ta metoda nie działa z paskiem zadań , jak wspomniałem wcześniej. W takim przypadku skorzystaj z jednego z obejść sugerowanych przez innych użytkowników.
źródło
Po wielu godzinach poszukiwań i próbowaniu wszystkiego wymyśliłem, jak uruchomić dwa profile z różnymi ikonami na pasku zadań (tj. Różnymi ikonami, aby się nie łączyły).
To wszystko jest w Win7 i upewnij się, że używasz cudzysłowów, których użyłem w wierszach „wpisz to”. Robią różnicę. Wpisz wszystko pogrubioną czcionką dokładnie tak, jak jest.
Najpierw utwórz nowy profil firefox. Przejdź do menu Start Uruchom i wpisz: Firefox.exe -profilemanager
Utwórz nowy profil o nazwie Mail do użytku z klientami pocztowymi itp. (Lub cokolwiek, do czego chcesz go używać).
Otwórz monit cmd jako Administrator (w polu Uruchom wpisz cmd, a następnie kliknij prawym przyciskiem myszy CMD i otwórz jako administrator)
Wpisz to, a następnie naciśnij enter:
mklink / H „C: \ Program Files (x86) \ Mozilla Firefox \ fmail.exe” „C: \ Program Files (x86) \ Mozilla Firefox \ Firefox.exe”
Wpisz to, a następnie naciśnij enter:
mklink / D „C: \ ProgramData \ Mozilla Firefox” „C: \ Program Files (x86) \ Mozilla Firefox”
Utwórz nowy link, klikając prawym przyciskiem myszy w dowolnym miejscu na pulpicie i wybierz Nowy-> Skrót
Wpisz cel: „C: \ ProgramData \ Mozilla Firefox \ fmail.exe” -p Poczta -bez-zdalnego
Wpisz Start In: „C: \ ProgramData \ Mozilla Firefox”
Teraz kliknij Zastosuj, a następnie Ok.
Kliknij go prawym przyciskiem myszy, a następnie Właściwości.
Zmień ikonę na ikonę standardowej poczty systemu Windows (po prostu wybierz dowolny losowy plik, a jeśli go nie znajdzie, pojawią się pliki domyślne. Ikona poczty znajduje się u góry około połowy drogi)
Kliknij OK - Zastosuj - Ok
Przenieś ten skrót na pasek zadań, przeciągając go na niego.
Powinieneś teraz mieć ikonę poczty na pasku zadań.
Kliknij go prawym przyciskiem myszy, a następnie kliknij prawym przyciskiem myszy fmail.exe, a następnie Właściwości
Zmień ikonę na tę samą ikonę poczty, której używałeś wcześniej.
Kliknij OK - zastosuj - OK.
Przejdź do menu Start Uruchom i wpisz: % localappdata%
Usuń IconCache.db z wyskakującego folderu
Wróć do czarno-białego okna cmd
Wpisz i naciśnij enter: taskkill / f / im explorer.exe
Wpisz i naciśnij enter: explorer.exe
Teraz kliknij prawym przyciskiem myszy ikonę firefox na pasku zadań i kliknij prawym przyciskiem myszy firefox.exe, a następnie właściwości
Wpisz w Cel: „C: \ Program Files (x86) \ Mozilla Firefox \ firefox.exe” -P domyślnie-brak-zdalnego
Kliknij OK
Teraz możesz otworzyć dwa profile jednocześnie, z różnymi ikonami na pasku zadań !!
Otwórz ikonę Poczta, a następnie ZMIEŃ WYGLĄD / TEMAT pod dodatkami, aby natychmiast rozpoznać, w którym jesteś, wybierając zupełnie inny motyw niż główny profil przeglądania.
Nie zapomnij dodać zwykłych minimalnych dodatków (BetterPrivacy, narzędzia do usuwania przekierowań, Adblock Edge, samozniszczających plików cookie) do nowego profilu, ponieważ jest on całkowicie pusty.
PS> Jeśli nadal masz problemy z ikonami łączącymi się na pasku zadań, uruchom -> regedit i znajdź „HKEY_CURRENT_USER \ Software \ Mozilla \ Firefox \ TaskBarIDs” Następnie utwórz nowy klucz łańcucha o nazwie „ C: \ ProgramData \ Mozilla Firefox ” i użyj tej samej zmiennej danych co w standardowej, która tam jest, ale zmień ostatni znak na cokolwiek innego. Spowoduje to zatrzymanie łączenia ikon na pasku zadań.
PPS> Jeśli nadal masz problemy, upewnij się, że wpisujesz DOKŁADNIE to, co zrobiłem powyżej pogrubioną czcionką, W TYM ZNAKI CYTATOWE !!!!
źródło
Potrzebowałem tego do moich
git-bash.exe
skrótów.Mam kilka katalogów, z którymi pracuję i chciałem móc kliknąć osobną ikonę na pasku zadań, aby otworzyć każdy plik git-bash.exe dla każdej ścieżki.
Prostym rozwiązaniem jest utworzenie kopii
git-bash.exe
i wywołanie jejgit-bash2.exe
Następnie wskazuję mój pierwszy skrót na oryginalnego pliku exe, a drugi skrót na kopię, a następnie mogę zmienić ikonę na każdym skrócie i przypiąć je oba niezależnie do paska zadań.
Nawiasem mówiąc, musisz tylko pamiętać, że jeśli zaktualizujesz
git-bash.exe
, musisz ponownie skopiować plik exe.źródło
Możesz po prostu skopiować aplikację Eclipse w tym samym miejscu, a następnie przypiąć tę nową kopię Eclipse do menu Start. Możesz wskazać ten punkt w innym obszarze roboczym.
Możesz to powtarzać tak często, jak to konieczne.
źródło