怎样禁用IPv4,保留ipv6? 要求禁用,不是卸载。


PowerShell交流中心分类: Powershell基础怎样禁用IPv4,保留ipv6? 要求禁用,不是卸载。
1
uuuu2015 asked 9 年 ago

只要求使网络属性中,ipv4协议前面的√去掉。

0 Answers
1
Mooser Lee 管理员 answered 9 年 ago

欢迎uuuu2015
我就以IP4为例:
首先可以查看自己机器上的网卡信息:

PS> Get-NetAdapter

Name                      InterfaceDescription                    ifIndex Status       MacAddress             LinkSpeed
----                      --------------------                    ------- ------       ----------             ---------
WLAN                      Intel(R) Centrino(R) Wireless-N 1000          4 Up           74-E5-0B-8D-F3-70        72 Mbps
以太网                    Broadcom NetLink (TM) Gigabit Ethernet        3 Disconnected DC-0E-A1-73-7B-FF          0 bps

然后查看网卡对应的绑定信息:

PS> Get-NetAdapterBinding -Name WLAN | ft -AutoSize

Name DisplayName                        ComponentID Enabled
 ---- -----------                        ----------- -------
 WLAN Microsoft 网络适配器多路传送器协议 ms_implat   False
 WLAN Microsoft LLDP 协议驱动程序        ms_lldp     True
 WLAN 链路层拓扑发现映射器 I/O 驱动程序  ms_lltdio   True
 WLAN Microsoft 网络客户端               ms_msclient False
 WLAN QoS 数据包计划程序                 ms_pacer    True
 WLAN 链路层拓扑发现响应程序             ms_rspndr   True
 WLAN Microsoft 网络的文件和打印机共享   ms_server   True
 WLAN Internet 协议版本 4 (TCP/IPv4)     ms_tcpip    True
 WLAN Internet 协议版本 6 (TCP/IPv6)     ms_tcpip6   False

最后设置启用或着禁用绑定信息:

Disable-NetAdapterBinding -Name WLAN -ComponentID ms_tcpip

 

milo.wang replied 9 年 ago

这个是用ps5.0才有的命令把,要是win7上好像只能调用wmic去实现