netsh exe что это

Сетевая оболочка (Netsh)

область применения: Windows server 2022, Windows server 2019, Windows Server 2016, Azure Stack хЦи, версии 21H2 и 20H2

Сетевая оболочка (netsh) — это служебная программа командной строки, которая позволяет настраивать и отображать состояние различных сетевых ролей коммуникационных серверов и компонентов после их установки на компьютер под управлением Windows Server.

Некоторые клиентские технологии, такие как клиент DHCP и BranchCache, также предоставляют команды Netsh, позволяющие настраивать клиентские компьютеры, на которых выполняется Windows 10.

кроме того, существуют команды netsh для сетевых технологий, например для IPv6, сетевого моста и удаленного вызова процедур (RPC), которые недоступны в Windows Server в качестве оснастки MMC.

Мы рекомендуем для управления сетевыми технологиями в Windows Server и Windows 10 использовать Windows PowerShell, а не сетевую оболочку. Но сетевая оболочка включена и поддерживается для обеспечения совместимости с существующими скриптами.

Технический справочник по сетевой оболочке (Netsh)

Технический справочник по сетевой оболочке содержит полный список команд netsh с описанием синтаксиса, параметров и примерами использования. Технический справочник по Netsh можно использовать для создания скриптов и пакетных файлов с помощью команд netsh для локального или удаленного управления сетевыми технологиями на компьютерах под управлением Windows Server и Windows 10.

Доступность содержимого

технический справочник по сетевой оболочке доступен для загрузки в формате Windows справки (*. chm) из коллекции TechNet: Netsh Technical Reference

Источник

Синтаксис, контексты и форматирование команд Netsh

область применения: Windows server 2022, Windows server 2019, Windows Server 2016, Azure Stack хЦи, версии 21H2 и 20H2

В этой статье описывается ввод контекстов и подконтекстов Netsh, синтаксис и форматирование команд Netsh, а также выполнение команд Netsh на локальных и удаленных компьютерах.

Netsh — это служебная программа на базе командной строки, которая позволяет показывать или изменять конфигурацию сети активного компьютера. Команды Netsh можно выполнять путем ввода в командной строке Netsh, также их можно использовать в пакетных файлах или скриптах. Удаленные компьютеры и локальный компьютер можно настроить с помощью команд Netsh.

Netsh также обеспечивает возможность написания сценариев, которые позволяют выполнять группы команд в режиме партии на определенном компьютере. С помощью Netsh вы можете сохранить сценарий настройки в текстовом файле для архивирования или упрощения конфигурации других компьютеров.

Контексты Netsh

Netsh взаимодействует с другими компонентами операционной системы с помощью файлов библиотеки динамической компоновки (DLL).

Каждая вспомогательная библиотека DLL Netsh предоставляет широкий набор функций, называемых контекстом, который представляет собой группу команд для определенной серверной роли или возможности в сети. Эти контексты расширяют функциональные возможности Netsh, обеспечивая поддержку конфигурации и мониторинга для одной или нескольких служб, служебных программ или протоколов. Например, Dhcpmon.dll предоставляет для Netsh контекст и набор команд для настройки DHCP-серверов и управления ими.

Получение списка контекстов

Список контекстов Netsh можно получить, открыв командную строку или Windows PowerShell на компьютере под управлением Windows Server 2016 или Windows 10. Введите команду netsh и нажмите клавишу ВВОД. Введите /? и нажмите клавишу ВВОД.

Ниже приведен пример выходных данных для этих команд на компьютере под управлением Windows Server 2016 Datacenter.

Подконтексты

Контексты Netsh могут содержать как команды, так и дополнительные контексты, называемые подконтекстами. Например, в контексте маршрутизации можно перейти на подконтексты IP и IPv6.

Чтобы отобразить список команд и подконтекстов, которые можно использовать в контексте, в командной строке netsh введите имя контекста, а затем введите /? или Help. Например, чтобы отобразить список подконтекстов и команд, которые можно использовать в контексте маршрутизации, в командной строке Netsh (т. е. netsh ) введите одно из следующих действий:

