本文主要介绍Windows操作系统中DOS(Disk Operating System)的常见用法与常见问题。
1 ping命令找不到
DOS中的ping命令对应的程序文件为“PING.EXE”,该文件可能存在于系统的多个位置,通常在DOS中使用的ping命令对应的是路径“C:\Windows\System32”下的“PING.EXE”程序。
在DOS中输入一个命令后,DOS首先会检查当前目录下是否有该命令程序,如果在当前目录中未找到该命令程序,则DOS去会检索环境变量“Path”对应的路径,尝试在该路径中寻找我们输入的命令程序。如果仍然未找到该命令程序,则会报错,如下:
如果在DOS中提示找不到ping命令,则说明DOS在当前目录及环境变量“Path”对应的路径下都找不到“PING.EXE”程序。为了解决此问题,我们通常都会把存放“PING.EXE”程序的路径“C:\Windows\System32”添加到环境变量“Path”中。
在Windows 7系统中,通过“右键点击计算机->高级系统设置->环境变量->系统变量”中,找到“Path”变量,然后将路径“C:\Windows\System32”添加到“Path”变量中,如下:
注意:
- 在本例中,我的系统中的变量SystemRoot对应“C:\Windows”,所以“%SystemRoot%\system32”即代表路径“C:\Windows\System32”(DOS会忽略大小写);同时,在“%SystemRoot%\system32”之前一定要存在“%SystemRoot%”,且两者次序不可颠倒,否则也会找不到DOS命令;
- 需要注意添加新路径时,要以英文半角的分号“;”将其与其它路径分隔开。
2 dhcp启用时DNS查询
当设置了dhcp后,在网络界面中不能直接看到当前使用的dns地址,在DOS中输入“ipconfig /all”,即可查看详细的dns信息,如下: