Разное - Скрипт изменения сетевых настроек
-
align
Разное - Скрипт изменения сетевых настроек
Подскажите пожалуйста можно ли через командную строку или еще как-то, изменить сетевые настройки, а именно:
1. Во вкладке Сеть убрать галочку с Протокол интернета версии 6
2. Заходим в Протокол интернета версии 4 -> Дополнительно -> WINS
2.1 Убрать галочку с Включить просмотр LMHOSTS
2.2 В Параметры NetBIOS выбрать вместо первого второй пункт
З.Ы. Пытаюсь лопатить реестр, что-то не получается ничего
З.Ы.2 IP, DNS, шлюз, WINS удалось установить с помощью командной строки а именно netsh interface ip ...
1. Во вкладке Сеть убрать галочку с Протокол интернета версии 6
2. Заходим в Протокол интернета версии 4 -> Дополнительно -> WINS
2.1 Убрать галочку с Включить просмотр LMHOSTS
2.2 В Параметры NetBIOS выбрать вместо первого второй пункт
З.Ы. Пытаюсь лопатить реестр, что-то не получается ничего
З.Ы.2 IP, DNS, шлюз, WINS удалось установить с помощью командной строки а именно netsh interface ip ...
-
diagnoz_
Re: Разное - Скрипт изменения сетевых настроек
Цитата align:
Параметры NetBIOS выбрать вместо первого второй пункт
Запустите редактор реестра и перейдите HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NetBT\Parameters\Interface\Tcpip.... справа есть параметр NetBIOSOption.
Он может принимать значения
0 По умолчанию (первая галочка)
1 Включить NetBIOS через TCP\IP (вторая галочка)
2 Отключить NetBIOS через TCP\IP (третья галочка)
или же используя утилиту wmic
В начале выполните:
wmic nicconfig get caption для определения индекса подключения по локальной сети\ беспроводного подключения...(принимает значения 0,1,2,3,4,5,....)
затем выяснив индекс подключения , выполните:
wmic nicconfig where index=тут номер индекса call SetTcpipNetbios тут значение параметра NetBIOSOption ( то есть 0 или 1 или 2)
Пример в моем случае:
wmic nicconfig where index=7 call SetTcpipNetbios 2
Параметры NetBIOS выбрать вместо первого второй пункт
Разное - Скрипт изменения сетевых настроек
Запустите редактор реестра и перейдите HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NetBT\Parameters\Interface\Tcpip.... справа есть параметр NetBIOSOption.
Он может принимать значения
0 По умолчанию (первая галочка)
1 Включить NetBIOS через TCP\IP (вторая галочка)
2 Отключить NetBIOS через TCP\IP (третья галочка)
или же используя утилиту wmic
В начале выполните:
wmic nicconfig get caption для определения индекса подключения по локальной сети\ беспроводного подключения...(принимает значения 0,1,2,3,4,5,....)
затем выяснив индекс подключения , выполните:
wmic nicconfig where index=тут номер индекса call SetTcpipNetbios тут значение параметра NetBIOSOption ( то есть 0 или 1 или 2)
Пример в моем случае:
wmic nicconfig where index=7 call SetTcpipNetbios 2
-
diagnoz_
Re: Разное - Скрипт изменения сетевых настроек
Цитата align:
Во вкладке Сеть убрать галочку с Протокол интернета версии 6
Отключить TCP\IP6 можно
В редакторе реестра по пути HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TCPIP6\Parameters создать Параметр DWORD с именем DisabledComponents и задайте ему значение FF.
после перегрузитесь. Протокол TCP/IP6 будет отключен для всех интерфейсов.
Цитата align:
Убрать галочку с Включить просмотр LMHOSTS
В реестре по пути HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NetBT\Parameters имеется параметр EnableLMHOSTS. он может принимать значения:
0 отключен LMHOSTS
1 включен LMHOSTS
Во вкладке Сеть убрать галочку с Протокол интернета версии 6
Разное - Скрипт изменения сетевых настроек
Отключить TCP\IP6 можно
так
для всех интерфейсов.В редакторе реестра по пути HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TCPIP6\Parameters создать Параметр DWORD с именем DisabledComponents и задайте ему значение FF.
после перегрузитесь. Протокол TCP/IP6 будет отключен для всех интерфейсов.
Цитата align:
Убрать галочку с Включить просмотр LMHOSTS
Разное - Скрипт изменения сетевых настроек
В реестре по пути HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NetBT\Parameters имеется параметр EnableLMHOSTS. он может принимать значения:
0 отключен LMHOSTS
1 включен LMHOSTS
-
align
Re: Разное - Скрипт изменения сетевых настроек
О ужас, оказывается без кабеля даже wmic nicconfig where index=7 call SetTcpipNetbios 2 не работает... похоже без кабеля ничего не будет работать.
-
diagnoz_
Re: Разное - Скрипт изменения сетевых настроек
diagnoz_, спасибо за ответ. По LMHOSTS все отлчино.
По NetBIOS... а можно без участия человека определить index локальной сети? Скрипт должен быть автоматическим.
А по TCPIP6, я как раз таки и читал ту статью от MS, которую ты мне скинул. Но редактирование реестра как ничего не давало, так и не дает. Даже перезагрузка не помогает - галочка остается.
Ставлю значение FF как ты написал, а не как в статье 0xffffffff - думаю может это поможет, но увы нет.
reg add "HKLM\SYSTEM\CurrentControlSet\services\TCPIP6\Parameters" /v DisabledComponents /t reg_dword /d ff /f
Ошибка. Неверный синтаксис. Задайте допустимое шестнадцатеричное значение
параметра "/d".
В таком виде команда проходит:
reg add "HKLM\SYSTEM\CurrentControlSet\services\TCPIP6\Parameters" /v DisabledComponents /t reg_dword /d 0xffffffff /f

