新NetIPAddress在WIndows Powershell中不工作:参数接口无效IASE局域网

新NetIPAddress在WIndows Powershell中不工作:参数接口无效IASE局域网,windows,powershell,Windows,Powershell,我的电脑有Windows10,我一直在阅读微软98-366网络基础知识的书。 它让我打开Windows Powershell并键入 New-NetIPAddress -InterfaceAlias "Local Area Network" -IPv4Address 192.168.1.101 -PrefixLength "24" -DefaultGateway 192.168.1.1 然后我得到一个错误,它找不到名为IPv4Address的参数。不过这不

我的电脑有Windows10,我一直在阅读微软98-366网络基础知识的书。 它让我打开Windows Powershell并键入

New-NetIPAddress -InterfaceAlias "Local Area Network" -IPv4Address 192.168.1.101 -PrefixLength "24" -DefaultGateway 192.168.1.1
然后我得到一个错误,它找不到名为IPv4Address的参数。不过这不是打字错误,因为上面的内容是直接从书中抄来的

所以,当我在新的NetIPAddress上查看文档时,我发现IPv4Address不是一个选项,而是我必须使用IPAddress。所以我试了下面的方法

New-NetIPAddress -InterfaceAlias "Local Area Network" -IPAddress 192.168.1.101 -PrefixLength "24" -DefaultGateway 192.168.1.1
然后我又犯了一个新的错误

新NetIPAddress:无效参数InterfaceAlias局域网

但是
InterfaceAlias
确实存在于文档中,所以我不确定是什么原因导致它无效

提前感谢您的帮助

此外,我查阅的文档如下:
我认为接口协议无效

首先使用命令
Get NetIPInterface
查看所有网络接口。以下是我的电脑中的输出:

InterfaceAlias
--------------
vEthernet (Wi-Fi)
vEthernet (VMware Network ) 2
vEthernet (VMware Network )
vEthernet (VirtualBox Host)
vEthernet (Ethernet)
VMware Network Adapter VMnet8
VMware Network Adapter VMnet1
VirtualBox Host-Only Network
Local Area Connection* 10
Local Area Connection* 9
Ethernet
Wi-Fi
Loopback Pseudo-Interface 1
vEthernet (Wi-Fi)
vEthernet (VMware Network ) 2
vEthernet (VMware Network )
vEthernet (VirtualBox Host)
vEthernet (Ethernet)
VMware Network Adapter VMnet8
VMware Network Adapter VMnet1
VirtualBox Host-Only Network
Local Area Connection* 10
Local Area Connection* 9
Ethernet
Wi-Fi
Loopback Pseudo-Interface 1

通过使用
Get NetIPInterface | Format List*
读取所有属性重新检查,将帮助您确定正在查找的网络接口是否正确。

您需要将IP地址括在引号中(
'192.168.1.101'
),因为此参数需要一个字符串。@Theo这不是必需的。它将在不使用双引号/单引号括起IP地址的情况下工作。谢谢!我照你说的做了,发现“局域网”这个名字是用我的母语而不是英语写的,这就成了问题。不过我还有一个问题。当我输入正确的名称并再次尝试时,我被拒绝访问。是退出试用还是有办法改变局域网的模式更好?(我使用的是我的操作系统,而不是虚拟机)可能以管理员身份运行powershell,然后重试?(如果已解决您的问题,则可以单击大复选标记)