Windows Server 2008 R2 使用 powershell 编辑网络设置

Windows Server 2008 R2 editing network settings with powershell

我的目标是通过 Powershell 编辑 MS Windows Server 2008 R2 的网络设置。

例如

有没有办法用 powershell 做到这一点?

感谢您的帮助。

最良好的祝愿, 斯特凡

您在 Windows Server 2008 R2 上使用 PowerShell 有点受限。随着 Microsoft 向 Desired State Configuration (DSC) 的目标迈进,PowerShell 的扩展超出了人们的想象,允许使用本机 cmdlet 来配置几乎所有内容。但是,这些会在更高版本的 PowerShell 中发挥作用。您可以在 Win2k8R2 上安装 PowerShell 5,但更强大的 cmdlet(例如 Set-NetIPAddress)仍然不可用。

如果您是 运行 Windows Server 2012 或 2016,则越来越多的选项可用。

因此,您可能仍需要使用 PowerShell 脚本中的 NETSH.EXE 来执行您想执行的操作。这仍然是一个完全有效的选项。

祝你好运。