Jak mogę otworzyć okno cmd w określonej lokalizacji?

369

Jak mogę otworzyć okno cmd w określonej lokalizacji bez konieczności nawigowania do wybranego katalogu?

Haim Bender
źródło

Odpowiedzi:

63

Wypróbuj ten „PowerToy” firmy Microsoft :

Otwórz okno poleceń tutaj

To PowerToy dodaje opcję menu kontekstowego „Otwórz okno poleceń tutaj” do folderów systemu plików, umożliwiając szybki sposób otwarcia okna poleceń (cmd.exe) wskazującego wybrany folder.

EDYCJA: To oprogramowanie nie będzie działać na żadnej wersji systemu Windows oprócz Windows XP.

enter image description here

dF.
źródło
24
Myślę, że ta odpowiedź w połączeniu z odpowiedzią Michaela Ratanapinthy na temat używania kliknięcia z wciśniętym klawiszem Shift w widoku perspektywicznym, a 2008 w pełni odpowiada na to pytanie.
Joshua Hudson
2
Link w odpowiedzi jest już nieważny, ale uważam, że wskazuje na to pobranie: go.microsoft.com/fwlink/?LinkId=211471
nerdherd
7
działa tylko na Windows XP
vogash
487

Może to być to, czego chcesz:

cmd /K "cd C:\Windows\"

Pamiętaj, że aby zmienić litery dysku, musisz użyć cd /d. Na przykład:

C:\Windows\System32\cmd.exe /K "cd /d H:\Python\"

(dokumentacja)

Allain Lalonde
źródło
7
Dzięki ... Jeszcze krótszy z GUI: WinLogo + R, wpisz: cmd / c "start / max cmd / K" cd C: \ Windows \ ""
Yordan Georgiev
2
W systemie Windows 7 możesz zaoszczędzić kilka naciśnięć klawiszy i użyć małej litery k oraz pomijać podwójne cudzysłowy, gdy w ścieżce nie ma miejsca
Phil C
4
Chcesz zacząć od czystego monitu bez cdpokazanego początkowego polecenia? Dołącz &clsdo ciągu w następujący sposób: cmd.exe /K "cd /d H:\Python\&cls"( dokumentacja ) I zapisz ten wiersz w jumpstart.batpliku, aby uzyskać łatwy dostęp, klikając go dwukrotnie.
Christiaan Westerbeek
4
Dlaczego ta „odpowiedź” otrzymała tyle głosów? Owszem, odpowiada na „literę” pytania, ale nie na „ducha”! To wymaga, aby „... przejść do katalogu, który chcę”. Ok, może nie „nawiguj”, ale „pisz”, co nie jest skrótem!
kruk
15
Powodem, dla którego ta odpowiedź otrzymała tak wiele pozytywnych opinii, jest to, że działa ona na skrót. Na pasku zadań przechowuję kolekcję skrótów, które otwierają okno wiersza polecenia w różnych folderach projektu. W systemie Windows 8, jeśli utworzysz skrót, aby uruchomić okno wiersza polecenia z podwyższonym poziomem uprawnień, ignoruje on folder „Rozpocznij w”. Obejściem tego problemu jest umieszczenie następujących elementów w polu „Cel” ( nie w polu „Rozpocznij w”) %windir%\system32\cmd.exe /k cd "\My Projects".
rossmcm
296

Jeśli masz system Windows Vista lub nowszy, kliknij prawym przyciskiem myszy ikonę folderu w Eksploratorze, przytrzymując klawisz Shift, a następnie kliknij opcję menu kontekstowego „Otwórz okno poleceń tutaj” lub „Otwórz okno programu PowerShell tutaj”.

Jeśli jesteś już w wybranym folderze, możesz wykonać jedną z następujących czynności:

  • [tylko Win8 +] Kliknij przycisk Plik wstążki Eksploratora, a następnie kliknij „Otwórz okno poleceń tutaj” lub „Otwórz okno programu PowerShell tutaj”.
  • Shift- right-clickw tle okna Eksploratora, a następnie kliknij „Otwórz okno poleceń tutaj” lub „Otwórz okno programu PowerShell tutaj”. (zalecane przez Kate w komentarzach)
  • [tylko Vista lub Win7] Przytrzymaj Shift podczas otwierania menu Plik Eksploratora, a następnie kliknij „Otwórz okno poleceń tutaj”. Jeśli nie widzisz paska menu, otwórz menu Plik, naciskając Alt- Shift- F- Alt-, Faby otworzyć menu Plik plus Shift.

