【发布时间】:2017-02-22 10:39:07
【问题描述】:
我对 PowerShell 非常陌生。我正在使用 Windows 7 和 PowerShell 5。
我想做的是:
显示系统的所有网络适配器。
全部禁用
全部启用
我正在使用这段代码来显示所有的网络适配器:
$wmi = get-wmiobject win32_networkadapter
这将显示所有网络适配器及其状态。 但问题是,我无法使用此命令同时禁用所有 pf 网络适配器。
$wmi.disable()
这个语句给了我错误:
Method invocation failed because [Selected.System.Management.ManagementObject] does not contain a method named 'disable'.
At line:1 char:1
+ $wmi.disable()
+ ~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (disable:String) [], RuntimeException
+ FullyQualifiedErrorId : MethodNotFound
有没有其他方法可以显示所有网络适配器并同时禁用或启用所有它们?
提前致谢!
【问题讨论】:
-
@Lachie 感谢您编辑我所有的错误 :)
标签: windows powershell