routing /?

routing help

Для выполнения задач в другом контексте без перехода из текущего контекста введите путь контекста команды, которую необходимо использовать в командной строке Netsh. Например, чтобы добавить интерфейс с именем «Local Area Connection» («Подключение по локальной сети») в контексте IGMP без предварительного перехода на этот контекст, введите в командной строке Netsh следующую команду:

routing ip igmp add interface «Local Area Connection» startupqueryinterval=21

Выполнение команд Netsh

Чтобы выполнить команду Netsh, необходимо запустить Netsh из командной строки, введя netsh и нажав клавишу ВВОД. Затем можно перейти к контексту, содержащему необходимую команду. Доступные контексты зависят от установленных сетевых компонентов. Например, если ввести dhcp в командной строке Netsh и нажать клавишу ВВОД, Netsh перейдет на контекст DHCP-сервера. Если служба DHCP не установлена, появится следующее сообщение:

The following command was not found: dhcp. (Следующая команда не найдена: dhcp.)

Условные обозначения форматирования

Следующие условные обозначения форматирования можно использовать для интерпретации и использования правильного синтаксиса команды netsh при выполнении команды в командной строке netsh или в пакетном файле или скрипте.

Выполнение команд Netsh в командной строке или Windows PowerShell

Чтобы запустить сетевую оболочку и ввести команду netsh в командной строке или в Windows PowerShell, можно использовать следующую команду:

netsh

Netsh — это служебная программа на базе командной строки, которая позволяет локально или удаленно просматривать или изменять конфигурацию сети активного компьютера. При использовании без параметров netsh открывает Netsh.exe командной строки (то есть netsh ).

Синтаксис

netsh[ -aалиасфиле] [- cконтекст ] [-rремотекомпутер] [ -u [ имя_домена \ ] имя_пользователя ] [ -pPassword | *] [<нетшкомманд -fScriptFile>]

Параметры

Необязательный параметр. Указывает, что вы вернетесь в командную строку Netsh после выполнения ФайлаПсевдонима.

AliasFile

Необязательный параметр. Задает имя текстового файла, содержащего одну или несколько команд Netsh.

Необязательный параметр. Указывает, что Netsh вводит заданный контекст Netsh.

Context

Необязательный параметр. Указывает контекст Netsh, который требуется ввести.

Необязательный параметр. Указывает, что команда должна выполняться на удаленном компьютере.

При удаленном использовании некоторых команд Netsh на другом компьютере с параметром netsh –r на удаленном компьютере должна быть запущена служба удаленного реестра. Если она не запущена, Windows выводит сообщение об ошибке Network Path Not Found (Сетевой путь не найден).

RemoteComputer

Необязательный параметр. Указывает удаленный компьютер, который требуется настроить.

Необязательный параметр. Указывает, что вы хотите выполнить команду Netsh в учетной записи пользователя.

DomainName\\

Необязательный параметр. Указывает домен, в котором находится учетная запись пользователя. Значение по умолчанию — локальный домен, если имя_домена \ не задан.

UserName

Необязательный параметр. Указывает имя учетной записи пользователя.

Необязательный параметр. Указывает, что необходимо ввести пароль для учетной записи пользователя.

Password

Необязательный параметр. Указывает пароль для учетной записи пользователя, указанной в параметре -uusername.

NetshCommand

Необязательный параметр. Указывает команду Netsh, которую требуется выполнить.

Необязательный параметр. Завершает работу в Netsh после выполнения скрипта, назначенного с помощью параметра ФайлСкрипта.

ScriptFile

Необязательный параметр. Указывает скрипт, который требуется выполнить.

Необязательный параметр. Показывает справку в командной строке Netsh.

Ввод строковых значений параметров для команд Netsh

В справочнике по командам Netsh есть команды с параметрами, для которых требуется строковое значение.

В случае когда строковое значение содержит пробелы между символами, например, если строковые значения состоят из нескольких слов, необходимо заключить строковое значение в кавычки. Например, для параметра с именем interface со строковым значением Wireless Network Connection (Беспроводное сетевое подключение) заключите строковое значение в кавычки:

