【问题标题】:echo %path% is not working in windows 8 [closed]echo %path% 在 Windows 8 中不起作用 [关闭]
【发布时间】:2017-04-18 19:35:48
【问题描述】:

谁能告诉我如何解决它?

【问题讨论】:

  • 在你的PC中打开“环境变量”,查看JAVA HOME的值。确保它指向正确的 Java JDK 目录
  • 在文档中,<something> 语法用于表示输入某些内容,而不是“某事”一词(当然没有<>)。所以如果文档说add <java home> to the path,你不应该添加那个确切的字符串,而是你的java安装的主目录。

标签: batch-file cmd windows-8 environment-variables


【解决方案1】:

问题似乎是<Java Home>

echoing 这将尝试从名为 Java 的文件中读取。

您很可能需要将其更改为%java home%

【讨论】:

  • 谢谢!!!!但为什么? (对不起,因为我是 nooby);我知道 %***% 是变量,那么 .
  • < 重定向输入,> 重定向输出。 path 变量应该是一个有序的、分号分隔的目录列表,如果在当前目录中找不到可执行文件,Windows 会搜索这些目录以查找可执行文件。如果你echo 变量%path% 然后%path% 被它的值替换并且然后 echo 被执行。由于它包含重定向器,echo 将尝试从<filename 读取并写入>filenameEcho 不会读取,但会写入,但您已指定 <filename,因此无论如何它都会首先分配要读取的文件。不存在,所以报错
猜你喜欢
  • 2013-05-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-06-11
  • 2015-02-16
  • 2023-04-05
相关资源
最近更新 更多