1

Следующая команда netsh не работает в Windows 8.1.

netsh int ipv4 reset

Это приводит к ошибке «Отказано в доступе», и это ОЧЕНЬ известная проблема, многие люди жалуются на это все на онлайн-форумах.

Не существует известной эквивалентной команды PowerShell. Одним из утомительных решений является использование Process Monitor и отслеживание реестра, который ему необходим

доступ и предоставить доступ. Это не практично, так как раздел реестра включает в себя случайный гид на каждой машине.

Каково практическое средство от этого?

Обновить:

@ Grawity, я попробовал команду в повышенном режиме - Конечно

2 ответа2

0

С Powershell вы можете почти сделать свою собственную команду. Нечто подобное может помочь:

$netadapt = Get-CimInstance CIM_NetworkAdapter | ? {$_.AdapterType -eq "Ethernet 802.3"}
$netadapt.Disable()
$netadapt.Enable()

Единственное предостережение в том, что он собирается сбросить все сетевые адаптеры, которые являются «Ethernet 802.3». Если это проблема, вы можете заменить $_.AdapterType с именем $_.name также заменить "Ethernet 802.3" на фактическое имя устройства, например "Intel(R) 82579V Gigabit Network Connection."

-1

Вы можете решить эту проблему с PowerShell. Просто запустите команду:

Remove-NetIPAddress

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .