【问题标题】:PowerShell command to move to the root directoryPowerShell命令移动到根目录
【发布时间】:2020-02-26 15:48:05
【问题描述】:

使用 cd 更改目录的命令在 PowerShell 中与在 cmd 中相同。

但是,当我想移动到根目录时出现问题。

如果我在磁盘 C 上,只需写入

cd C:\

但是,在 cmd 中可以使用更简单的命令。

cd...

但是,只有在 cmd 中才有可能。它在 PowerShell 中不起作用。

cd...:“cd...”一词未被识别为 cmdlet、函数、脚本文件或可运行程序的名称。检查t 名称的拼写,或者如果包含路径,请验证路径是否正确并重试。

请问在 PowerShell 中有什么替代此命令的方法吗?

谢谢

【问题讨论】:

  • 你试过Set-Location C:\ 吗?
  • 是的,但是在这种情况下写 cd C:\
  • 您可以尝试创建自己的别名。首先创建一个函数function CDC {set-location c:\},然后创建一个别名Set-Alias cd... CDC。如果您想在关闭powershell后使用,您需要添加到您的个人资料
  • 根据我的经验没有。但我已经怀疑cd... 是一个常规的 cmd 命令。我以前从未见过它,它在我使用的计算机上不起作用瞬间……
  • 只是添加到@DanStef 评论(这应该做你所追求的)。如果您将建议的功能更改为function CDC { Set-Location $PWD.Drive.Root },即使当前驱动器号不是 C:\,它也会以相同的方式工作

标签: powershell command


【解决方案1】:

这是你的追求吗?

PS C:\Windows\system32> cd\

PS C:\> 

或者你想从 'C:\Windows\system32>' 移动到 'D:\' 这将是 >D:

【讨论】:

  • 这就是我想要的。 cd ...对我来说似乎更合乎逻辑,但这不是必需的。谢谢
猜你喜欢
  • 2010-10-26
  • 2021-06-06
  • 2014-06-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-07-29
  • 1970-01-01
相关资源
最近更新 更多