以管理员的身份运行PS后,出现如下错误:
PS C:\> cd Program Files (x86)
x86 : 无法将“x86”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,
然后再试一次。
所在位置 行:1 字符: 19
+ cd Program Files (x86)
+ ~~~
+ CategoryInfo : ObjectNotFound: (x86:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
解决方案:
PS C:\> cd ${env:ProgramFiles(x86)}
PS C:\Program Files (x86)>
或者
PS C:\> cd "Program Files (x86)"
PS C:\Program Files (x86)>
解释:
在任何Windows PowerShell路径中,空字符或空格都需要用一组引号或括号括起来。C:\ Program Files(x86)的PowerShell环境变量${env:ProgramFiles(x86)}
不是$env:ProgamFiles(x86)
因为PowerShell需要转义实际路径中的空白空间。
加个彩蛋哦,关注个人公众号【子从】,免费领取专业参考书籍、视频!
回复【大数据】,给你分享“大数据统计学基础等教程礼包”
回复【软件测试】,给你分享“Web测试、安全测试、人月神话、、测试之美等教程礼包”
回复【项目管理】,给你分享“项目领导力、华为IPD管理六步法等教程礼包”
回复【技术】,给你分享“Python+HTTP+MYSQL+JAVA的专业技能书籍等教程礼包”
最后,再一次邀请你来公众号,子从,来找我玩儿~