命令行输入ipconfig提示不是内部或外部命令,如何解决?

命令行中用ipconfig可以查看电脑ip,mac等信息,如果提示“ipconfig不是内部或外部命令”,是由于系统环境变量设置不当造成的,可以通过修改系统环境变量解决
原理:

因为ipconfig.exe在系统system32目录下,当要求系统运行ipconfig.exe而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找,所以可以通过通过设置path解决
设置方法:

环境变量窗口中,找到path,点编辑,弹出编辑用户变量窗口,在变量值后面追加“;%SystemRoot%system32”(不包括引号),确定即可。

  1. ipconfig/all显示所有网络适配器的完整TCP/IP信息

  2. ipconfig/release使计算机将自己目前租用的IP地址交还给DHCP服务器(只在动态配置IP地址的机器上起作用)

  3. ipconfig/renew向DHCP服务器申请新的IP地址,与上条命令一起使用(只在动态配置IP地址的机器上起作用)

  4. ipconfig/displaydns显示DNS客户解析器缓存的内容,包括从本地主机文件预装载的记录以及由域名解析服务器解析的所有资源记录

  5. ipconfig/flushdns清理并重设DNS客户解析器缓存的内容

  6. ipconfig/registerdns初始化网络适配器上配置的DNS和IP地址,可用于解决客户和DNS服务器之间的动态更新问题,而不必重新启动计算机

作者: 千里和他的软件测试

软件测试学习交流: 软件测试交流群 172489141

银行金融业务交流: 新网银测试群 52304542

接口自动化性能交流: 一个正经的测试群 188427938

原文地址:https://www.cnblogs.com/laoluoits/p/15338385.html