CMD 提示符中預設啟動資料夾的重要性

CMD 提示符中預設啟動資料夾的重要性

每次我在電腦(Windows 7 Professional,64 位元)上執行命令提示字元時,預設訊息都會告訴我命令在哪個資料夾上處於活動狀態,因為 CLI 已將我「傳送」到那裡:

在此輸入影像描述

問題是我不想每次在我的C:\...>雲端硬碟上都被引導。

首先,這對於像我這樣的非專家用戶來說是危險的,因為由於我的無知,我可能會format錯誤地按下並輸入命令;其次,我不太檢查或編輯其中的文件或資料夾。

由於我在硬碟上建立了一個分割區,因此我建立了一個文件儲存D:\>驅動器,其中包含所有不可執行的程式或連接;如果命令提示字元能夠預設重定向,我將不勝感激磁碟.

經過一番研究,我找到了某種解決方法:創建桌面快捷方式(重命名為CLI~DOS)並將start in:選項設為D:\;最後它起作用了:

在此輸入影像描述

但我想知道是否有一種方法(非黑客深奧的 RegEdit 搞亂)可以讓我安全地將預設起始資料夾更改為D:\> 無需創建其他快捷方式。如果不存在,那麼擁有多個命令提示字元捷徑是否正確?

答案1

您可以右鍵單擊命令提示符,告訴它“開始於”任何您喜歡的位置。然而,僅僅打字format並不能起到任何作用,你必須至少給它一個磁碟機號碼(並且是管理員),而且我懷疑它是否能夠格式化系統磁碟機。


無論如何,您只能將此設定套用至快捷方式。當您轉到包含實際 cmd.exe 的 c:\windows\system32 時,您會注意到它的屬性沒有「開始於」。可執行檔只會將您放入啟動它的目錄中。當您操作快捷方式的屬性時,物理上發生變化的是包含快捷方式屬性的 .lnk 文件,但您看不到該文件。

當 CLI 將您帶入家中時,並不意味著必須有快捷方式。本質上你有三件事:

1)System32中實際的cmd.exe。

2)快捷方式,無處不在(桌面,開始選單,......)指向該

3) 您的主目錄。

使用捷徑使用主目錄的預設目錄啟動程式並不意味著那裡需要有捷徑。這只是快捷方式的配置,可以是您想要的任何內容。

答案2

您可以在這裡找到您正在尋找的答案:更改 Windows 7 中命令提示字元的預設啟動目錄

具體針對您的情況,請前往

HKEY_CURRENT_USER\Software\Microsoft\Command Processor

建立名為 的新字串值Autorun並將其值設為cd /d D:\

相關內容