关闭网络访问

时间:2016-07-29 22:17:30

标签: powershell

这是一个比我知道的更开放的问题,通常在这里,但我试图用任何方式使用disable-netadapter或其他方法来关闭远程机器上的所有网络适配器。

当我们看到有恶意软件的计算机出现问题时,我们有一个.bat文件可以关闭所有网络适配器,并将它们切换到没有网关的静态IP,但我无法想办法这在powershell中。

我只是想知道你将如何做到这一点。

1 个答案:

答案 0 :(得分:-1)

要将所有NIC的IP地址更改为静态IP(在这种情况下,我将它们全部设置为10.2.2.SomeNumber。)

Get-NetIPAddress | ForEach-Object { $i++ 
   new-NetIPAddress -InterfaceIndex $_.InterfaceIndex -IPAddress 10.2.2.$i}

我们可以将其与Disable-NetAdapter结合使用,以便在Windows中禁用NIC。这应该确保这些机器不会造成太大的伤害!

Get-NetAdapter | Disable-NetAdapter