netsh另类用法
2009-01-31 13:11
246 查看
netsh命令
很多时候,我们可能会在不同的网络中工作,重复修改IP地址是一个比较麻烦的工作。另外,系统崩溃后,重新配置网卡也非常繁琐。事实上,巧妙地利用Windows 2000/XP/2003的netsh命令,完全可以快速切换IP地址,还可以在静态和动态IP地址设置中随时切换,也可以随时备份和恢复网络设置。
“netsh”是Windows 2000/XP/2003操作系统自身提供的命令行脚本实用工具,它允许用户在本地或远程显示或修改当前正在运行的计算机的网络配置。
随时切换不同的固定IP
打开“记事本”,新建一个文件,然后在其中输入如下代码:
netsh interface ip set address "本地连接" static 192.168.0.10 255.255.255.0 192.168.0.1 1,单击“文件”|“保存”,在打开窗口中输入“home.cmd”(代码中英文双引号一定要输入)并将它保存在桌面上。
同样,建立一个office.cmd的文件,在其中输入:netsh interface ip set address "本地连接" static 192.168.1.11 255.255.248.0 192.168.0.1 1,将它保存为“office.cmd”文件。以后在家只要双击“home.cmd”即可快速将IP地址切换为192.168.0.10,子网掩码为255.255.255.0,网关为192.168.0.1,而到公司后双击“office.cmd”可将IP切换至192.168.1.11,子网掩码为255.255.248.0,网关为192.168.1.1。
几点说明:
1.各公司网管分配的IP地址不尽相同,读者可以自行进行设置,也可以询问网管。
2.上述命令中的“本地连接”为网卡连接的名称,可以在“控制面板”中双击“网络连接”图标查看到相应网卡的名称。如果你有多块网卡,只要修改上面的“本地连接”的名字及IP、子网掩码和网关即可。
3.以上命令最后1为设置的跃点数,该值较为专业,用户可以设置为1,不必理会。
固定/动态IP随时切换
先在桌面上建立一个static.cmd文件,然后在其中输入相应代码,如:netsh interface ip set address "本地连接" static 192.168.0.12 255.255.255.0 192.168.0.1 1,同时建立一个dhcp.cmd文件,在其中输入如下代码:
netsh interface ip set address "本地连接" dhcp
ipconfig /release
ipconfig /renew
以后双击桌面上的static.cmd,会将“本地连接”的IP修改为192.168.0.12,子网掩码为255.255.255.0,网关为192.168.0.1;而双击dhcp.cmd文件,会让“本地连接”马上设置为动态IP方式,且会立即从DHCP服务器更新IP地址。
备份/恢复网络设置
另外,netsh还可以将当前的网络状态备份下来,按下Win+R快捷键,输入cmd,然后在“命令提示符”下输入如下代码:netsh dump >d:\netbck.txt,将会把当前网络设置备份到d:\netbck.txt文件中,该文件为一个文本文件,包括了当前系统中所有网卡的设置信息,请将它保存好。以后,机器崩溃重新安装,可以利用备份快速恢复网络设置,要做的只是在“命令提示符”下,输入netsh exec d:\netbck.txt即可。
netsh命令确实是一个非常好的工具,简单方便,而且快速有效,无需其他软件辅助(很多类似软件是要收费的)即可快速管理/备份/恢复好自己的网络。
很多时候,我们可能会在不同的网络中工作,重复修改IP地址是一个比较麻烦的工作。另外,系统崩溃后,重新配置网卡也非常繁琐。事实上,巧妙地利用Windows 2000/XP/2003的netsh命令,完全可以快速切换IP地址,还可以在静态和动态IP地址设置中随时切换,也可以随时备份和恢复网络设置。
“netsh”是Windows 2000/XP/2003操作系统自身提供的命令行脚本实用工具,它允许用户在本地或远程显示或修改当前正在运行的计算机的网络配置。
随时切换不同的固定IP
打开“记事本”,新建一个文件,然后在其中输入如下代码:
netsh interface ip set address "本地连接" static 192.168.0.10 255.255.255.0 192.168.0.1 1,单击“文件”|“保存”,在打开窗口中输入“home.cmd”(代码中英文双引号一定要输入)并将它保存在桌面上。
同样,建立一个office.cmd的文件,在其中输入:netsh interface ip set address "本地连接" static 192.168.1.11 255.255.248.0 192.168.0.1 1,将它保存为“office.cmd”文件。以后在家只要双击“home.cmd”即可快速将IP地址切换为192.168.0.10,子网掩码为255.255.255.0,网关为192.168.0.1,而到公司后双击“office.cmd”可将IP切换至192.168.1.11,子网掩码为255.255.248.0,网关为192.168.1.1。
几点说明:
1.各公司网管分配的IP地址不尽相同,读者可以自行进行设置,也可以询问网管。
2.上述命令中的“本地连接”为网卡连接的名称,可以在“控制面板”中双击“网络连接”图标查看到相应网卡的名称。如果你有多块网卡,只要修改上面的“本地连接”的名字及IP、子网掩码和网关即可。
3.以上命令最后1为设置的跃点数,该值较为专业,用户可以设置为1,不必理会。
固定/动态IP随时切换
先在桌面上建立一个static.cmd文件,然后在其中输入相应代码,如:netsh interface ip set address "本地连接" static 192.168.0.12 255.255.255.0 192.168.0.1 1,同时建立一个dhcp.cmd文件,在其中输入如下代码:
netsh interface ip set address "本地连接" dhcp
ipconfig /release
ipconfig /renew
以后双击桌面上的static.cmd,会将“本地连接”的IP修改为192.168.0.12,子网掩码为255.255.255.0,网关为192.168.0.1;而双击dhcp.cmd文件,会让“本地连接”马上设置为动态IP方式,且会立即从DHCP服务器更新IP地址。
备份/恢复网络设置
另外,netsh还可以将当前的网络状态备份下来,按下Win+R快捷键,输入cmd,然后在“命令提示符”下输入如下代码:netsh dump >d:\netbck.txt,将会把当前网络设置备份到d:\netbck.txt文件中,该文件为一个文本文件,包括了当前系统中所有网卡的设置信息,请将它保存好。以后,机器崩溃重新安装,可以利用备份快速恢复网络设置,要做的只是在“命令提示符”下,输入netsh exec d:\netbck.txt即可。
netsh命令确实是一个非常好的工具,简单方便,而且快速有效,无需其他软件辅助(很多类似软件是要收费的)即可快速管理/备份/恢复好自己的网络。
相关文章推荐
- WinXP:收藏夹的另类用法
- .htaccess另类用法之蜘蛛判断及域名重定向
- #define 的另类用法
- RPM完全安装&升级&另类用法
- eclipse中的快速修复的另类用法(转,例子)
- 至顶网推荐-Rpm另类用法加固Linux安全
- 从LINQ实例解析LINQ的另类用法,解决多条件组合问题
- ls另类用法
- sscanf 另类用法
- std::string的另类用法
- oracle分析函数的另类用法
- AccessibilityService辅助类用法(Android 中的另类钩子)
- using关键字的另类用法
- VC ini文件另类用法
- WPE的另类用法
- android sqlite另类用法(对象存取)
- Javascript的&&和||的另类用法
- Javascript的&&和||的另类用法
- 类的另类用法--数据的封装