昨天学会了编程实现获取本地网卡信息,今天再接再砺学会了修改本机ip地址。其实原理很简单就是用c++调用一下dos命令而已,不得不说,dos命令实在是太强大了,当然听说还有种修改注册表的方法,不过没有试验过,所以放上调用dos命令修改本地ip地址的代码,

#include <iostream>
#include <string>
#include <cstdlib>
#include <windows.h> using namespace std; //设置命令行 string cmd="netsh interface ip set address name=/"本地连接/" static "; int main()
{
string IPAddress="202.2.2.3"; //ip地址
string Mask="255.255.255.0"; //子网掩码
cmd+=IPAddress+" "+Mask;
cout<<cmd<<endl;
system("@echo off");
system(cmd.c_str());
system("@echo on");
system("ipconfig /all"); return ;
}

这个方法 是最简单的

最新文章

  1. Java 同步代码块 - Synchronized Blocks
  2. django--静态文件(九)
  3. Leetcode Unique Paths
  4. JDBC学习笔记1
  5. C# 拷贝数组的几种方法
  6. Linux下如何查看tomcat是否启动
  7. 二十、mysql mysqldump备份工具
  8. jboss清楚缓存
  9. Oracle检查锁及其等待的行ROWID
  10. table常用的属性以及用法
  11. 输入ip和端口号python脚本py文件
  12. Django(十九)Ajax全套
  13. ubuntu axel
  14. 【netcore入门】在Windows IIS上部署.NET Core 2.1项目
  15. 20165308 预备作业3 Linux安装及学习
  16. c语言使用指针对int数组的求和
  17. python报错IndexError: list index out of range
  18. DIOCP3-数据库DEMO
  19. npm 查看express版本
  20. openerp学习笔记 对象继承,对象初始化数据

热门文章

  1. mfc 控件字体设置
  2. animated js动画示例
  3. sevice__属性介绍: android:exported
  4. mir [20161220]
  5. android studio新建hello world时出现Rendering Problems
  6. 根据不同分辨率加载不同 css 样芪表
  7. 剑指Offer:面试题33——把数组排成最小的数(java实现)(未完待续)
  8. Javaweb命名规则
  9. Linux Runlevel 启动 脚本
  10. leetcode6:Zigzag Conversion@Python