Menu kontekstowe: Otwórz w wierszu poleceń / terminalu

W pingwinkach jest taka fajna opcja w menu kontekstowym.

Menu kontekstowe Ubuntu

Poniżej opisałem, co zrobić, by była także dostępna w systemach z rodziny Microsoft Windows.

Windows Vista / 2008 / 7 / 2010

W nowszych Windowsach przedstawiona opcja niby też jest... tylko przy próbie skorzystania z niej trzeba trzymać Shfit, co wydaje się być lekko bez sensu. Zrozumiałbym, gdyby dodawało to z 10 innych opcji, nie każdy bowiem chce mieć tak rozbudowane menu kontekstowe. Ale dla jednej?

Menu kontekstowe Vista

Edycja rejestru

Zatem jeśli chcesz pozbyć się konieczności wciskania Shifta przy próbie wywołania wiersza poleceń z wybranego katalogu skorzystaj z poniższego skryptu rejestru Windows.

Pobierz cmd_on.reg

Zapisz plik na dysku i uruchom poprzez dwukrotne kliknięcie lub wybierz z menu kontekstowego polecenie Scal. Zatwierdź wprowadzenie zmian.

Ostrzeżenie - edycja skryptowa rejestu Windows Vista

W przypadku konieczności cofnięcia zmian możesz skorzystać z:

Pobierz cmd_off.reg

Zasady postępowania z plikiem pozostają takie same.

Otwórz okno poleceń tutaj z uprawnieniami admina

Przedstawione wyżej rozwiązanie umieszcza co prawda opisywany przycisk, jednak przy włączonej Kontroli konta użytkownika (UAC) Wiersz poleceń jest uruchamiany z uprawnieniami normalnego użytkownika. Czasami jest to denerwujące, można zatem wykonać odpowiednią modyfikację, która utworzy skrót do Wiersza poleceń wywoływanego z uprawnieniami admina.

Należy zauważyć, że przy dezaktywowanym mechanizmie UAC wykonywanie poniższej instrukcji jest bezsensowne, Wiersz poleceń z opisywanego w poprzedniej części przycisku wywoływany jest bowiem z uprawnieniami administracyjnymi.

Modyfikację można przeprowadzić przy pomocy skryptów rejestru:

Włączanie:

Pobierz admin_cmd_on.reg

Wyłączanie:

Pobierz admin_cmd_off.reg

Postępowanie z oboma plikami jest analogiczne do wcześniej opisanego.

Automatyczne dokonywanie zmian

Jeśli nie chcesz lub nie możesz korzystać ze skryptów rejestru wypróbuj poniższy program (tylko dla Windows Vista/2008/7/2010):

Pobierz cmd_menu.exe

Pobierz kod źródłowy cmd_menu.bat

Program cmd_menu.exe

Windows 2000 / XP / 2003

W nieco starszych edycjach Windowsa nie da się wprowadzić otwierania terminala z menu kontekstowego tła pulpitu lub dowolnego katalogu. Opcja ta dostępna jest tylko przy prawokliku na katalog lub ikonkę dysku. Po drugie, polecenie reg zostało dodane dopiero w Windows XP/2003. W Windows 2000 jest możliwość opcjonalnej instalacji tego programu z płyty zawierającej system. Więcej informacji TUTAJ. W w.w. systemach operacyjnych brakuje także wykorzystywanej przeze mnie w pliku wsadowym wcześniej komendy choice, jednak można to łatwo obejść.

Menu kontekstowe - Windows XP

Edycja rejestru

Problem można załatwić dwoma skryptami:

Włączanie:

Pobierz xp_cmd_on.reg

Wyłączanie:

Pobierz xp_cmd_off.reg

Pierwszy pozwala na włączenie przycisku w menu kontekstowym, drugi go likwiduje. Po wywołaniu skryptu konieczne jest zaakceptowanie modyfikacji.

Ostrzeżenie przy modyfikacji rejestru w Windows XP

Automatyczna zmiana

Można także zastosować program do edycji rejestru:

Pobierz xp_cmd_menu.exe

Pobierz kod źródłowy xp_cmd_menu.bat

Okno xp_cmd_menu

Windows 95 / 98 / Me

Jeszcze starsze systemy z rodziny Windows objęte są ograniczeniami podobnymi do Windows 2000/XP/2003 — nie jest możliwe wywołanie Wiersza poleceń z menu kontekstowego tła katalogu. Nie został dodany także program reg, przez co jedyna możliwa edycja następuje przez skrypty rejestru.

Menu kontekstowe - Windows 98

Włączanie:

Pobierz me_cmd_on.reg

Wyłączanie:

Pobierz me_cmd_off.reg

Konieczna akceptacja zmian na monicie ostrzegawczym.

Ostrzeżenie przed edycją rejestru - Windows 98

Copyright © Dawid Suder, 2009 - 2012