【发布时间】:2017-04-03 13:05:18
【问题描述】:
我在记事本中尝试了这段代码并将其保存为 path.bat 当我双击批处理文件时,它不会设置变量...谁能告诉我我的代码错误或为我提供最佳解决方案?
@echo off
title This is your first batch script!
setx -m JAVA_HOME "C:\Users\Core i3\Desktop\New folder (2)\jdk1.7.0_71"
setx -m PATH "%PATH%;%JAVA_HOME%\bin";
exit
【问题讨论】:
-
在命令提示符下键入
setx /?并阅读名为 NOTE: 的部分,尤其是项目 #2 和 #3。 -
我不明白你刚才说什么。你能再具体一点吗? @KenWhite
-
我说打开一个命令窗口。输入
setx /?并按回车键。阅读屏幕上出现的内容,尤其是以 *NOTE 开头的部分,并密切注意编号为 2 和 3 的项目中写的内容。我不知道如何比这更具体,不来坐在你的办公桌前,为你做一切。 :-) -
@CodeBae - 你在使用
windows xp吗? -
您似乎弄乱了
PATH变量;否则,不应出现错误消息'setx' is not recognized as an internal or external command, operable program or batch file.。你也可以尝试指定setx的完整路径:"%SystemRoot%\System32\setx.exe"...
标签: batch-file environment-variables