interface=»Wireless Network Connection»

Источник

Netsh.exe

Команды Netsh для IPv6 предоставляют программу командной строки, которую можно использовать для запроса и настройки интерфейсов IPv6, адресов, кэшей и маршрутов. команды Netsh interface IPv6 поддерживаются в Windows XP с пакетом обновления 1 (SP1) и более поздних версий.

Netsh.exe имеет множество подкоманд для IPv6. полный список параметров для Netsh Interface IPv6 можно найти в командной строке в Windows XP с пакетом обновления 1 (SP1) и более поздних версий, введя следующую команду:

netsh interface IPv6/?

Документация по всем командам netsh для IPv6 также доступна в Интернете на сайте TechNet. дополнительные сведения о netsh на Windows Server 2008 см. в разделе команды netsh для интерфейса (IPv4 и IPv6). дополнительные сведения о netsh на Windows Server 2003 см. в разделе команды netsh для интерфейса IPv6.

Ниже приведены несколько часто используемых команд для IPv6, хотя поддерживаются и многие другие команды.

Добавление адреса netsh interface IPv6

Добавляет IPv6-адрес к определенному интерфейсу на локальном компьютере. Эта команда содержит параметры подпараметров, которые необходимо указать.

Добавление DNS для netsh interface IPv6

Добавляет адрес IPv6 DNS-сервера в статически настроенный список DNS-серверов для указанного интерфейса на локальном компьютере. Эта команда содержит параметры подпараметров, которые необходимо указать.

Добавление маршрута netsh interface IPv6

Добавляет маршрут для указанного IPv6-адреса на локальном компьютере. Эта команда содержит параметры подпараметров, которые необходимо указать.

IPv6-адрес удаления интерфейса Netsh

Удаляет указанный IPv6-адрес из указанного интерфейса на локальном компьютере. Эта команда содержит параметры подпараметров, которые необходимо указать.

netsh interface IPv6 удаление DNS

Удаляет адрес DNS-сервера из статически настроенного списка DNS-серверов для указанного интерфейса на локальном компьютере. Эта команда содержит параметры подпараметров, которые необходимо указать.

интерфейс удаления netsh interface IPv6

Удаляет указанный интерфейс из стека IPv6 на локальном компьютере. Эта команда содержит параметры подпараметров, которые необходимо указать.

Удаление маршрута netsh interface IPv6

Удаляет маршрут для указанного IPv6-адреса на локальном компьютере. Эта команда содержит параметры подпараметров, которые необходимо указать.

дамп Netsh интерфейса IPv6

Создает скрипт, содержащий команды для создания текущей конфигурации. Сохранив этот скрипт в файл, с его помощью можно восстановить параметры конфигурации.

Установка netsh interface IPv6

Устанавливает протокол IPv6 на локальном компьютере.

обновление интерфейса Netsh IPv6

Перезапускает интерфейсы IPv6 на локальном компьютере.

сброс интерфейса Netsh IPv6

Сбрасывает состояние конфигурации IPv6 на локальном компьютере.

netsh interface IPv6 показывать глобальное

Отображает глобальные параметры конфигурации для IPv6 на локальном компьютере.

Интерфейс Netsh IPv6 демонстрация адреса

Отображает все IPv6-адреса или все IPv6-адреса в определенном интерфейсе на локальном компьютере. Эта команда содержит параметры подпараметров, которые, возможно, необходимо указать.

Удаление интерфейса Netsh IPv6

Удаляет протокол IPv6 на локальном компьютере.

Команды Netsh для IPv4

Аналогичные команды netsh доступны для IPv4. полный список параметров команд Netsh для использования с IPv4 можно найти в командной строке в Windows XP с пакетом обновления 1 (SP1) и более поздних версий, введя следующую команду:

netsh interface IP/?

Источник

Netsh exe что это

Файл netsh.exe из Microsoft Corporation является частью Microsoft Windows Operating System. netsh.exe, расположенный в c:WINDOWSsystem32 с размером файла 86016.00 байт, версия файла 5.1.2600.5512, подпись 6309955F8A1BDD10A8467C50ED3F023E.

