1.在當前目錄下,按住shift鍵+點擊右鍵,選擇在此處打開命令窗口
很多時候我們需要打開命令行然后進入到相應目錄進行一些操作。
常規的做法是:
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和以管理員身份打開都不行了就)。
WindowsRegistryEditorVersion5.00;Createdby:ShawnBrink;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]