注册表不匹配Get-NetAdapter

时间:2017-02-14 07:41:24

标签: windows powershell cmd

我从另一台Windows 10 PC上拍摄了一张图片,并使用此图片设置了一台新PC。 现在我遇到了问题,我更改了界面别名:

Rename-NetAdapter -InterfaceAlias "SwitchLan" -NewName "test"

它说价值"测试"已经存在了。

Rename-NetAdapter : {Object Exists} An attempt was made to create an object and the object name already existed. 
At line:1 char:1
+ Rename-NetAdapter -InterfaceAlias "SwitchLan" -NewName "test"
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ResourceExists: (MSFT_NetAdapter... "PC-Name"):ROOT/StandardCimv2/MSFT_NetAdapter) [ 
   Rename-NetAdapter], CimException
    + FullyQualifiedErrorId : Windows System Error 698,Rename-NetAdapter
 

在注册表中,我删除了条目" test",但是,即使我更改条目" SwitchLAN" to" test",我可以在Windows概述中看到界面" test",但当我将ipconfig放入命令行开关时,我得到条目" SwitchLan&# 34;,与PowerShell Get-NetAdapter相同。

重新启动没有用。

这个值可以存储在哪里,这里会发生什么?

另外,当我想改变"测试"到" test2"它说没有"测试"界面,但是当我想改变" SwitchLan"到"测试"它说"测试"已经存在了。

在上一张图片中,有一个名为" test"。

的界面

2 个答案:

答案 0 :(得分:0)

尝试使用以下内容重命名图像中已存在但隐藏的网络适配器,名为“test”:

@RestController
public class FamilyController {
...
    @RequestMapping(value = "/people/{id}/family", method = RequestMethod.POST, consumes = APPLICATION_JSON, produces = APPLICATION_JSON)
    @ResponseStatus(value = HttpStatus.ACCEPTED)
    @ResponseBody
    Family addFamily(@RequestBody Family f, @PathVariable(value = "id") String id) {

然后,您可以将名称“test”提供给新的网络适配器。

答案 1 :(得分:0)

在设备管理器中->显示隐藏的设备->然后卸载所有不再与系统连接的适配器。