我使用setx
命令设置OGRE_HOME
:
setx OGRE_HOME D:\Program Files\OgreSDK
现在,我需要更改为
OGRE_HOME
的值。如何搜索我设置的所有值?
如果再次运行该命令,则表明:
ERROR: Invalid syntax. Default option is not allowed more than '2' time(s).
最佳答案
您到Ogre SDK的路径中有一个空格字符,这被解释为另一个参数的定界符。用"
包围路径,以将其作为setx
的单个参数:
setx OGRE_HOME "D:\Program Files\OgreSDK"
要查看
OGRE_HOME
环境变量的当前值:echo %OGRE_HOME%
如果设置了该值,则可能必须打开一个新的命令提示符 shell 以查看该值,然后尝试立即查看其值。
要查看所有当前设置的环境变量,只需运行:
set
要仅显示具有特定前缀的环境变量(因此
FOO
将显示FOOBAR
和FOOBAZ
),请将该前缀放在set
之后:set PREFIX
或者,您可以使用GUI编辑环境变量(假设此处为Windows 7)。
Computer
,选择Properties
Advanced system settings
Advanced
选项卡上Environment Variables...
将弹出一个对话框,其中包含用户特定的环境变量以及系统范围的环境变量。选择一个值,然后使用“新建/编辑/删除”按钮与之交互。