我的 PowerShell 提示符当前指向我的 C 驱动器(PS C:\>)。如何将目录更改为 Q (PS Q:\>)驱动器上的文件夹?
PS C:\>
PS Q:\>
我的 Q 驱动器上的文件夹名称是“我的测试文件夹”。
您可以简单地键入 Q:,这应该可以解决您的问题。
Q:
要直接进入该文件夹,可以使用 Set-Location cmdlet 或 cd别名:
Set-Location
cd
Set-Location "Q:\My Test Folder"
与 CM.EXE CHDIR或 CD命令不同,PowerShell Set-Location cmdlet 将同时更改驱动器和目录。Get-Help Set-Location -Full将获得更多关于 Set-Location的详细信息,但基本用法是
CHDIR
CD
Get-Help Set-Location -Full
PS C:\> Set-Location -Path Q:\MyDir PS Q:\MyDir>
在 PowerShell 中,默认情况下,CD和 CHDIR是 Set-Location的别名。
(阿萨德在注释中提醒我,如果路径包含空格,则必须用引号括起来。)
这里发布了多个答案,但是这可能会帮助那些刚刚使用 PowerShell 的用户
因此,如果在您的目录路径中有任何空格,不要忘记添加双引号“”。
Set-Location -Path 'Q:\MyDir'
在 PowerShell 中 cd = Set-Location
如果 开车中的 文件夹包含 Power Shell 中的空格,你可以简单地输入命令,然后在 Single Quotes (”)中输入驱动器名和文件夹名:
Set-Location -Path 'E:\FOLDER NAME'
屏幕截图附在这里
还可以使用 sl命令更改目录。它是 Set-Location,但它要短得多。
sl
例如:
# Too verbose Set-Location -Path C:\ # Just the right amount of characters to type sl C:\
Set-Location‘ C: Program Files MongoDB Server 6.0’