В вашей системе запущено много процессов, которые потребляют ресурсы процессора и памяти. Некоторые из этих процессов, кажется, являются вредоносными файлами, атакующими ваш компьютер.
Чтобы исправить критические ошибки netsh.exe,скачайте программу Asmwsoft PC Optimizer и установите ее на своем компьютере

1- Очистите мусорные файлы, чтобы исправить netsh.exe, которое перестало работать из-за ошибки.

2- Очистите реестр, чтобы исправить netsh.exe, которое перестало работать из-за ошибки.

netsh exe что это. Смотреть фото netsh exe что это. Смотреть картинку netsh exe что это. Картинка про netsh exe что это. Фото netsh exe что это

3- Настройка Windows для исправления критических ошибок netsh.exe:

netsh exe что это. Смотреть фото netsh exe что это. Смотреть картинку netsh exe что это. Картинка про netsh exe что это. Фото netsh exe что это

Всего голосов ( 47 ), 22 говорят, что не будут удалять, а 25 говорят, что удалят его с компьютера.

Как вы поступите с файлом netsh.exe?

Некоторые сообщения об ошибках, которые вы можете получить в связи с netsh.exe файлом

(netsh.exe) столкнулся с проблемой и должен быть закрыт. Просим прощения за неудобство.

(netsh.exe) перестал работать.

netsh.exe. Эта программа не отвечает.

(netsh.exe) — Ошибка приложения: the instruction at 0xXXXXXX referenced memory error, the memory could not be read. Нажмитие OK, чтобы завершить программу.

(netsh.exe) не является ошибкой действительного windows-приложения.

(netsh.exe) отсутствует или не обнаружен.

NETSH.EXE

netsh exe что это. Смотреть фото netsh exe что это. Смотреть картинку netsh exe что это. Картинка про netsh exe что это. Фото netsh exe что это

Проверьте процессы, запущенные на вашем ПК, используя базу данных онлайн-безопасности. Можно использовать любой тип сканирования для проверки вашего ПК на вирусы, трояны, шпионские и другие вредоносные программы.

процессов:

Cookies help us deliver our services. By using our services, you agree to our use of cookies.

Область применения: Windows Server (Semi-Annual Channel), Windows Server 2016 Applies to: Windows Server (Semi-Annual Channel), Windows Server 2016

В этом разделе вы узнаете, как вводить контексты и подконтексты Netsh, понимать синтаксис Netsh и форматирование команд, а также как выполнять команды Netsh на локальных и удаленных компьютерах. You can use this topic to learn how to enter netsh contexts and subcontexts, understand netsh syntax and command formatting, and how to run netsh commands on local and remote computers.

Netsh — это служебная программа для работы со сценариями командной строки, которая позволяет отображать или изменять конфигурацию сети компьютера, работающего в данный момент. Netsh is a command-line scripting utility that allows you to display or modify the network configuration of a computer that is currently running. Команды Netsh можно выполнять, вводя команды в командной строке Netsh. они могут использоваться в пакетных файлах или скриптах. Netsh commands can be run by typing commands at the netsh prompt and they can be used in batch files or scripts. Удаленные компьютеры и локальный компьютер можно настроить с помощью команд Netsh. Remote computers and the local computer can be configured by using netsh commands.

Netsh также обеспечивает возможность написания сценариев, которые позволяют выполнять группы команд в режиме партии на определенном компьютере. Netsh also provides a scripting feature that allows you to run a group of commands in batch mode against a specified computer. С помощью Netsh вы можете сохранить сценарий настройки в текстовом файле для архивирования или упрощения конфигурации других компьютеров. With netsh, you can save a configuration script in a text file for archival purposes or to help you configure other computers.

Контексты netsh Netsh contexts

Netsh взаимодействует с другими компонентами операционной системы с помощью динамической библиотеки-Link Library (DLL) Files. Netsh interacts with other operating system components by using dynamic-link library (DLL) files.

