Время от времени мне нужно отключить/включить один из мини-портов WAN, но я не могу найти способ сделать это с помощью командной строки/без перехода в диспетчер устройств.
Есть ли у кого-нибудь идеи, возможно ли это и каков будет синтаксис?
решение1
Ответ CMD внизу. Более простое решение сработало для меня при включении и выключении моегоМинипорт WAN (PPPOE)очевидно, измените это с описанием на вашем минипорте WAN
Создайте ярлык Windows с помощью этой цели:
Давать возможность:
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -command "Get-PnpDevice -FriendlyName 'WAN Miniport (PPPOE)' |Enable-PnpDevice -Confirm:$false"
Запрещать:
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -command "Get-PnpDevice -FriendlyName 'WAN Miniport (PPPOE)' |Disable-PnpDevice -Confirm:$false"
В Свойствах ярлыка > Ярлык > Дополнительные свойства отметьте галочкой "Запустить от имени администратора"
Это обходит расширение файла PS1, заставляя вас запускать его от имени администратора,
CMD (пакетный файл)
Вам необходимо получить путь регистрации для вашего устройства.MSPPOEMINIPORT' и нужно запустить от имени администратора
Давать возможность
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\SWD\MSRRAS\MS_PPPOEMINIPORT /v ConfigFlags /t REG_DWORD /d 1 /f
Запрещать
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\SWD\MSRRAS\MS_PPPOEMINIPORT /v ConfigFlags /t REG_DWORD /d 0 /f