KopBuH91
04-07-2012, 17:19
Сделал такой вариант: (выполнение из сторонних приложений, например TC)
Отключение всех ФИЗИЧЕСКИХ сетевых карт:
CMD /C devcon.exe hwids =net | FINDSTR /B "PCI\VEN" >"%%TEMP%%\devcon_net.tmp" && (FOR /F "delims=\ tokens=2*" %%i IN (%%TEMP%%\devcon_net.tmp) DO devcon.exe disable *%%i) & devcon.exe disable *NVNET*
Включение всех ФИЗИЧЕСКИХ сетевых карт:
CMD /C devcon.exe hwids =net | FINDSTR /B "PCI\VEN" >"%%TEMP%%\devcon_net.tmp" && (FOR /F "delims=\ tokens=2*" %%i IN (%%TEMP%%\devcon_net.tmp) DO devcon.exe enable *%%i) & devcon.exe enable *NVNET*
так все работает, впринципе.
выкладываю для тех, кому интересно.
ну, и просьба: помогите упростить скрипт.
Отключение всех ФИЗИЧЕСКИХ сетевых карт:
CMD /C devcon.exe hwids =net | FINDSTR /B "PCI\VEN" >"%%TEMP%%\devcon_net.tmp" && (FOR /F "delims=\ tokens=2*" %%i IN (%%TEMP%%\devcon_net.tmp) DO devcon.exe disable *%%i) & devcon.exe disable *NVNET*
Включение всех ФИЗИЧЕСКИХ сетевых карт:
CMD /C devcon.exe hwids =net | FINDSTR /B "PCI\VEN" >"%%TEMP%%\devcon_net.tmp" && (FOR /F "delims=\ tokens=2*" %%i IN (%%TEMP%%\devcon_net.tmp) DO devcon.exe enable *%%i) & devcon.exe enable *NVNET*
так все работает, впринципе.
выкладываю для тех, кому интересно.
ну, и просьба: помогите упростить скрипт.