我正在寻找一种使用.cmd文件设置环境路径变量的方法.
当路径变量太长时,我有一些错误.
只需将所需的变量添加到下面的“设置路径变量”
检查路径变量的当前值并添加到脚本中
以管理员身份运行脚本!
打开一个新的控制台窗口,它应该工作,例如PHP -v
当路径变量太长时,我有一些错误.
只需将所需的变量添加到下面的“设置路径变量”
检查路径变量的当前值并添加到脚本中
以管理员身份运行脚本!
打开一个新的控制台窗口,它应该工作,例如PHP -v
@ECHO OFF :: %HOMEDRIVE% = C: :: %HOMEPATH% = \Users\Ruben :: %system32% ?? :: No spaces in paths :: Program Files > ProgramFiles :: cls = clear screen :: CMD reads the system environment variables when it starts. To re-read those variables you need to restart CMD :: Use console 2 http://sourceforge.net/projects/console/ :: Assign all Path variables SET PHP="%HOMEDRIVE%\wamp\bin\PHP\PHP5.4.16" SET SYSTEM32=";%HOMEDRIVE%\Windows\System32" SET ANT=";%HOMEDRIVE%%HOMEPATH%\Downloads\apache-ant-1.9.0-bin\apache-ant-1.9.0\bin" SET GRADLE=";%HOMEDRIVE%\tools\gradle-1.6\bin;" SET ADT=";%HOMEDRIVE%\tools\adt-bundle-windows-x86-20130219\eclipse\jre\bin" SET ADTTOOLS=";%HOMEDRIVE%\tools\adt-bundle-windows-x86-20130219\sdk\tools" SET ADTP=";%HOMEDRIVE%\tools\adt-bundle-windows-x86-20130219\sdk\platform-tools" SET YII=";%HOMEDRIVE%\wamp\www\yii\framework" SET NODEJS=";%HOMEDRIVE%\ProgramFiles\nodejs" SET CURL=";%HOMEDRIVE%\tools\curl_734_0_ssl" SET COMPOSER=";%HOMEDRIVE%\ProgramData\ComposerSetup\bin" SET GIT=";%HOMEDRIVE%\Program Files\Git\cmd" :: Set Path variable setx PATH "%PHP%%SYSTEM32%%NODEJS%%COMPOSER%%YII%%GIT%" /m :: Set Java variable setx JAVA_HOME "%HOMEDRIVE%\ProgramFiles\Java\jdk1.7.0_21" /m PAUSE