![]() |
Поиск и создание параметра в реестре
Возможно ли (и как), сделать поиск в двух ветках реестра, используемого интерфейса:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\services\Tcpip\Parameters\Interfaces\ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces\ ..и создать в найденных, параметр: "TcpAckFrequency"=dword:00000001 |
Например так: net config rdr выводит список адаптеров TCP, Find выцепляет их GUID. For записывает их в переменную %I, reg add перезаписывает ключ в соответствующей ветви реестра.
Код:
cmd /k for /f "tokens=3 delims=_ " %%I IN ('net config rdr ^| find /i "tcpip"') do ( P.S. Какие-то эксперименты с эффективностью использования сетевого канала? :) |
Ксеноинженер, Спасибо. Нет, попытка сваять что то, для быстрой настройки, после установки OC..) Почему то добавляться этим сценарием не хочет... Может из за особенностей подключения.., используется мобильная сеть (тип подключения NDIS - широкополосное (не модемное)), адаптер в системе ни одна программа обнаружить не может, исключает использование сниффера например и других полезных плюшек...
PS: Но модуль AusLogics BoostSpeed, для настройки интернет, этот параметр создаёт, каким то образом... |
intelem, Исправил:
Код:
for /f "tokens=3 delims=_ " %%I IN ('net config rdr ^| find /i "{"') do ( |
Ксеноинженер, Спасибо большое, всё как надо.) Только минут пять понять не мог, почему второй параметр не добавляется, пока не обратил внимание на путь.
Цитата:
|
Время: 15:29. |
Время: 15:29.
© OSzone.net 2001-