locked
不知道网卡名称,怎么通过命令行更改ip? RRS feed

  • 问题

  • 我知道下面命令可以更改ip在cmd中,但这个本地连接是中文系统,英文系统叫 local Local Area Connection,但问题现在出来了,西班牙系统叫什么?俄罗斯系统叫什么?

    我们是用过java来执行cmd来更改ip,但这个需要名称(本地连接)

    我的问题是

    1.有没有方法不用这个本地连接的名称来设置ip?比如通过其他名称,例如什么Realtek Rtl8139 family pci-e......

    2.如果没有,有没有方法读到这个本地连接的名称用java语言?

    netsh interface ip set address "本地连接" static 10.25.35.35 255.255.255.0 10.25.35.7 auto


    • 已编辑 roverk8y 2012年7月26日 2:01
    2012年7月26日 1:57

答案

  • XPE中修改IP地址的几种方法:

    1. 修改注册表可以实现动态修改IP.
    "HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters\\Interfaces\\"

    2. 可以使用运行脚本来搞定。命令设置IP:netsh interface ip set address name="Local Area Connection" static 192.168.0.100 255.255.255.0 192.168.0.1 1。
    例如:使用文本编辑器,写入上面内容,保存为*.bat格式的文件,在目标设置器里面注册表Extra Registry Data下添加HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce\***(任意名字),类型为字符串型,值为*.bat在目标机器的路径。


    lzg_ad

    • 已标记为答案 roverk8y 2012年7月26日 10:45
    2012年7月26日 6:51
    版主