当前页面: 开发资料首页 → J2SE 专题 → 如何通过java修改"本地连接"设置?
如何通过java修改"本地连接"设置?
摘要: 如何通过java修改"本地连接"设置?
需要在单位,家里,客户处上网,各处IP设置都不一样,每次都要手动一项项修改,很是麻烦,
突然想应该可以用java做个图形界面的小程序来修改IP设置,但不知从何入手?
是否要调用系统API等等?请达人指点一二,谢谢~
在高级里面多设置几个ip就可以了,不必每次都删除的!
程序么,不知道怎么作
应该要的
netsh exec 脚本文件
文件内容类似,“本地连接”,“无线网络连接”是连接名,前者IP配置写死,后者DHCP获取
#========================
# 接口配置
#========================
pushd interface
reset all
popd
# 接口配置结束
#========================
# 接口配置
#========================
pushd interface ipv6
uninstall
popd
# 接口配置结束
# ----------------------------------
# ISATAP 配置
# ----------------------------------
pushd interface ipv6 isatap
popd
# ISATAP 配置结束
# ----------------------------------
# 6to4 配置
# ----------------------------------
pushd interface ipv6 6to4
reset
popd
# 6to4 配置结束
#=============
# 端口代理配置
#=============
pushd interface portproxy
reset
popd
# 端口代理配置结束
# ----------------------------------
# 接口 IP 配置
# ----------------------------------
pushd interface ip
# "本地连接" 的接口 IP 配置
set address name="本地连接" source=static addr=192.168.11.62 mask=255.255.255.0
set address name="本地连接" gateway=192.168.1.1 gwmetric=0
set dns name="本地连接" source=static addr=202.96.209.5 register=PRIMARY
add dns name="本地连接" addr=202.96.209.133 index=2
add dns name="本地连接" addr=202.96.96.68 index=3
set wins name="本地连接" source=static addr=none
# "无线网络连接" 的接口 IP 配置
set address name="无线网络连接" source=dhcp
set dns name="无线网络连接" source=dhcp register=PRIMARY
set wins name="无线网络连接" source=dhcp
popd
# 接口 IP 配置结束
结合大家的建议,我试试,谢谢各位:)