netsh interface set interface name=SPD admin=DISABLED
netsh interface set interface name=ASU admin=ENABLED
netsh interface set interface name=ASU admin=DISABLED
netsh interface set interface name=SPD admin=ENABLED
Добавить скрипт «C:\Scripts\ASU.bat» в сценарии автозагрузки и завершения работы в локальной групповой политике компьютера.
Добавить пользователя в локальную группу «Операторы настройки сети»
Под учетной записью пользователя в планировщике задач создать задачи ASU и SPD:
Создать ярлыки для ручного запуска задач:
Правая кнопка мыши > Создать > Ярлык, вкачестве расположения указываем «schtasks.exe /run /tn ASU» и «schtasks.exe /run /tn SPD»
Скопировать ярлыки на рабочий стол пользователя
Нужно переименовать сетевые интерфейсы, например в ASU и SPD
-
В коммандной строке нужно выполнить devcon hwids *PCI*, чтобы получить список устройств.
В полученном списке нужно найти идентификаторы (Hardware ID) сетевых карт, например сетевой карте ASU соответствует идентификатор «PCI\VEN_1022&DEV_2000&SUBSYS_20001022&REV_40», а сетевой карте SPD - «PCI\VEN_106B&DEV_003F&SUBSYS_00000000&REV_00»
В папке «C:\Scripts» создать файл ASU.bat
devcon disable "Hardware ID сетевой карты SPD (кавычки нужно обязательно ставить)"
devcon enable "Hardware ID сетевой карты ASU(кавычки нужно обязательно ставить)"
devcon disable "Hardware ID сетевой карты ASU" (кавычки нужно обязательно ставить)
devcon enable "Hardware ID сетевой карты SPD" (кавычки нужно обязательно ставить)
Добавить пользователя в локальную группу «Операторы настройки сети»
В локальных параметрах безопасности (gpedit.msc) во вкладке «Назначение прав пользователя» добавить пользователя в «Загрузка и выгрузка драйверов устройств»
Добавить скрипт «C:\Scripts\ASU.bat» в сценарии автозагрузки и завершения работы в локальной групповой политике компьютера.
Создать ярлыки для ручного запуска скриптов.