如何在Windows cmd终端中设置cd命令的默认目录?

22

cmd命令cd总是把我带到一个我从未待过的目录。

我希望它默认带我到C:\Users\Kacy\Documents\

不幸的是,set cd = C:\Users\Kacy\Documents\并没有起作用。

有没有一种简单的方法在cmd终端中更改这个设置?


命令cd只会将当前工作目录打印到控制台中。你真正的意思是什么?要在特定目录中打开cmd提示符,您可以创建指向cmd的快捷方式,并更改快捷方式属性中的工作目录。 - foxidrive
6个回答

33

在Windows 10上,您也可以导航到 C:\Users\%YOUR_USERNAME%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\System Tools,然后右键单击命令提示符并选择属性。

然后,在“快捷方式”选项卡中,您可以更改“启动位置:”字段为所需路径。默认情况下,它引用环境变量,但是您可以将其更新为C:, D:/My Folder/Foo/Bar等。


8
对我来说,它很好用,除了文件夹是\Programs\Windows System而不是 \Programs\System Tools - ThCollignon

20

当运行没有任何参数的 cd 命令时,它会简单地显示当前目录,而不会将您带到其他地方。

如果已经打开了命令提示符,则无法使用简单的 cd 更改此设置。您可以编写一个批处理文件来代替,然后运行该文件。使用记事本创建一个只包含一行的纯文本文件即可。

cd /d"C:\Users\Kacy\Documents"

将它保存为MyDocs.bat或者其他易于记忆的名称。

如果你想让命令提示符总是打开在特定位置,可以创建一个桌面快捷方式,并使用以下命令(程序)。

cmd /k cd /d"Yourdirectory"

然后双击该桌面快捷方式打开命令提示符。

请注意,如果目录名包含空格,则必须在目录名周围加上双引号。


哦,你说得对。 抱歉,我过去一年一直在使用Linux终端,现在才开始尝试适应Windows终端。我会尝试一下,然后告诉你是否有效! - Kacy
我觉得我对你的指示有些误解。 我在cmd终端中输入了那个命令,但是双击它的快捷方式在哪里? - Kacy
1
这是一个新的桌面快捷方式。右键单击桌面(计算机的主屏幕),并从弹出菜单中选择“新建->快捷方式”。当您双击桌面上的快捷方式时,它将在您指定的文件夹中打开一个新的命令窗口。在打开的命令窗口中,您必须使用cd“Somefolder”来更改目录。如果您还需要更改驱动器,请像我上面展示的那样使用/d开关。 - Ken White
1
一个包含答案中最后一个命令的 .bat 文件也可以(它会在所选文件夹中打开终端),我认为这比创建快捷方式更简单。 - A.L

3

更改Windows 10中命令提示符的默认目录步骤:

  1. 点击Windows图标并搜索“cmd”。
  2. 找到该文件后,右键单击它,并选择“打开文件位置”。
  3. 您将进入cmd的快捷方式。现在再次右键单击并选择“打开文件位置”。
  4. 复制此位置并转到桌面。
  5. 在空白处右键单击桌面,然后转到“新建 -> 快捷方式”。在位置框中添加路径的值,即“your path\cmd.exe”
  6. 现在您可以在桌面上看到快捷方式。右键单击它并从菜单中选择“快捷方式”。转到“开始于”字段并更新您要默认打开的路径。单击确定,完成!

W10又是一个很明显的例子,说明它比Win7退步了很多。 - RonJohn
它说找不到my_path/cmd.exe文件。 - Serg Buch

1

在Win 10企业版上,最简单的方法如下:

  • 点击开始菜单并输入cmd
  • 右键单击命令提示符链接,选择“打开文件位置”
  • 在新窗口中再次右键单击命令提示符链接,选择“打开文件位置”。
  • 现在应该在System 32目录中。在那里滚动到cmd.exe文件,并使用右键将其拖到桌面上,并选择“在此处创建快捷方式”。
  • 一旦您在桌面上有了快捷方式,请右键单击它,选择“属性”,并修改“启动于”下的路径,然后单击“应用”。
  • 完成。

0

忘记经典的CMD,按照以下步骤:

  1. Windows商店安装新的Windows终端
  2. 进入设置[Ctrl + ,]
  3. 配置文件下,点击添加新的
  4. 输入您的自定义名称
  5. 取消选中使用父进程目录
  6. 浏览您的启动目录
  7. 享受它

Pic1 示例: Pic2


0

这对我有用

在 Windows 10 中使命令提示符以管理员身份在您的路径中打开的步骤

  1. 创建一个批处理文件来更改到您的目录路径。例如:
c.bat
@echo off
cd\
%your_path%

2. 创建一个命令提示符的快捷方式,我将它固定到了任务栏上。 3. 右键单击命令提示符并打开属性。 4. 更改目标以使用命令%windir%\system32\cmd.exe /k c.bat打开批处理文件。 5. 将起始位置更改为您的路径。 6. 点击高级选项,将其更改为始终以管理员身份运行

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接