【发布时间】: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