java环境变量设置后 cmd命令不能使用
我安装了java      jdk-6-windows-i586.exe 
 系统的环境变量也设置了: 
 CLASSPATH: 
 .\;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar   
 JAVA_HOME: 
 C:\Java\jdk1.6.0   
 PATH: 
 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin   
 编译了一下,然后运行,ok!! 
 但是我ping   www.google.com如下:   
 Microsoft   Windows   XP   [版本   5.1.2600] 
 (C)   版权所有   1985-2001   Microsoft   Corp.   
 C:\Documents   and   Settings\HanBing> ping   www.google.com 
  'ping '   不是内部或外部命令,也不是可运行的程序 
 或批处理文件。   
 C:\Documents   and   Settings\HanBing>                                                       ????   
 C:\WINDOWS\system32>     
 为什么非要在这个目录下才可以??!! 
 在网上也找过了,大家基本的答案是把path的值改成%SystemRoot%\system32;   
 我想确保java能正常运行,又可以在 "C:\Documents   and   Settings\HanBing>  "下输入各种ms   dos的命令   
 特此向大家请教!      谢谢 
------解决方案--------------------我的异常网推荐解决方案:java环境变量设置,http://www.aiyiweb.com/java-other/172921.html
------解决方案--------------------把path的值改成这个样子: 
 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%SystemRoot%\system32;
------解决方案--------------------同意2楼的,因为ping命令的执行文件是在c:\windows\system32目录下的,要在环境变量下设置好才能在任意目录下使用,楼主应该是在设置Path时把ping的目录误改了,比如删除了分号,仔细检查一下修改或来就ok了!
我的异常网推荐解决方案:java环境变量设置,http://www.aiyiweb.com/java-other/172921.html