Каждая библиотека DLL модуля поддержки Netsh предоставляет широкий набор функций, называемый контекстом, который представляет собой группу команд, характерных для серверной роли или компонента сети. Each netsh helper DLL provides an extensive set of features called a context, which is a group of commands specific to a networking server role or feature. Эти контексты расширяют функциональные возможности Netsh, обеспечивая поддержку конфигурации и мониторинга для одной или нескольких служб, служебных программ или протоколов. These contexts extend the functionality of netsh by providing configuration and monitoring support for one or more services, utilities, or protocols. Например, Дхкпмон. dll предоставляет Netsh с контекстом и набором команд, необходимых для настройки DHCP-серверов и управления ими. For example, Dhcpmon.dll provides netsh with the context and set of commands necessary to configure and manage DHCP servers.

Получение списка контекстов Obtain a list of contexts

Ниже приведен пример выходных данных для этих команд на компьютере с Windows Server 2016 Datacenter. Following is example output for these commands on a computer running Windows Server 2016 Datacenter.

Подконтексты Subcontexts

Контексты netsh могут содержать как команды, так и дополнительные контексты, называемые подконтекстами. Netsh contexts can contain both commands and additional contexts, called subcontexts. Например, в контексте маршрутизации можно изменить подконтексты IP и IPv6. For example, within the Routing context, you can change to the IP and IPv6 subcontexts.

Чтобы отобразить список команд и подконтекстов, которые можно использовать в контексте, введите имя контекста в командной строке netsh и введите либо /? To display a list of commands and subcontexts that you can use within a context, at the netsh prompt, type the context name, and then type either /? или Справка. or help. Например, чтобы отобразить список подконтекстов и команд, которые можно использовать в контексте маршрутизации, в командной строке Netsh (, то есть netsh> ), введите одно из следующих действий: For example, to display a list of subcontexts and commands that you can use in the Routing context, at the netsh prompt (that is, netsh>), type one of the following:

Маршрутизация/? routing /?

Справка по маршрутизации routing help

Для выполнения задач в другом контексте без изменения текущего контекста введите путь к контексту команды, которую необходимо использовать в командной строке Netsh. To perform tasks in another context without changing from your current context, type the context path of the command you want to use at the netsh prompt. Например, чтобы добавить интерфейс с именем «подключение по локальной сети» в контексте IGMP без предварительного изменения контекста IGMP, введите в командной строке Netsh следующую команду: For example, to add an interface named «Local Area Connection» in the IGMP context without first changing to the IGMP context, at the netsh prompt, type:

Маршрутизация IP IGMP: «подключение по локальной сети» стартупкуеринтервал = 21 routing ip igmp add interface «Local Area Connection» startupqueryinterval=21

Выполнение команд Netsh Running netsh commands

Следующая команда не найдена: DHCP. The following command was not found: dhcp.

Условные обозначения форматирования Formatting Legend

Следующие условные обозначения форматирования можно использовать для интерпретации и использования правильного синтаксиса команды netsh при выполнении команды в командной строке netsh или в пакетном файле или скрипте. You can use the following formatting legend to interpret and use correct netsh command syntax when you run the command at the netsh prompt or in a batch file or script.

Выполнение команд netsh из командной строки или Windows PowerShell Running Netsh commands from the command prompt or Windows PowerShell

Чтобы запустить сетевую оболочку и ввести команду netsh в командной строке или в Windows PowerShell, можно использовать следующую команду. To start Network Shell and enter netsh at the command prompt or in Windows PowerShell, you can use the following command.

netsh netsh

Netsh — это служебная программа для работы со сценариями командной строки, которая позволяет локально или удаленно отображать или изменять конфигурацию сети текущего компьютера. Netsh is a command-line scripting utility that allows you to, either locally or remotely, display or modify the network configuration of a currently running computer. При использовании без параметров netsh открывает командную строку Netsh. exe (то есть netsh> ). Used without parameters, netsh opens the Netsh.exe command prompt (that is, netsh>).

Синтаксис Syntax

