題 如何打開Windows CMD以便它在當前文件夾中啟動? [重複]


這個問題在這裡已有答案:

當我在Windows資源管理器中的某個文件夾中工作時,有時我需要在此文件夾中運行一些CMD命令。

如何從當前文件夾中打開命令行,以便控制台在當前目錄中打開?

例:

我在...工作 D:\Apps\Test。我想有可能打開一個具有相同上下文的命令提示符(意思是: D:\Apps\Test),所以我不必在控制台內再次導航到這個文件夾,即。所以它打開了 cd去當前的位置。

編輯: 來自的解決方案 這個話題 不適合我,這就是為什麼我問了一個單獨的問題。


85
2017-07-29 12:10


起源


@Dave:本主題的解決方案不適用於我的電台。 - boleslaw.smialy
@Dave:好的,我明白了。我下次會調整。 - boleslaw.smialy
請注意,如果文件夾是特殊系統文件夾,則此問題和鏈接問題的所有答案可能無法正常工作。例如,如果你在 Libraries > Documents,shift-right-click菜單甚至不提供命令提示符選項,並且explorer bar選項將打開cmd窗口到C:\ Windows \ system32(它確實可以正常工作 C:\Users\User_name\Documents,但) - Dan Henderson
右鍵單擊右鍵可以打開當前目錄中的cmd。 - Derek 朕會功夫
為什麼這個問題不是重複的? “解決方案對我不起作用”並不是一個好理由。這裡投票最多的答案是 這個答案。 - Salman A


答案:


您也可以在文件夾中右鍵單擊,並在上下文菜單中註意一個新條目(此處打開命令窗口):

http://i.imgur.com/nbfURik.png


135
2017-07-29 16:18



不知道為什麼有人會使用'cmd'選項。 - Matthew
資源管理器欄中的cmd為您提供當前文件夾的地址。 Shift右鍵單擊可讓您快速訪問子文件夾。他們有不同的用例,所以我在這裡看不到衝突。 - Sun
@ sunk818如果右鍵單擊文件夾,也可以獲取當前文件夾。 - Seiyria
@Matthew Press Alt+D, C, M, D, Enter。效率很高。你的手永遠不會離開鑰匙。 (你可以做 Shift+Menu 然後在箭頭後向下箭頭選擇你想要的文件夾,但它不太方便。) - jpmc26
@ boleslaw.smialy你有沒有知道它為什麼不適合你?它適用於我,我使用的是Windows 7.你有什麼特別沒有提到的嗎? - MiniRagnarok


輸入 CMD 在 探險家的地址欄 & 按 輸入

enter image description here


232
2017-07-29 12:13



天哪,我簡直不敢相信其實有效!兩個答案都+1。 :) - LPChip
更好的是,它也適用於其他程序! - afrazier
感謝你指出這一點,只是嘗試使用PowerShell,它運行得很好。 (您需要使用註冊表來將powershell條目添加到上下文菜單中)。 - Xantix
另外,為了效率,ALT + D,“cmd”,ENTER - Some_Guy
那是因為你做不到 cd 到網絡驅動器,除非它映射到驅動器號 - Borodin


如何從當前文件夾中打開資源管理器中的Windows CMD?

輸入 cmd 在資源管理器地址欄中按 輸入

enter image description here


40
2017-07-29 12:16



後續問題:是否也可以以管理員身份打開cmd?輸入cmd然後CTRL-SHIFT-ENTER似乎不起作用。 - LPChip
@LPChip我不這麼認為。它以當前用戶打開命令......:/ - DavidPostill♦
@LPChip解決方法: 如何在Windows 7和Windows Vista中的“上下文菜單”中添加“以管理員身份打開命令提示符”快捷方式 - DavidPostill♦
@DavidPostill,如何為c:\ windows \ system32 \ cmd.exe啟用“以管理員身份運行此程序”?我可以確認一下,但我現在不想在我的工作電腦上試試這個:D - pun
@ The_IT_Guy_You_Don't_Like - 我也無法測試它。我這裡沒有非管理員帳戶。 - DavidPostill♦


按住 轉移 同時右鍵單擊文件夾中的任意位置。您將看到“在此打開命令窗口”選項。

你也可以 轉移 +右鍵單擊任何子文件夾並在那裡打開命令窗口。


16
2017-07-29 16:18





如果您是一種GUI類型的人,在右鍵單擊期間按住Shift鍵會使“在此處打開命令窗口”出現在上下文菜單中。您可以在當前或嵌套文件夾上試用它。


12
2017-07-29 16:21





我用 ContextConsole Shell擴展。右鍵單擊時,您可以選擇運行命令提示符並以管理員(提升)運行命令提示符來執行系統任務。

enter image description here


10
2017-07-29 16:30



這是一個有趣的解決方案,但對於大多數企業人來說,由於缺乏Adm特權,它將毫無用處。 - boleslaw.smialy
是的,但我有權限並經常使用它來運行需要提升的腳本。這裡經常使用此擴展名。 - magicandre1981
這也可以右鍵單擊空白區域(例如桌面)或僅在資源管理器中單擊文件夾項時嗎? - Samir
@sammyg這只適用於點擊空條目。 - magicandre1981


如果您不介意使用第三方擴展,則免費 ClassicShell 允許向Windows資源管理器添加自定義工具欄。

Example of custom toolbar

該圖顯示了我當前使用的配置。最右側的按鈕打開當前文件夾的控制台窗口。這就是你如何得到它。

  • 安裝 經典探險家 ClassicShell的一部分
  • 打開一個新的Explorer窗口。您現在應該在地址欄下方看到一個額外的工具欄。
  • 右鍵單擊工具欄並選擇“經典資源管理器設置”
  • 在打開對話框窗口中,選中“顯示所有設置”複選框。
  • 轉到“工具欄按鈕”選項卡以配置自定義工具欄的佈局。隨意丟棄任何你不喜歡的按鈕。
  • 從右側列表中添加“自定義”按鈕。雙擊左側列表中新添加的按鈕,然後輸入 cmd 在“命令”字段中。

我通常不是第三方擴展的忠實粉絲,但我發現這個擴展非常有用,特別是對於這個特定的用例。


4
2017-07-30 11:49





在探險家,在頂部的酒吧有一個 文件 菜單,您可以在其中打開當前目錄的命令窗口。此工作在Windows 8中。(在Windows 7中,單擊“文件”菜單時按住shift鍵)。


3
2017-07-30 13:46



是的,適用於Windows 8和8.1,但O.P.專門針對Windows 7。 - Ismael Miguel


請注意 - 如果您希望桌面上的靜態圖標在某個文件夾位置打開CMD提示符,您還可以執行以下操作:

  1. 在桌面上創建一個CMD.EXE快捷方式
  2. 右鍵單擊該快捷方式,然後轉到“屬性”
  3. 在“快捷方式”選項卡上,將所需位置放在“開始”字段中。

顯然,這僅適用於圖標並始終打開相同的位置。其他答案是打開提示您當前文件夾(動態)的更好方法。


0
2017-07-31 18:55