W systemie Windows XP użyj narzędzia PowerToy wspomnianego przez dF, aby uzyskać tę samą funkcję.

Michael Ratanapintha
źródło
2
Używam tutaj Server 2008 i nie widzę opcji menu kontekstowego „Otwórz okno poleceń tutaj”, gdy Shift + kliknięcie katalogu prawym przyciskiem myszy ... ... również nie działa w systemie Vista x64.
kruk
Działa dobrze w Vista x64 Home Premium i zakładam również inne wersje. Jest mniej więcej w połowie listy. Pamiętaj, że pliku nie można wybrać po kliknięciu prawym przyciskiem myszy.
Dan Homerick
6
Działa to również w systemie Windows 7 i Server 2008 R2. Upewnij się, że kliknąłeś prawym przyciskiem myszy w tle, a nie na plik.
Kate Gregory,
3
Działa niesamowicie w systemie Windows 7, dla mnie jest to najlepszy, najkrótszy i najbardziej preferowany sposób. Dzięki @ Michael
Anmol Saraf
1
Pokazuje tylko powłokę systemu Windows w Windows 10 ... sugestie?
jaminroe
262

Zakładając, że w Eksploratorze plików otworzyłeś docelowy katalog / folder, wykonaj następujące czynności:

  1. Kliknij pasek adresu lub alternatywnie naciśnij Alt+D

  2. Teraz, gdy pasek adresu jest podświetlony, wpisz cmd w pasku.

  3. Naciśnij klawisz Enter

Zauważysz ten wiersz polecenia z tego folderu

san1deep2set3hi
źródło
2
To fajna sztuczka. Ale czy wiesz, jak to zrobić za pomocą wiersza polecenia z podwyższonym poziomem uprawnień?
smead
6
@smead Kliknij folder, kliknij menu Plik Eksploratora, a następnie kliknij strzałkę obok „Otwórz wiersz polecenia”. Następnie zobaczysz opcję otwarcia cmd jako Administrator
san1deep2set3hi
@ san1deep2set3hi Nie widzę strzałki obok wiersza polecenia Otwórz . Jestem w Win7 Pro, może to zostało dodane w późniejszym systemie operacyjnym?
smead
Tak jest z Windows10
san1deep2set3hi
4
to fajny pomysł i działa, z jednym wyjątkiem: jeśli ma podfolder o nazwie cmd
78

Od Windows 7 do niektórych wersji Windows 10 bardzo łatwo jest otworzyć wiersz polecenia w dowolnym miejscu, bez nawigacji za pomocą polecenia „cd”. Wypróbuj następującą. Kliknij prawy przycisk myszy, przytrzymując Shiftklawisz.

Próba

Stworzy taką opcję. Następnie po prostu wybierz opcję „Otwórz okno poleceń tutaj”. Najnowsze wersje systemu Windows 10 zastąpiły tę funkcję „Otwórz Powershell tutaj”.

Don Chakkappan
źródło
O dziwo nie mam tego przedmiotu
Manuel Di Iorio
Ja też, więc zgaduję, że jest to dostępne tylko w wersjach Enterprise systemu Windows 7+ (nie w domu)
MackieeE
43

W systemie Windows Vista, Windows 7 i Windows 10 wystarczy przytrzymać Shiftklawisz i kliknąć folder prawym przyciskiem myszy.

Menu kontekstowe będzie zawierać wpis zatytułowany: „Otwórz tutaj okno poleceń”

Aktualizacja: wpisz „cmd” w pasku adresu Eksploratora i naciśnijenter

wprowadź opis zdjęcia tutaj

