有没有办法查看网络适配器的高级属性,如Windows 2008 R2的Get-NetAdapterAdvancedProperty?查看网络适配器的高级属性,如Get-NetAdapterAdvancedProperty
2
A
回答
1
0
我在使用/禁用JumboPackets时遇到了与Windows Server 2008相同的问题。我已经写过这个脚本。它在我的测试虚拟机上工作正常。
在生产中使用它之前,请在任何测试机器上进行测试。
$TargetKeys = Get-ChildItem -Path 'HKLM:\SYSTEM\ControlSet001\Control\Class\' -Recurse -ErrorAction SilentlyContinue
ForEach($TestKey In $TargetKeys)
{
$KeyName = $TestKey.Name.Replace("HKEY_LOCAL_MACHINE","HKLM:")
$SubKeys = Get-ChildItem -Path $KeyName -ErrorAction SilentlyContinue
ForEach($SubKey In $SubKeys)
{
If($SubKey -ne $null -or $SubKey -ne '')
{
$ErrorActionPreference = 'SilentlyContinue'
$ItemKey = $SubKey.Name.Replace("HKEY_LOCAL_MACHINE","HKLM:")
$PropNames = ForEach($PropName In (Get-ItemProperty -Path $ItemKey -ErrorAction SilentlyContinue | GM -MemberType Properties -ErrorAction SilentlyContinue | Select Name)) { $PropName.Name }
If($PropNames -contains '*JumboPacket')
{
# Set to 9014 for enabling and 1514 for disabling
Set-ItemProperty -Path $ItemKey -Name '*JumboPacket' -Value 9014 -ErrorAction SilentlyContinue
If($?)
{
Write-Host "'Jumbo Packets' enabled successfully for Network card." -ForegroundColor Green
}
Else
{
Write-Host "Error while enabling 'Jumbo Packets' for Network card." -ForegroundColor Red
}
}
$ErrorActionPreference = 'Continue'
}
}
}
相关问题
- 1. 区分VMware网络适配器与物理网络适配器 - 或 - 检测虚拟网络适配器
- 2. 更改无线网络适配器无线模式属性
- 3. windows网络适配器
- 4. 列出网络适配器
- 5. Windows脚本,设置网络连接的高级属性
- 6. 通过代码的网络驱动程序高级属性
- 7. android中的高级firebase适配器
- 8. 如何在修改网络适配器属性时保证独占访问
- 9. 任何查看网络会话属性的工具?
- 10. 如何通过网络适配器查找Linux名称空间?
- 11. 使用所需的网络适配器拨打网络服务
- 12. 提高网络服务器的性能
- 13. 高性能在浏览器的网络
- 14. HttpURLConnection&使用特定网络适配器
- 15. 网络适配器批处理标识
- 16. NIC卡和网络适配器?
- 17. 在ubuntu上设置网络适配器
- 18. 点网装配查看器?
- 19. TFS高级文件历史查看器
- 20. 的Android回收站查看适配器
- 21. 用于TableView的JavaFX属性适配器
- 22. SAP接收适配器高可用性
- 23. 如何从网络服务器查看我的播放网站?
- 24. 如何将网络适配器添加到Linux机器?
- 25. 如何在Windows中为高级网络适配器属性设置巨型数据包和接收/传输缓冲区?
- 26. 如何确定PdhExpandWildCardPath结果中的主网络适配器?
- 27. 如何强制特定网络适配器上的流量
- 28. 如何确定网络适配器是否是无线的?
- 29. 如何限制Virtual Box中的网络适配器数量?
- 30. 如何获得网络适配器的IP地址
如果您正在寻找的功能,你可以升级到服务器上的PowerShell 4.0 2008年 – Matt 2014-09-03 11:24:46
升级到PowerShell的4.0似乎没有添加网络适配器的cmdlet(试图在Windows 7)。 [Get-NetAdapterAdvancedProperty](https://technet.microsoft.com/en-us/library/jj130901%28v=wps.630%29.aspx)的文档明确针对Windows Server 2012和Windows 8。 – Kim 2015-12-02 09:28:06