症状描述

1. 在“命令提示符”中,所有内置命令都无法运行,如图1所示。
1
图1
2. 但是在“命令提示符”中直接输入命令对应的完整路径则可以运行,如图2所示。
2
2

 

原因分析

从症状2可以看出,命令本身不存在文件丢失或者被破坏或的可能,否则敲入完整路径也应该无法运行。也由此可以看出是由于环境变量缺少对应的路径所导致。

 

解决方案

Windows XP

1. 右击“我的电脑”选择“属性”,切换至“高级”选项卡,点击“环境变量”,如图3所示。
3
3
2. 在如图4中编辑“系统变量”的Path变量,在“变量值”的末尾处输入英文的分号隔开前面的变量值后,添加%systemroot%\system32,点击“确定”就行了,如图5所示。
4
4
5
5

Windows 7

在“开始”菜单的搜索框中输入“环境变量”,在搜索出来的结果中点击“编辑系统环境变量”,然后按照Windows XP部分的解决方案参考即可。