Aktualizacja 2: W Windows 10 przejdź do menu Plik i wybierz „Otwórz Windows PowerShell”. Istnieje opcja działania jako administrator .

wprowadź opis zdjęcia tutaj

desmati
źródło
Miałem to działające na systemie Windows 7, ale na moim nowym laptopie z systemem Windows 10 nie ma go w menu podręcznym.
Jason S
35

Użyj przełącznika / K. Na przykład

cmd / K "cd / dc: \ WINDOWS \"

Utworzy okno cmd w katalogu C: \ Windows

Jason Punyon
źródło
32

Po prostu napisz cmdw pasku adresu, otworzy się w bieżącym folderze.

Guillermo
źródło
20

W systemie Windows przejdź do lokalizacji folderu w Eksploratorze plików, usuń ścieżkę, wpisz cmd i naciśnij klawisz Enter. i ścieżka otworzy się w cmd.

Vinay
źródło
14

Oto także skrót do otwarcia konsoli w dowolnym folderze Windows:

  • Otwórz dowolny folder w Eksploratorze Windows.
  • Naciśnij, Alt + Daby ustawić pasek adresu
  • wpisz cmdi naciśnij enter

Bardzo praktyczny skrót.

TiagoLr
źródło
to fajny pomysł i działa, z jednym wyjątkiem: jeśli ma podfolder o nazwie cmd
12

Utwórz skrót i edytuj właściwość „Rozpocznij w” skrótu do katalogu, w którym chcesz uruchomić cmd.exe.

Szymon
źródło
Jak wspomniano również w komentarzach do innych odpowiedzi, działa to tylko w przypadku wykonywania nieadministracyjnego . Jak również wspomniano tutaj, /k "pushd <dir>"rozwiązanie działa z oboma.
GeroldBroser przywraca Monikę
12

W systemie Windows 8 możesz kliknąć pasek adresu i wpisać „cmd” (bez cudzysłowów) i nacisnąć Enter. Spowoduje to otwarcie okna cmd w bieżącej ścieżce.

Abhishek Shrestha
źródło
4
O ile nie masz skryptu wsadowego / poleceń o nazwie cmd.bat lub cmd.cmd, w takim przypadku wykona on ten plik. LOL
kakridge
11

Właśnie zobaczyłem to pytanie i nie mogę pomóc w opublikowaniu mojego skryptu AutoHotkey dla cmd w systemie Windows XP. Możesz znaleźć skróty klawiszowe w skrypcie. Fajną rzeczą jest to, że gdy twoje obecne okno to Explorer, cmd otworzy się na ścieżce pokazanej na pasku adresu.

Trzymam ten skrypt w folderze, w którym przechowuję wszystkie zielone narzędzia (w tym AutoHotkey). W przypadku nowego komputera wystarczy skopiować folder, kliknąć dwukrotnie skrypt, aby powiązać plik .ahk z AutoHotkey i utworzyć skrót w folderze startowym. Jest szybszy niż instalacja PowerToys .

; Get working folder
GetWorkingFolder() {
    if WinActive("ahk_class ExploreWClass") or WinActive("ahk_class CabinetWClass") {
        ControlGetText, path, Edit1
        return %path%
    } else if WinActive("FreeCommander") {
        Send, {CTRLDOWN}{ALTDOWN}{INS}{ALTUP}{CTRLUP}
        Sleep, 100
        return clipboard
    } else {
        return "C:\"
    }
}

#IfWinActive,

#c::
    path := GetWorkingFolder()
    Run, %ComSpec%, %path%
    return

; PowerShell
#+C::
    path := GetWorkingFolder()
    Run, %SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe, %path%
    return

#^c::
    Run, %ComSpec%, %temp%
    return

#!c::
    path := GetWorkingFolder()
    Run, %comspec% /k "%VS90COMNTOOLS%vsvars32.bat", %path%
    return

; irb
#!b::
    path := GetWorkingFolder()
    Run, c:\cygwin\bin\ruby /usr/bin/irb, %path%
    return

; Bash
#b::
    path := GetWorkingFolder()
    Run, bash --login, %path%
    return

