【问题标题】:CMD won't execute basic CD \CMD 不会执行基本 CD \
【发布时间】:2018-12-06 18:14:38
【问题描述】:

如果不输入完整路径,我无法让 CMD 或 powershell 访问驱动器上第一个子目录之外的任何内容。一直告诉我系统找不到指定的路径。

即这有效:

d: cd \dev jobs

这很有效:

d: cd \dev jobs\sites

但这不起作用

d:\dev jobs> cd \sites

我正在运行最新的 Windows 10。 c: 是我的系统盘 在c盘目录下复制了这个过程,结果一样

(拜托,我不是在问如何更改目录,而是要理解为什么命令行似乎行为不端)

关于从哪里开始有什么想法或建议吗?

感谢您的帮助

【问题讨论】:

  • 更改为 d:\dev 工作 > cd 站点
  • 不,返回 "system cannot find the path" 。任何想法为什么会发生这种情况或如何解决?

标签: cmd cd


【解决方案1】:

为什么无用的评论投票?这是正确的答案。

如果你在d:\dev jobs 和你cd sites,它会工作。从d:\dev jobscd \sites 不起作用,因为它正在根文件夹中寻找站点(即d:\sites)。

你想在那里使用相对路径。

【讨论】:

  • 并不意味着你是不正确的。如果我的 CMD 运行正常,那确实是正确的答案。不过请注意我的问题 - 我的问题是正确的命令不会产生预期的结果。如果我尝试 d:/dev jobs> cd sites 它仍然给我错误
  • 我也刚刚注意到我在我的问题中省略了 > 。我的意思是说 d:\dev jobs> cd/sites
  • 你没有把插入符号。从 d:\dev 工作中,您只需放置 cd 站点(没有斜线)。
  • sites 前面的斜线表示你想去 d:\sites,你需要一个相对路径,所以只要 cd sites 就可以了。
  • 我认为我的沟通有些错误,但我正在按照您的建议进行尝试(或者至少我认为我是这样)。所以这里是我的 cmd 的一行一行: C:\Users\Jamie>d: D:\>cd \dev jobs D:\dev jobs>cd sites 系统找不到指定的路径。 D:\dev 工作>
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-02-06
  • 1970-01-01
  • 1970-01-01
  • 2013-06-06
相关资源
最近更新 更多