По NetBIOS... а можно без участия человека определить index локальной сети? Скрипт должен быть автоматическим.
А по TCPIP6, я как раз таки и читал ту статью от MS, которую ты мне скинул. Но редактирование реестра как ничего не давало, так и не дает. Даже перезагрузка не помогает - галочка остается.
Ставлю значение FF как ты написал, а не как в статье 0xffffffff - думаю может это поможет, но увы нет.
reg add "HKLM\SYSTEM\CurrentControlSet\services\TCPIP6\Parameters" /v DisabledComponents /t reg_dword /d ff /f
Ошибка. Неверный синтаксис. Задайте допустимое шестнадцатеричное значение
параметра "/d".
В таком виде команда проходит:
reg add "HKLM\SYSTEM\CurrentControlSet\services\TCPIP6\Parameters" /v DisabledComponents /t reg_dword /d 0xffffffff /f

-
diagnoz_
Re: Разное - Скрипт изменения сетевых настроек
За скрипт сразу не отвечу. а вот это можно также использовать. это тоже самое, что и через скрипт.
Цитата diagnoz_:
Запустите редактор реестра и перейдите HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NetBT\Parameters\Interface\Tcpip.... справа есть параметр NetBIOSOption.
Он может принимать значения
0 По умолчанию (первая галочка)
1 Включить NetBIOS через TCP\IP (вторая галочка)
2 Отключить NetBIOS через TCP\IP (третья галочка)
Цитата diagnoz_:
Запустите редактор реестра и перейдите HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NetBT\Parameters\Interface\Tcpip.... справа есть параметр NetBIOSOption.
Он может принимать значения
0 По умолчанию (первая галочка)
1 Включить NetBIOS через TCP\IP (вторая галочка)
2 Отключить NetBIOS через TCP\IP (третья галочка)
Разное - Скрипт изменения сетевых настроек
-
diagnoz_
Re: Разное - Скрипт изменения сетевых настроек
diagnoz_, спасибо за ответ. По LMHOSTS все отлчино.
По NetBIOS... а можно без участия человека определить index локальной сети? Скрипт должен быть автоматическим.
А по TCPIP6, я как раз таки и читал ту статью от MS, которую ты мне скинул. Но редактирование реестра как ничего не давало, так и не дает. Даже перезагрузка не помогает - галочка остается.
Ставлю значение FF как ты написал, а не как в статье 0xffffffff - думаю может это поможет, но увы нет.
reg add "HKLM\SYSTEM\CurrentControlSet\services\TCPIP6\Parameters" /v DisabledComponents /t reg_dword /d ff /f
Ошибка. Неверный синтаксис. Задайте допустимое шестнадцатеричное значение
параметра "/d".
В таком виде команда проходит:
reg add "HKLM\SYSTEM\CurrentControlSet\services\TCPIP6\Parameters" /v DisabledComponents /t reg_dword /d 0xffffffff /f