; Paste in console
+INS::
    if WinActive("ahk_class ConsoleWindowClass") {
        WinGetPos, x, y, w, h, A
        MouseGetPos, mx, my
        ;MsgBox x=%x% y=%y% w=%w% h=%h% mx=%mx% my=%my%
        if (mx < 10)
            mx = 10
        else if (mx > w - 30)
            mx := w - 30

        if (my < 40)
            my = 40
        else if (my > h)
            my := h - 10

        MouseClick, right, mx, my
    }
    return

Każdy zainteresowany może znaleźć ten skrypt na rwin na github

Codism
źródło
Jest teraz częścią mojego zestawu narzędzi dla systemu Windows, można go znaleźć tutaj: code.google.com/p/rwintools . Skrypt został również zaktualizowany do obsługi systemu Windows 7. Planuję ostatnio dodać więcej dokumentów.
Codism
10

Aktualizacja : teraz jest wbudowany w system Windows. Zobacz tę odpowiedź .

Powertoy XP jest dobrą opcją, ale pomyślałem, że opublikuję inną, na wypadek gdybyś chciał „rzucić własny”. Utwórz plik tekstowy, nazwij go cokolwiek. Reg, wklej poniższy kod, zapisz go, a następnie kliknij go dwukrotnie, aby dodać do rejestru (lub po prostu dodaj informacje do rejestru ręcznie, jeśli rozumiesz, co się dzieje w tym plik .reg).

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Folder\shell\Command_Prompt_Here...]
@="Command Prompt Here..."

[HKEY_CLASSES_ROOT\Folder\shell\Command_Prompt_Here...\command]
@="cmd.exe \"%1\""

Aktualizacja: Po aktualizacji systemu Windows Win10 usunął funkcję cmd-here. Aby go ponownie aktywować, musisz użyć:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shell\cmd]
@="@shell32.dll,-8506"
"Extended"=""
"NoWorkingDirectory"=""
"ShowBasedOnVelocityId"=dword:00639bc8

[HKEY_CLASSES_ROOT\Directory\shell\cmd\command]
@="cmd.exe /s /k pushd \"%V\""

Wpis ShowBasedOnVelocityIdjest obowiązkowy

kruk
źródło
9

W systemie Windows 7 lub nowszym w pasku adresu folderu docelowego wystarczy wpisać cmd. To jest to. Otworzy się wiersz polecenia z ustawioną ścieżką do bieżącego katalogu.

Kocur
źródło
to fajny pomysł i działa, z jednym wyjątkiem: jeśli ma podfolder o nazwie cmd
9

Najprościej jest przejść do paska adresu Eksploratora Windows i cmdtam wpisać . Otworzy się automatycznie okno wiersza polecenia.

Syed ZA
źródło
Pytanie dotyczyło sposobu otwierania monitu w określonym katalogu . To nie odpowiada na pytanie.
solarissmoke
1
to fajny pomysł i działa, z jednym wyjątkiem: jeśli ma podfolder o nazwie cmd.
@solarissmoke to faktycznie robi odpowiedzieć na pytanie: Przejdź do katalogu, w Eksploratorze, a następnie wpisać cmdw adresie URL katalogu w górnej części okna Explorer. Otwiera cmd bezpośrednio w katalogu okna. Brak nawigacji w terminalu. Aby upewnić się, że wszyscy są na tej samej stronie: Eksplorator Windows to nie to samo co Internet Explorer, okno dialogowe uruchamiania lub Menedżer zadań.
TekuConcept,
8

polecenie „pushd” ustawi poprawny folder, aby:

cmd /k "pushd D:\Music"
Mendi Barel
źródło
Najlepsza / najłatwiejsza odpowiedź, jaką znalazłem, jeśli otwierasz monit Win10 administracyjny cmd (skrót). Zwykle monit administratora wymusza lokalizację „start w” w lokalizacji C: \ Windows \ system32 .. bez względu na ustawioną lokalizację „start w”.
bshea
Dobra wskazówka. Używam alternatywnego „C: \ Windows \ System32 \ cmd.exe cmd / K” cd / d D: \ Bla ”.
gast128
8

