PowerShell Restart-NetAdapter
最后修改:2025 年 2 月 15 日
在本文中,我们将介绍PowerShell中的Restart-NetAdapter cmdlet。此cmdlet用于重启网络适配器以应用配置更改。
网络适配器基础知识
网络适配器是将计算机连接到网络的硬件。它可以是物理的也可以是虚拟的。适配器有名称、接口描述和状态。Restart-NetAdapter cmdlet用于重置网络连接。
Restart-NetAdapter 基本用法
使用Restart-NetAdapter的最简单方法是使用-Name参数。这会重启指定的网络适配器。该cmdlet需要管理员权限。它会暂时断开网络接口的连接。
Restart-NetAdapter -Name "Ethernet"
此命令重启名为“Ethernet”的网络适配器。操作可能需要几秒钟才能完成。网络连接将中断。
重启多个适配器
您可以一次重启多个网络适配器。提供用逗号分隔的多个名称。当您需要重置多个连接时,这很有用。所有指定的适配器都将同时重启。
Restart-NetAdapter -Name "Ethernet", "Wi-Fi"
此命令重启Ethernet和Wi-Fi适配器。该操作会影响所有列出的网络接口。确保您了解其影响。
PS C:\> .\restart2.ps1 Name InterfaceDescription ifIndex Status ---- -------------------- ------- ------ Ethernet Intel(R) Ethernet Connection (2) I219-L 12 Disconnected Wi-Fi Intel(R) Wireless-AC 9560 15 Disconnected
通过接口索引重启
网络适配器也可以通过其接口索引来重启。当名称可能更改时,这很有用。使用带有索引号的-InterfaceIndex参数。您可以使用Get-NetAdapter找到索引。
Restart-NetAdapter -InterfaceIndex 12
此命令重启接口索引为12的网络适配器。该索引唯一标识适配器,而不考虑名称更改。
重启前确认
您可以添加确认提示以提高安全性。使用-Confirm参数请求用户批准。这可以防止意外重启关键网络连接。操作将在确认后进行。
Restart-NetAdapter -Name "Ethernet" -Confirm
此命令在重启Ethernet适配器之前提示确认。用户必须输入“Y”才能继续。这增加了额外的保护层。
重启禁用的适配器
要重启当前禁用的适配器,请使用-IncludeHidden参数。这适用于在正常列表中不可见的适配器。该cmdlet将首先启用然后重启适配器。
Restart-NetAdapter -Name "VirtualAdapter" -IncludeHidden
此命令重启一个隐藏的虚拟网络适配器。-IncludeHidden参数确保禁用的或隐藏的适配器包含在操作中。
来源
在本文中,我们介绍了PowerShell中的Restart-NetAdapter cmdlet。
作者
列出 所有 PowerShell 教程。