如何使用PowerShell将目录设置到以下位置?
W:\B&M\Store Segmentation\Pete\Python
我尝试使用:
PS > Set-Location -Path W:\B"&"M\Store Segmentation\Pete\Python
答案 0 :(得分:1)
使用"
双引号或'
撇号,如下所示:
Set-Location -Path "W:\B&M\Store Segmentation\Pete\Python"
或
Set-Location -Path 'W:\B&M\Store Segmentation\Pete\Python'
阅读About Quoting Rules以获取解释。
答案 1 :(得分:1)
虽然使用"
或'
完全是一个更好的主意,但应该告知PowerShell转义字符:
`
使用此caracher,您可以搜索特殊字符,例如:
Set-Location C:\A`&B
例如,如果文件夹名称包含[]
:
Set-Location 'C:\A&B[1]' # Will Fail
Set-Location 'C:\A&B`[1`]' # Correct