Jeśli uruchamiasz cmd z paska zadań, musisz to zrobić:

kliknij prawym przyciskiem myszy -> kliknij prawym przyciskiem myszy Wiersz polecenia -> Właściwości

wprowadź opis zdjęcia tutaj

Następnie w oknie właściwości zmień wartość Rozpocznij w :

wprowadź opis zdjęcia tutaj

To rozwiązanie nie działa w przypadku otwierania wiersza polecenia jako administrator

Arman Fatahi
źródło
Lokalizacja „Rozpocznij za” w moim systemie Windows 10 nie działa, jeśli jest to monit administracyjny. -> ZAWSZE otwiera się w systemie 32 dla mnie.
bshea
1
@bshea Masz rację, próbowałem i uzyskałem te same wyniki. Tak więc rozwiązania można używać tylko w przypadku poleceń innych niż administracyjne.
Arman Fatahi,
Tak ... doprowadzało mnie do szału. Zastosowanie pushd za stackoverflow.com/a/45563746/503621 - jest najlepszy / najłatwiej można znaleźć na administratora ustawienia szybka lokalizacja ..
bshea
7

W Eksploratorze plików naciśnij i przytrzymaj Shiftklawisz, a następnie right clicklub press and holdna ikonie folderlub drive, dla której chcesz otworzyć wiersz polecenia dla tej lokalizacji i click/tapdla Open Command Prompt Hereopcji.

ofir_aghai
źródło
7

W przypadku systemu Windows: wybierz folder, który chcesz otworzyć w wierszu polecenia - Po wybraniu naciśnij i przytrzymaj klawisz Shift. Kliknij tam prawym przyciskiem myszy i wybierz opcję „otwórz okno poleceń tutaj”

Pankaj Shrivastava
źródło
7

Spowoduje to dodanie pozycji do menu kontekstowego w celu uruchomienia okna poleceń, które jest automatycznie nawigowane do klikniętego katalogu.

Stosowanie:

Right-click a folder icon (or the empty background area inside an already open folder)
and click either "Open in Terminal" or "Open in Terminal (Admin)".

You can also right click files to execute them with a command window.
When the file is done running you are left with a command window that is navigated to the files directory.

wprowadź opis zdjęcia tutaj

Open_in_Terminal.reg

Windows Registry Editor Version 5.00

; Admin versions.

; Right click on a folder in a directory.
[HKEY_CLASSES_ROOT\Directory\shell\OpenCommandWindowHereAsAdministrator]
@="Open in Terminal (Admin)"
"Icon"="cmd.exe"
"HasLUAShield"=""
"Position"="middle"
[HKEY_CLASSES_ROOT\Directory\shell\OpenCommandWindowHereAsAdministrator\command]
@="cmd.exe /c powershell.exe -Command \"Start-Process cmd -Verb runas -ArgumentList '/k pushd \"%1\"'\""

; Right click on nothing in a directory, i.e. the "background" of the directory.
[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCommandWindowHereAsAdministrator]
@="Open in Terminal (Admin)"
"Icon"="cmd.exe"
"HasLUAShield"=""
"Position"="middle"
[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCommandWindowHereAsAdministrator\command]
@="cmd.exe /c powershell.exe -Command \"Start-Process cmd -Verb runas -ArgumentList '/k pushd \"%V\"'\""

; Right click on nothing in a library directory, i.e. the "background" of the library directory.
[HKEY_CLASSES_ROOT\LibraryFolder\Background\shell\OpenCommandWindowHereAsAdministrator]
@="Open in Terminal (Admin)"
"Icon"="cmd.exe"
"HasLUAShield"=""
"Position"="middle"
[HKEY_CLASSES_ROOT\LibraryFolder\Background\shell\OpenCommandWindowHereAsAdministrator\command]
@="cmd.exe /c powershell.exe -Command \"Start-Process cmd -Verb runas -ArgumentList '/k pushd \"%V\"'\""

; Right click on a file in a directory.
[HKEY_CLASSES_ROOT\*\shell\OpenWithCommandWindowAsAdministrator]
@="Open in Terminal (Admin)"
"Icon"="cmd.exe"
"HasLUAShield"=""
"Position"="middle"
[HKEY_CLASSES_ROOT\*\shell\OpenWithCommandWindowAsAdministrator\command]
@="cmd.exe /c powershell.exe -Command \"Start-Process cmd -Verb runas -ArgumentList '/k pushd \\\"%W \\\" && \\\"%1\\\"'\""

; Non-Admin versions.

; Right click on a folder in a directory.
[HKEY_CLASSES_ROOT\Directory\shell\OpenCommandWindowHere]
@="Open in Terminal"
"Icon"="cmd.exe"
"Position"="middle"
[HKEY_CLASSES_ROOT\Directory\shell\OpenCommandWindowHere\command]
@="cmd.exe /k pushd \"%1\""

; Right click on nothing in a directory, i.e. the "background" of the directory.
[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCommandWindowHere]
@="Open in Terminal"
"Icon"="cmd.exe"
"Position"="middle"
[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCommandWindowHere\command]
@="cmd.exe /k pushd \"%V\""

; Right click on nothing in a library directory, i.e. the "background" of the library directory.
[HKEY_CLASSES_ROOT\LibraryFolder\Background\shell\OpenCommandWindowHere]
@="Open in Terminal"
"Icon"="cmd.exe"
"Position"="middle"
[HKEY_CLASSES_ROOT\LibraryFolder\Background\shell\OpenCommandWindowHere\command]
@="cmd.exe /k pushd \"%V\""

; Right click on a file in a directory.
[HKEY_CLASSES_ROOT\*\shell\OpenWithCommandWindow]
@="Open in Terminal"
"Icon"="cmd.exe"
"Position"="middle"
[HKEY_CLASSES_ROOT\*\shell\OpenWithCommandWindow\command]
@="cmd.exe /k pushd \"%W\" && \"%1\""

Wymagało to wiele wysiłku, więc jeśli czujesz się szczodry, wyślij PayPal darowiznę która pomoże mi pokonać PTSD debugowania i testowania :)

Deinstalator, jeśli go potrzebujesz:

Open_in_Terminal_Remover.reg

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\Directory\shell\OpenCommandWindowHereAsAdministrator]
[-HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCommandWindowHereAsAdministrator]
[-HKEY_CLASSES_ROOT\LibraryFolder\Background\shell\OpenCommandWindowHereAsAdministrator]
[-HKEY_CLASSES_ROOT\*\shell\OpenWithCommandWindowAsAdministrator]
[-HKEY_CLASSES_ROOT\Directory\shell\OpenCommandWindowHere]
[-HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCommandWindowHere]
[-HKEY_CLASSES_ROOT\LibraryFolder\Background\shell\OpenCommandWindowHere]
[-HKEY_CLASSES_ROOT\*\shell\OpenWithCommandWindow]
Skoncentrowany Wilk
źródło
6

W Eksploratorze Windows - Shift + prawy przycisk myszy nad folderem Opcja „Otwórz okno poleceń tutaj” pojawia się w menu. Lub w języku wersji systemu Windows.

Petr Novotny
źródło
6

Widzę, że jest wiele odpowiedzi, niektóre są dość złożone :), dziwnie ich widzieć. Wystarczy otworzyć dowolne okno folderu systemu Windows, przejść do żądanego folderu i skoncentrować się na pasku adresu, wpisać „cmd” i nacisnąć Enter, zostanie wyświetlone nowe okno wiersza polecenia bezpośrednio ze ścieżką folderu lub lokalizacją, w której już nawigowaliśmy okno folderu systemu Windows. Jeśli chcesz zobaczyć te kroki z wyraźnymi obrazami, możesz to sprawdzić

jak otworzyć wiersz polecenia bezpośrednio w określonym folderze

Srinivas P
źródło
5

Utwórz skrót do cmd.exe za pomocą params / S / K pushd „C: \ YOUR FOLDER \”

JasonXA
źródło
5

W systemie Windows przejdź do określonego folderu, a następnie kliknij ścieżkę eksploratora plików i usuń go, a następnie wpisz cmd i kliknij enter. W cmd otworzy się określony folder ze ścieżką.