netsh[ -a алиасфиле] [ -c context ] [ -r ремотекомпутер] [ -u [ имя_домена ] имя_пользователя ] [ -p Password | *] [ ] netsh[ -a AliasFile] [ -c Context ] [-r RemoteComputer] [ -u [ DomainName ] UserName ] [ -p Password | *] [ ]

Параметры Parameters

Необязательно. Optional. Указывает, что вы вернетесь в командную строку netsh после запуска алиасфиле. Specifies that you are returned to the netsh prompt after running AliasFile.

AliasFile

Context

Необязательно. Optional. Указывает, что команда должна выполняться на удаленном компьютере. Specifies that you want the command to run on a remote computer.

При удаленном использовании некоторых команд Netsh на другом компьютере с параметром netsh – r на удаленном компьютере должна быть запущена служба удаленного реестра. When you use some netsh commands remotely on another computer with the netsh –r parameter, the Remote Registry service must be running on the remote computer. Если она не запущена, Windows выводит сообщение об ошибке «сетевой путь не найден». If it is not running, Windows displays a “Network Path Not Found” error message.

RemoteComputer

Необязательно. Optional. Указывает удаленный компьютер, который требуется настроить. Specifies the remote computer that you want to configure.

Необязательно. Optional. Указывает, что вы хотите выполнить команду netsh в учетной записи пользователя. Specifies that you want to run the netsh command under a user account.

DomainName\

UserName

Необязательно. Optional. Указывает имя учетной записи пользователя. Specifies the user account name.

Необязательно. Optional. Указывает, что необходимо указать пароль для учетной записи пользователя. Specifies that you want to provide a password for the user account.

Password

Необязательно. Optional. Указывает пароль для учетной записи пользователя, указанной в параметре -u username. Specifies the password for the user account that you specified with -u UserName.

NetshCommand

Необязательно. Optional. Выход из программы netsh после выполнения сценария, назначенного с помощью ScriptFile. Exits netsh after running the script that you designate with ScriptFile.

ScriptFile

Необязательно. Optional. Указывает скрипт, который требуется выполнить. Specifies the script that you want to run.

Необязательно. Optional. Отображает справку в командной строке Netsh. Displays help at the netsh prompt.

Ввод строковых значений параметров для команд Netsh Typing parameter string values for netsh commands

В справочнике по командам Netsh есть команды, которые содержат параметры, для которых требуется строковое значение. Throughout the Netsh command reference there are commands that contain parameters for which a string value is required.

В случае, когда строковое значение содержит пробелы между символами, например строковые значения, состоящие из нескольких слов, необходимо заключить строковое значение в кавычки. In the case where a string value contains spaces between characters, such as string values that consist of more than one word, it is required that you enclose the string value in quotation marks. Например, для параметра Interface со строковым значением беспроводного сетевого подключениязаключите строковое значение в кавычки: For example, for a parameter named interface with a string value of Wireless Network Connection, use quotation marks around the string value:

interface=»Wireless Network Connection»

В программном обеспечении, netsh (от англ. «сетевая оболочка» или network shell) — программа, включенная в линейку продуктов операционных систем Microsoft Windows NT начиная с Windows 2000. Она позволяет осуществлять локальное или удаленное конфигурирование сетевых параметров.

Наиболее часто netsh используется для сброса настроек TCP/IP-стека к настройкам по умолчанию, неким корректным значениям, что в Windows 98 требовало переустановки TCP/IP адаптера. В этом режиме вам весьма пригодится файл лога, который будет содержать сведения о параметрах, значения которых изменили.

Netsh, помимо прочих возможностей, также позволяет пользователю менять IP-адрес на его машине, а также включать/отключать сетевое соединение через командную строку.

Примеры использования [ править | править код ]

Два статических IP-адреса:

Добавить первый DNS

Добавить второй DNS

Добавить третий DNS.

Отключение и включение сетевого интерфейса (не поддерживается в Windows XP)

NETSH и IPv6 [ править | править код ]

Netsh также можно использовать для получения информации из IPv6-стека, она даже более удобная, чем программа IPv6.exe, и предоставляет больше информации того же уровня.

Для просмотра вашего IPv6-адреса используйте NETSH следующим образом:

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *