1. 程式人生 > >如何在當前目錄下快速打開cmd(或者以管理員的身份打開)

如何在當前目錄下快速打開cmd(或者以管理員的身份打開)

方便 空白 tutorial light 很多 -1 mage for pen

1.在當前目錄下,按住shift鍵+點擊右鍵,選擇在此處打開命令窗口

很多時候我們需要打開命令行然後進入到相應目錄進行一些操作。

常規的做法是:

  1. D:\foo\bar", 然後輸入cd 再把復制的地址一次性粘貼到cd 後面(適用於文件夾路徑較長時,避免一個一個地輸入)

如果需要進行頻繁命令行操作,每次都要通過這樣的方式來進行,勢必很麻煩。


按住Shift鍵右擊鼠標打開命令行窗口

其實Windows有個不顯眼的功能是這樣的,同樣還是以定位到D盤foo文件夾下的一個bar子文件夾為例,在bar文件夾裏,將鼠標置於空白處,按住Shift鍵不放,同時右擊鼠標,這時在出來的右鍵菜單裏會出現一個"打開命令行" 的菜單選項。

技術分享

此刻打開後的命令行窗口的路徑已經定位到了剛才的目錄,即從哪裏打開的,命令行的執行路徑則被自動定位到了哪裏。

技術分享

以管理員身份在當前目錄打開命令行窗口

上面的方法雖然比原始的方法方便了許多,但有些時候我們在命令行裏的操作需要管理員身份,這時就要求命令行窗口是以管理員身份打開的,而上面的方法打開的是普通的命令行窗口,在此時就無法滿足要求了。

同樣地,我們也可以通過傳統的方法打開一個以管理員身份運行的命令行窗口,方法就是在開始菜單裏找到命令行窗口或者直接在

    Windows Registry Editor Version 5.00  
      
    ; Created by: Shawn Brink  
      
    ; http://www.sevenforums.com  
      
    ; Tutorial: http://www.sevenforums.com/tutorials/47415-open-command-window-here-administrator.html  
      
    [-HKEY_CLASSES_ROOT\Directory\shell\runas]  
      
    [HKEY_CLASSES_ROOT\Directory\shell\runas]  
      
    @="Open cmd here as Admin"  
      
    "HasLUAShield"=""  
      
    [HKEY_CLASSES_ROOT\Directory\shell\runas\command]  
      
    @="cmd.exe /s /k pushd \"%V\""  
      
    [-HKEY_CLASSES_ROOT\Directory\Background\shell\runas]  
      
    [HKEY_CLASSES_ROOT\Directory\Background\shell\runas]  
      
    @="Open cmd here as Admin"  
      
    "HasLUAShield"=""  
      
    [HKEY_CLASSES_ROOT\Directory\Background\shell\runas\command]  
      
    @="cmd.exe /s /k pushd \"%V\""  
      
    [-HKEY_CLASSES_ROOT\Drive\shell\runas]  
      
    [HKEY_CLASSES_ROOT\Drive\shell\runas]  
      
    @="Open cmd here as Admin"  
      
    "HasLUAShield"=""  
      
    [HKEY_CLASSES_ROOT\Drive\shell\runas\command]  
      
    @="cmd.exe /s /k pushd \"%V\""  

然後雙擊運行,彈出確定對話框,點擊確定,再右鍵一看,菜單裏已經多出一個以管理員身份打開命令行窗口的選項了。

技術分享

如何去除:

假如哪天你不想要這個新加的選項了,請把下面的代碼復制,同樣保存到一個文本文件然後存為remove.reg,雙擊運行之。選項就會消失,菜單恢復正常(切記:在此路徑下打開cmd和以管理員身份打開都不行了就)


Windows Registry Editor Version 5.00

; Created by: Shawn Brink

; http://www.sevenforums.com

; Tutorial: http://www.sevenforums.com/tutorials/47415-open-command-window-here-administrator.html

[-HKEY_CLASSES_ROOT\Directory\shell\runas]

[-HKEY_CLASSES_ROOT\Directory\Background\shell\runas]

[-HKEY_CLASSES_ROOT\Drive\shell\runas]



如何在當前目錄下快速打開cmd(或者以管理員的身份打開)