По NetBIOS... а можно без участия человека определить index локальной сети? Скрипт должен быть автоматическим.
А по TCPIP6, я как раз таки и читал ту статью от MS, которую ты мне скинул. Но редактирование реестра как ничего не давало, так и не дает. Даже перезагрузка не помогает - галочка остается.
Ставлю значение FF как ты написал, а не как в статье 0xffffffff - думаю может это поможет, но увы нет.
reg add "HKLM\SYSTEM\CurrentControlSet\services\TCPIP6\Parameters" /v DisabledComponents /t reg_dword /d ff /f
Ошибка. Неверный синтаксис. Задайте допустимое шестнадцатеричное значение
параметра "/d".
В таком виде команда проходит:
reg add "HKLM\SYSTEM\CurrentControlSet\services\TCPIP6\Parameters" /v DisabledComponents /t reg_dword /d 0xffffffff /f

-
diagnoz_
Re: Разное - Скрипт изменения сетевых настроек
align,
Предлагаю использовать утилиту psexec для удаленного выполнения команд.
psexec \\ip_адрес -u имя_компьютера -p пароль cmd для доступа к удаленному ПК.
Только для доступа нужно на том ПК отключить Общий доступ или включить Гостя. так как не будет доступа к удаленному ПК. если отключение шары не поможет получить доступ, то нужно
в панель управления - администрирование - локальная политика безопасности - локальные политики - параметры безопасности - сетевой доступ: модель совместного досутпа..... выставить на "обычную".
или же пробовать через wmic
wmic /NODE:"ip_адрес" /USER:"имя_компьютера" /PASSWORD:"пароль"
Предлагаю использовать утилиту psexec для удаленного выполнения команд.
psexec \\ip_адрес -u имя_компьютера -p пароль cmd для доступа к удаленному ПК.
Только для доступа нужно на том ПК отключить Общий доступ или включить Гостя. так как не будет доступа к удаленному ПК. если отключение шары не поможет получить доступ, то нужно
в панель управления - администрирование - локальная политика безопасности - локальные политики - параметры безопасности - сетевой доступ: модель совместного досутпа..... выставить на "обычную".
или же пробовать через wmic
wmic /NODE:"ip_адрес" /USER:"имя_компьютера" /PASSWORD:"пароль"
-
align
Re: Разное - Скрипт изменения сетевых настроек
diagnoz_, это все понятно, но проблема в том, что точки после слова TCPIP они на разных компьютерах разные, к примеру вот такие HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters\Interfaces\Tcpip_{1BA36A12-4D81-4838-92EF-A39325522CF1} или Tcpip_{88302C99-1550-41EE-8E66-FB95C5471E6C}. В ручную кончено можно зайти и изменить параметр, но тогда уж проще в ручную зайти в виндовый интерфейс и кликнуть мышкой. А чтобы это выполнядось скриптом, нужно как-то индентифицировать интерфейс локальной сети - либо _{88302C99-1550-41EE-8E66-FB95C5471E6C} либо index для wmic
-
diagnoz_
Re: Разное - Скрипт изменения сетевых настроек
align,
Предлагаю использовать утилиту psexec для удаленного выполнения команд.
psexec \\ip_адрес -u имя_компьютера -p пароль cmd для доступа к удаленному ПК.
Только для доступа нужно на том ПК отключить Общий доступ или включить Гостя. так как не будет доступа к удаленному ПК. если отключение шары не поможет получить доступ, то нужно
в панель управления - администрирование - локальная политика безопасности - локальные политики - параметры безопасности - сетевой доступ: модель совместного досутпа..... выставить на "обычную".
или же пробовать через wmic
wmic /NODE:"ip_адрес" /USER:"имя_компьютера" /PASSWORD:"пароль"
Предлагаю использовать утилиту psexec для удаленного выполнения команд.
psexec \\ip_адрес -u имя_компьютера -p пароль cmd для доступа к удаленному ПК.
Только для доступа нужно на том ПК отключить Общий доступ или включить Гостя. так как не будет доступа к удаленному ПК. если отключение шары не поможет получить доступ, то нужно
в панель управления - администрирование - локальная политика безопасности - локальные политики - параметры безопасности - сетевой доступ: модель совместного досутпа..... выставить на "обычную".
или же пробовать через wmic
wmic /NODE:"ip_адрес" /USER:"имя_компьютера" /PASSWORD:"пароль"