vidy
źródło
4

Znam prostszy sposób. Znajdź cmd.exe w menu Start i wyślij go na pulpit jako skrót. Następnie kliknij go prawym przyciskiem myszy i wybierz właściwości. Zobaczysz pole „Rozpocznij w” pod polem „Cel”. Zmień ten katalog na dowolny, który chcesz ustawić. Kliknij OK i uruchom cmd.exe, który jest na pulpicie. Moim zdaniem jest to bardzo łatwe i pewne rozwiązanie :)

niszczyciel313
źródło
4

Ten program zawsze otwiera cmd.exe w bieżącej ścieżce Eksploratora: https://github.com/jhasse/smart_cmd

Możesz także przypiąć go do paska zadań, a następnie użyć WindowsKey + [1-0] jako skrótu klawiaturowego.

jhasse
źródło
4

Kliknij pulpit prawym przyciskiem myszy i przejdź do nowego, a następnie z podmenu wybierz „skrót” → Przejdź do katalogu Windows (lub folderu), a następnie do system32katalogu i kliknij OK.

Dodaj ciąg \„cmd.exe” (bez cudzysłowów) do ciągu polecenia. To powinno wyglądać tak:

C:\WINDOWS\System32\cmd.exe.

Kliknij Nexti Finish. Kliknij prawym przyciskiem myszy nową ikonę CMD na pulpicie i wybierz właściwości, a Nextnastępnie Start. W opcjach usuń wiersz i dodaj ścieżkę do miejsca, w którym ma się rozpocząć katalog ... Na przykład C:\temp\mp3i kliknij OK.

Peter Mortensen
źródło
3

Plik wsadowy zawierający tylko jedną linię:

START „Desire_Path” // Bez cudzysłowów puth lokalizację, w której chcesz zacząć od cmd

Przykład (Otwórz edytor tekstu, umieść tam kod i zapisz plik z rozszerzeniem .bat):

START cd C:\Users

Następnie wystarczy kliknąć dwukrotnie

**** Uwaga: jeśli chcesz, aby eksplorator wykonał zadanie, nie wstawiaj polecenia CD.

* Aby wykonać opossite:

Aby otworzyć konkretny katalog za pomocą aplikacji explorer.exe podczas korzystania z cmd, możesz użyć polecenia START i bezwzględnej trasy folderu, który chcesz wyświetlić.

Edward Gavilán
źródło
3

Metoda ta wykorzystuje cmd.exei Send toskrót więc cmd.exemożna otworzyć katalogu bezpośrednio. Ta alternatywna metoda ma miejsce w przypadku braku Open command window heremenu prawego przycisku myszy.

  1. Otwórz „Eksplorator plików” i wejdź shell:sendtow pasek lokalizacji, aby przejść do Send tofolderu.
  2. Skopiuj Command Promptskrót lub utwórz nowy .lnkplik skrótu .
  3. Edytuj właściwości skrótu, edytuj cel %windir%\system32\cmd.exe /k cd /di naciśnij „OK”, aby zapisać zmianę.
  4. Kliknij folder prawym przyciskiem myszy i rozwiń Send tomenu, aby użyć cmdskrótu.

Ten skrót powinien otworzyć cmdokno z katalogiem wybranym prawym przyciskiem myszy.

Ta metoda powinna działać przynajmniej w Windows 7 i 10. Nazwij skrót, Command Prompt (cd)aby określić zadanie skrótu.

Możliwe komunikaty o błędach:

  • Pokaż „Nazwa katalogu jest nieprawidłowa”. jeśli wybrano inny niż folder.
  • Pokaż „System nie może znaleźć określonego napędu”. jeśli folder nie istnieje.
  • Pokaż „Nazwa pliku, nazwa katalogu lub składnia etykiety woluminu jest nieprawidłowa”. jeśli wybrano wiele plików.

Niewiele na temat skrótu: katalog byłby automatycznie dodawany na końcu skrótu jako parametr przy użyciu under Send to, więc skrót nie musi wpisywać katalogu.

Kawka leśna
źródło