这是自己使用VS2022 C++编写开发的Window系统下修改DNS脚本程序,适合Win10系统和Win7系统。
详细源代码如下:
setdns.cpp
/*
1.全部清空DNS
string strParameter;
strParameter = "netsh interface ip delete dns name=\"以太网\" addr=all";
WinExec(targetString.c_str(), SW_HIDE);
2.设置主选DNS
strParameter = "netsh interface ip set dns name=\"以太网\" source=static addr=114.114.114.114 register=primary";
WinExec(strParameter.c_str(), SW_HIDE);
3.设置备选DNS
strParameter = "netsh interface ip add dns name=\"以太网\" addr=8.8.8.8 index=2";
WinExec(strParameter.c_str(), SW_HIDE);
*/