美文网首页
Windows cmd 命令行下如何处理含空格的目录

Windows cmd 命令行下如何处理含空格的目录

作者: 江湖十年 | 来源:发表于2018-04-17 22:41 被阅读133次
  • 问题起源于安装Mongodb,cmd下配置服务的时候发现报错Invalid command(无效的命令),是cmd把C盘下的Program Files\目录中的空格作为分隔,Files...被当成了命令


    image.png
  • 将Program Files\换成PROGRA~1\问题解决


    image.png
  • 总结:

1.尝试过给路径添加双引号,这是行不通的
2.正确解决办法是:通过空格目录缩写
  ① 缩写规则: 目录头6个字母(略去空格) + 波浪号 + 数字(从1算起)
  ② 所以"Program Files"被缩写为"PROGRA~1"
  ③ 如果多个目录的头6个字母都相同,则通过最后1位阿拉伯数字来区分
  ④ 最后1位阿拉伯数字的区分规则是按照目录的ASCII码值从小到大

相关文章

网友评论

      本文标题:Windows cmd 命令行下如何处理含空格的目录

      本文链接:https://www.haomeiwen.com/subject/lpcmkftx.html