首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当前目录和父目录似乎已损坏。

当前目录和父目录似乎已损坏。
EN

Stack Overflow用户
提问于 2015-05-05 20:18:35
回答 1查看 123关注 0票数 1

我有Windows8.1,我有一个奇怪的问题。

当我启动命令终端时,当我尝试使用它启动可执行文件时,当前目录和父目录似乎无法工作。

例如,考虑以下文件夹:

代码语言:javascript
复制
C:/dirA/dirB/program.exe
C:/dirA/dirB/dirC

我将dirA/dirB放在路径变量中。

所以,当我在命令终端中启动program.exe时,它可以工作。

但是,如果我进入C:/并启动以下命令:

代码语言:javascript
复制
./dirA/dirB/program.exe

我得到了以下错误:

“.”不能识别为内部或外部命令、可操作的程序或批处理文件。

如果我继续使用C:/dirA/dirB/dirC文件夹并启动以下命令,则错误是相同的:

代码语言:javascript
复制
../program.exe

错误是:

“.”不能识别为内部或外部命令、可操作的程序或批处理文件。

所以,我不明白问题是什么,以及如何解决它。有人想办法帮我吗?

谢谢你的帮助。

西尔万

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-05 20:29:38

如果要在Windows命令提示符中使用带路径的正斜杠(/),则需要引用整个路径。

代码语言:javascript
复制
"./dirA/dirB/program.exe"

如果使用反斜杠(),则不必引用路径(除非路径包含空格)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30062508

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档