新闻  |   论坛  |   博客  |   在线研讨会
路径带了特殊符号(中括号),导致CD命令报错
电子禅石 | 2020-04-23 09:27:15    阅读:10109   发布文章

主要问题是 路径中的中括号的问题。用转义字符来解决。


PS C:\Users\Administrator.WIN-SH746DFKMPA> cd “C:\Users\Administrator.WIN-SH746DFKMPA\Desktop\[eBay]eBay 服务”
cd : 找不到路径“C:\Users\Administrator.WIN-SH746DFKMPA\Desktop\[eBay]eBay 服务”,因为该路径不存在。
所在位置 行:1 字符: 1
+ cd “C:\Users\Administrator.WIN-SH746DFKMPA\Desktop\[eBay]eBay 服务”
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (C:\Users\Admini…p\[eBay]eBay 服务:String) [Set-Location], ItemNotFound
E xception
+ FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.SetLocationCommand


中括号在PowerShell路径中拥有通配符的作用,所以尽量不要使用,如果要使用需要用双转义字符。

mkdir "[xxx]xxx srv"
cd  "``[xxx``]xxx srv"

竟然发现专门的powershell 的网站。

https://www.pstips.net/question/2682.html

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
属于自己的技术积累分享,成为嵌入式系统研发高手。
推荐文章
最近访客