1. 程式人生 > >Windows小技巧 -- 命令列視窗開啟指定目錄的資源管理器

Windows小技巧 -- 命令列視窗開啟指定目錄的資源管理器

在文章 Windows小技巧 – 目錄內開啟CMD的快捷方式 中,講解了怎麼在指定目錄下快速開啟命令列工具,其中一個方式就是在資源管理器的位址列中輸入 cmd,即可以快速開啟當前路徑的命令列視窗。類似的操作,如果想在命令列中開啟指定目錄的資源管理器,則可以通過本文記錄的方法。

方法一 explorer命令快速開啟指定目錄的資源管理器

此處以 D:\work\workspace 目錄為例,演示此功能,首先資源管理器進入這個目錄,然後在位址列輸入cmd,實現目錄內開啟命令列視窗,如下圖

mkdir test

接下來,在命令列視窗,通過命令 mkdir test 來建立一個檔名為 test 的資料夾 (用來做後續的測試),命令列視窗中繼續輸入命令 cd test

進入新建的 test 資料夾。到此測試環境準備就緒。。

此時如果想在資源管理器開啟 test 資料夾 ,以往一般都是通過滑鼠或鍵盤操作開啟資源管理器,然後再一步步點選到該目錄。快捷點的方式可能就是在位址列輸入目錄路徑來快速進入。而類似這樣的操作,都需要手動開啟資源管理,還是不夠快捷。此時,可以嘗試 explorer 命令,來完成命令列內快速開啟當前目錄的資源管理器操作。

如下,演示通過此命令來進入 test 資料夾 的快捷方法。命令列視窗中,輸入如下命令

explorer .

命令執行後,會彈出 test 資料夾 的資源管理器視窗,如下圖

explorer .

當然,如果你想資源管理器開啟 test 資料夾

上一級目錄,則可以試試命令 explorer ..,想開啟其他路徑的資源管理器視窗,則可以試試命令 explorer "目錄路徑(如:c,開啟c盤資源管理器)"


方法二 start 命令快速開啟指定目錄的資源管理器

如下,演示通過此命令來進入 test 資料夾 的快捷方法。命令列視窗中,輸入如下命令

start .   # 注意,此處start後未空格,緊接著為.   此處的.表示當前目錄(..表示上級目錄) 

命令執行後,會彈出 test 資料夾 的資源管理器視窗,如下圖

start .

到此,看到該方式的快捷之處了嗎~~

當然,如果你想資源管理器開啟 test 資料夾

上一級目錄,則可以試試命令 start ..,想開啟其他路徑的資源管理器視窗,則可以試試命令 start "目錄路徑(如:c,開啟c盤資源管理器)"(注意如果路徑中含有空格,則需要使用雙引號來包裹路徑,否則會命令列會報錯,如 “C:\Program Files”)。


start 命令小記

通過上面的操作中,使用了 start 命令,而這當然只是此命令的一個小小的應用,我們可以在命令列工具下,輸入命令 help start 來檢視 start 命令的說明,如下圖:

help start

我們可以參看說明,簡單嘗試下該命令的其他功能。

開啟系統應用

開啟新的命令列視窗
start

僅輸入此命令即可以開啟一個新的命令列視窗

start "測試 - 開啟新的命令列視窗" cmd.exe
# 或使用下面的命令
# start "測試 - 開啟新的命令列視窗"

輸入上述命令,執行後,即可以重新開啟一個名為 “測試 - 開啟新的命令列視窗” 的命令列視窗,而且此視窗內路徑與之前的一致。

start "測試 - 開啟新的命令列視窗"

開啟命令列視窗並執行命令
start cmd /k echo "hello world
# 或使用下面的命令
# start cmd /c echo "hello world"
# 兩者區別為,前者執行完命令後,不會關閉視窗;後者執行完命令後,會直接關閉視窗。
開啟其他系統應用
start explorer # 開啟資源管理器 或使用命令 explorer
start control  # 開啟控制面板 或使用命令 control
start %windir%\system32\Taskmgr.exe    # 開啟工作管理員  或使用命令 %windir%\system32\Taskmgr.exe

更多命令參看文章 Windows小技巧 – Win+R提高Windows使用效率 中羅列的系統應用程式命令。

開啟應用程式

start "" "應用完整路徑"  # 注意,此處start後為空格,然後是空的雙引號,之後再接一個空格,最後是應用的完整路徑

如果要開啟的應用已經新增在環境變數中,則可以直接輸入應用名稱來快速開啟(如上述開啟cmd的處理)。

此處可以延伸一下,參看之前文章 Windows小技巧 – Win+R提高Windows使用效率 ,將應用程式的快捷方式放到一個目錄下,然後新增目錄到環境變數,來實現 Winr + R 快速開啟。

這裡可以做類似操作,將應用的快捷方式放入一個目錄後,將目錄新增到環境變數,此時就可以通過命令

start "" "應用程式的快捷方式名稱" # 如命令 start "" qq , 開啟qq聊天軟體

如果想最大化視窗後最小化視窗開啟某個應用,則可以嘗試使用如下命令

# 最大化視窗開啟 cmd
start /MAX cmd
# 最小化視窗開啟 cmd
start /MIN cmd

測試時發現部分軟體無效。。。如有知道原因的朋友,希望可以告知~~

開啟瀏覽器並訪問某個網頁

start /MAX "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" "https://www.baidu.com"

此命令可以最大化視窗開啟 chrome 瀏覽器,並訪問百度首頁。