【发布时间】:2020-08-04 17:02:45
【问题描述】:
我的电脑装有 Windows 10,我正在阅读 Microsoft 98-366 Network Fundamentals 书。 它让我打开 Windows Powershell 并输入
New-NetIPAddress -InterfaceAlias "Local Area Network" -IPv4Address 192.168.1.101 -PrefixLength "24" -DefaultGateway 192.168.1.1
然后我得到一个错误,它找不到名为 IPv4Address 的参数。不过这不是错字,因为上面是直接从书中抄来的。
因此,当我查看有关 New-NetIPAddress 的文档时,似乎 -IPv4Address 不是一个选项,而是我必须使用 IPAddress。所以我尝试了以下
New-NetIPAddress -InterfaceAlias "Local Area Network" -IPAddress 192.168.1.101 -PrefixLength "24" -DefaultGateway 192.168.1.1
然后我得到一个新的错误提示
New-NetIPAddress : 无效参数 InterfaceAlias 局域网
但InterfaceAlias 确实存在于文档中,所以我不确定是什么导致它无效。
提前感谢您的任何帮助。
另外,我查阅的文档是这样的: Net-NetIPAddress
【问题讨论】:
-
您需要将 IP 地址用引号引起来 (
'192.168.1.101'),因为此参数需要一个字符串。 -
@Theo 不需要。它可以在不将 IP 地址括在双/单引号中的情况下工作。
标签: windows powershell