Поделиться через


Команды Netsh Mobile Broadband Network

Вы можете использовать netsh mbn для запроса и настройки параметров и параметров мобильной широкополосной сети (MBN).

Совет

С помощью команды можно получить справку netsh mbn

netsh mbn /?

Доступны следующие команды netsh mbn:

add

Позволяет добавить новый элемент конфигурации в таблицу.

Доступные netsh mbn add команды:

dmprofile;

Позволяет добавить профиль конфигурации мобильности данных в хранилище данных профиля.

Синтаксис

add dmprofile [interface=]<string> [name=]<string>

Параметры

Параметр Описание Требование
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Обязательное поле
name Имя XML-файла профиля. Имя XML-файла, содержащего данные профиля. Обязательное поле

Пример

add dmprofile interface="Cellular" name="Profile1.xml"

профиль

Позволяет добавить профиль конфигурации сети в хранилище данных профиля.

Синтаксис

add profile [interface=]<string> [name=]<string>

Параметры

Параметр Описание Требование
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Обязательное поле
name Имя XML-файла профиля. Имя XML-файла, содержащего данные профиля. Обязательное поле

Пример

add profile interface="Cellular" name="Profile1.xml"

подключение

Подключение к мобильной широкополосной сети

Синтаксис

connect [interface=]<string> [connmode=]tmp|name [name=]<string>

Параметры

Параметр Описание Требование
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Обязательное поле
connmode Указывает, как предоставляются параметры подключения. Подключение можно запросить с помощью XML профиля или имени профиля для XML профиля, ранее хранящегося в хранилище данных профиля мобильного широкополосного подключения, с помощью netsh mbn add profile команды. В предыдущем случае коннмод параметра должен содержаться tmp в качестве значения. В то время как это должно быть name в последнем случае Обязательное поле
name Имя XML-файла профиля. Имя XML-файла, содержащего данные профиля. Обязательное поле

Примеры

connect interface="Cellular" connmode=tmp name=d:\profile.xml
connect interface="Cellular" connmode=name name=MyProfileName

удалить

Позволяет удалить элемент конфигурации из таблицы.

Доступные netsh mbn delete команды:

dmprofile;

Позволяет удалить профиль конфигурации мобильности данных из хранилища данных профиля.

Синтаксис

delete dmprofile [interface=]<string> [name=]<string>

Параметры

Параметр Описание Требование
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Обязательное поле
name Имя XML-файла профиля. Имя XML-файла, содержащего данные профиля. Обязательное поле

Пример

delete dmprofile interface="Cellular" name="myProfileName"

профиль

Удаляет профиль сети из хранилища данных профиля.

Синтаксис

delete profile [interface=]<string> [name=]<string>

Параметры

Параметр Описание Требование
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Обязательное поле
name Имя XML-файла профиля. Имя XML-файла, содержащего данные профиля. Обязательное поле

Пример

delete profile interface="Cellular" name="myProfileName"

Диагностика

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

Синтаксис

diagnose [interface=]<string>

Параметры

Параметр Описание Требование
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Обязательное поле

Пример

diagnose interface="Cellular"

отключение

Отключается от мобильного широкополосного подключения.

Синтаксис

disconnect [interface=]<string>

Параметры

Параметр Описание Требование
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Обязательное поле

Пример

disconnect interface="Cellular"

dump;

Позволяет отобразить скрипт конфигурации.

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

Синтаксис

dump

Справка

Позволяет вывести список команд.

Синтаксис

help

set

Позволяет задать сведения о конфигурации.

Доступны следующие команды netsh mbn set:

acstate

Позволяет задать состояние автоматического мобильного широкополосного подключения для заданного интерфейса.

Синтаксис

set acstate [interface=]<string> [state=]autooff|autoon|manualoff|manualon

Параметры

Параметр Описание Требование
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Обязательное поле
name Состояние автоматического подключения, которое нужно задать. Одно из следующих значений:
autooff: отключение маркера автоматического подключения.
autoon: автоматическое подключение маркера.
manualoff: выключен маркер ручного подключения.
manualon: ручное подключение маркера.
Обязательное поле

Пример

set acstate interface="Cellular" state=autoon

dataenablement;

Позволяет включить или отключить передачу данных по мобильному широкополосному подключению для заданного набора профилей и интерфейса.

Синтаксис

set dataenablement [interface=]<string> [profileset=]internet|mms|all [mode=]yes|no

Параметры

Параметр Описание Требование
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Обязательное поле
profileset Имя набора профиля. Обязательное поле
mode Одно из следующих значений:
yes: включает целевой набор профилей.
no: отключает целевой набор профилей.
Обязательное поле

Пример

set dataenablement interface="Cellular" profileset=mms mode=yes

dataroamcontrol;

Позволяет задать состояние управления роумингом данных по мобильному широкополосному подключению для заданного набора профилей и интерфейса.

Синтаксис

set dataroamcontrol [interface=]<string> [profileset=]internet|mms|all [state=]none|partner|all

Параметры

Параметр Описание Требование
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Обязательное поле
profileset Имя набора профиля. Обязательное поле
mode Одно из следующих значений:
none: только домашний перевозчик.
partner: только домашние и партнерские перевозчики.
all: домашние, партнерские и перемещаемые перевозчики.
Обязательное поле

Пример

set dataroamcontrol interface="Cellular" profileset=mms mode=partner

enterpriseapnparams;

Позволяет задать параметры enterpriseAPN мобильного широкополосного подключения для заданного интерфейса.

Синтаксис

set enterpriseapnparams [interface=]<string> [allowusercontrol=]yes|no|nc [allowuserview=]yes|no|nc [profileaction=]add|delete|modify|nc

Параметры

Параметр Описание Требование
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Обязательное поле
allowusercontrol Одно из следующих значений:
yes: разрешить управление пользователями enterpriseAPN.
no: запретить управление пользователями enterpriseAPN.
nc: нет изменений.
Обязательное поле
allowuserview Одно из следующих значений:
yes: разрешить просмотр пользователей enterpriseAPN.
no: запретить пользователю просматривать enterpriseAPN.
nc: нет изменений.
Обязательное поле
profileaction Одно из следующих значений:
add: добавляется профиль enterpriseAPN.
delete: удаляется профиль enterpriseAPN.
modify: изменяется профиль enterpriseAPN.
nc: нет изменений.
Обязательное поле

Пример

set enterpriseapnparams interface="Cellular" profileset=mms mode=yes

highestconncategory;

Позволяет задать наивысшую категорию мобильного широкополосного подключения для указанного интерфейса.

Синтаксис

set highestconncategory [interface=]<string> [highestcc=]admim|user|operator|device

Параметры

Параметр Описание Требование
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Обязательное поле
highestcc Одно из следующих значений:
admin: подготовленные администратором профили.
user: подготовленные пользователем профили.
operator: подготовленные профили операторов.
device: подготовленные устройства профили.
Обязательное поле

Пример

set highestconncategory interface="Cellular" highestcc=operator

powerstate;

Позволяет включить или отключить радиосвязь по мобильному широкополосному подключению для заданного интерфейса.

Синтаксис

set powerstate [interface=]<string> [state=]on|off

Параметры

Параметр Описание Требование
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Обязательное поле
state Одно из следующих значений:
on: power on radio transceiver.
off: выключение радио транссивера.
Обязательное поле

Пример

set powerstate interface="Cellular" state=on

profileparameter;

Позволяет задать параметры в профиле мобильного широкополосного подключения.

Синтаксис

set profileparameter [name=]<string> [[interface=]<string>] [[cost]=default|unrestricted|fixed|variable]

Параметры

Параметр Описание Требование
name Имя изменяемого профиля. Если указан интерфейс, изменяется только профиль для этого интерфейса. Обязательное поле
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Необязательно
cost Стоимость, связанная с этим профилем. Необязательно

Замечания

Должен быть указан хотя бы один параметр между именем интерфейса и значением стоимости.

Пример

set profileparameter name="profile 1" cost=default

slotmapping;

Позволяет задать сопоставление слотов модема мобильного широкополосного подключения для указанного интерфейса.

Синтаксис

set slotmapping [interface=]<string> [slotindex=]<integer>

Параметры

Параметр Описание Требование
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Обязательное поле
slotindex Индекс слота, который нужно установить. Обязательное поле

Пример

set slotmapping interface="Cellular" slotindex=1

tracing.

Включение или отключение трассировки.

Синтаксис

set tracing [mode=]yes|no

Параметры

Параметр Описание Требование
mode Одно из следующих значений:
yes: включает трассировку для мобильного широкополосного подключения.
no: отключает трассировку для мобильного широкополосного подключения.
Обязательное поле

Пример

set tracing mode=yes

show

Позволяет отобразить сведения о мобильном широкополосном подключении.

Доступны следующие команды netsh mbn show:

acstate

Позволяет отобразить сведения о состоянии автоматического подключения к мобильному широкополосному подключению для заданного интерфейса.

Синтаксис

show acstate [interface=]<string>

Параметры

Параметр Описание Требование
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Обязательное поле

Пример

show acstate interface="Cellular"

capability;

Позволяет отобразить сведения о возможностях интерфейса для заданного интерфейса.

Синтаксис

show capability [interface=]<string>

Параметры

Параметр Описание Требование
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Обязательное поле

Пример

show capability interface="Cellular"

подключение

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

Синтаксис

show connection [interface=]<string>

Параметры

Параметр Описание Требование
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Обязательное поле

Пример

show connection interface="Cellular"

dataenablement;

Позволяет отобразить сведения о состоянии включения мобильного широкополосного подключения для заданного интерфейса.

Синтаксис

show dataenablement [interface=]<string>

Параметры

Параметр Описание Требование
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Обязательное поле

Пример

show dataenablement interface="Cellular"

dataroamcontrol;

Позволяет отобразить сведения о состоянии управления роумингом мобильного широкополосного подключения для заданного интерфейса.

Синтаксис

show dataroamcontrol [interface=]<string>

Параметры

Параметр Описание Требование
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Обязательное поле

Пример

show dataroamcontrol interface="Cellular"

dmprofiles;

Позволяет отобразить список профилей конфигурации мобильности данных, настроенных в системе.

Синтаксис

show dmprofiles [[name=]<string>] [[interface=]<string>]

Параметры

Параметр Описание Требование
name Имя отображаемого профиля. Необязательно
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Необязательно

Замечания

Позволяет отобразить данные профиля или перечислить существующие в системе профили.

Если задано имя профиля, отображается содержимое профиля. В противном случае профили перечислены для интерфейса.

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

Пример

show dmprofiles name="profile 1" interface="Cellular"
show dmprofiles name="profile 2"
show dmprofiles

enterpriseapnparams;

Позволяет отобразить параметры enterpriseAPN мобильного широкополосного подключения для заданного интерфейса.

Синтаксис

show enterpriseapnparams [interface=]<string>

Параметры

Параметр Описание Требование
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Обязательное поле

Пример

show enterpriseapnparams interface="Cellular"

highestconncategory;

Позволяет отобразить наивысшую категорию мобильного широкополосного подключения для заданного интерфейса.

Синтаксис

show highestconncategory [interface=]<string>

Параметры

Параметр Описание Требование
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Обязательное поле

Пример

show highestconncategory interface="Cellular"

homeprovider;

Позволяет отобразить сведения о домашнем операторе для заданного интерфейса.

Синтаксис

show homeprovider [interface=]<string>

Параметры

Параметр Описание Требование
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Обязательное поле

Пример

show homeprovider interface="Cellular"

интерфейсы

Позволяет отобразить список присутствующих в системе интерфейсов мобильного широкополосного подключения. Параметры для этой команды не используются.

Синтаксис

show interfaces

netlteattachinfo;

Позволяет отобразить параметры LTE attach мобильного широкополосного подключения для заданного интерфейса.

Синтаксис

show netlteattachinfo [interface=]<string>

Параметры

Параметр Описание Требование
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Обязательное поле

Пример

show netlteattachinfo interface="Cellular"

pin

Позволяет отобразить сведения о контактах для указанного интерфейса.

Синтаксис

show pin [interface=]<string>

Параметры

Параметр Описание Требование
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Обязательное поле

Пример

show pin interface="Cellular"

pinlist;

Позволяет отобразить список контактов для указанного интерфейса.

Синтаксис

show pinlist [interface=]<string>

Параметры

Параметр Описание Требование
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Обязательное поле

Пример

show pinlist interface="Cellular"

preferredproviders;

Позволяет отобразить список предпочтительных операторов для заданного интерфейса.

Синтаксис

show preferredproviders [interface=]<string>

Параметры

Параметр Описание Требование
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Обязательное поле

Пример

show preferredproviders interface="Cellular"

профили

Позволяет отобразить список профилей, настроенных в системе.

Синтаксис

show profiles [[name=]<string>] [[interface=]<string>] [[purpose=]<string>]

Параметры

Параметр Описание Требование
name Имя отображаемого профиля. Необязательно
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Необязательно
purpose Характер использования Необязательно

Замечания

Если задано имя профиля, отображается содержимое профиля. В противном случае профили перечислены для интерфейса.

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

Если задано назначение, отображаются только профили с соответствующим ИДЕНТИФИКАТОРом GUID назначения. В противном случае профили не будут отфильтрованы по назначению. Эта строка может содержать GUID в фигурных скобках или одну из следующих строк: internet, supl, mms, ims или allhost.

Пример

show profiles interface="Cellular" purpose="{00000000-0000-0000-0000-000000000000}"
show profiles name="profile 1" interface="Cellular"
show profiles name="profile 2"
show profiles

profilestate;

Позволяет отобразить сведения о состоянии профиля мобильного широкополосного подключения для заданного интерфейса.

Синтаксис

show profilestate [interface=]<string> [name=]<string>

Параметры

Параметр Описание Требование
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Обязательное поле
name Имя профиля. Имя профиля, имеющего отображаемое состояние. Обязательное поле

Пример

show profilestate interface="Cellular" name="myProfileName"

provisionedcontexts;

Позволяет отобразить сведения о подготовленных контекстах для заданного интерфейса.

Синтаксис

show provisionedcontexts [interface=]<string>

Параметры

Параметр Описание Требование
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Обязательное поле

Пример

show provisionedcontexts interface="Cellular"

purpose

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

Синтаксис

show purpose

radio

Позволяет отобразить сведения о приемопередатчике для указанного интерфейса.

Синтаксис

show radio [interface=]<string>

Параметры

Параметр Описание Требование
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Обязательное поле

Пример

show radio interface="Cellular"

readyinfo;

Позволяет отобразить сведения о готовности для указанного интерфейса.

Синтаксис

show readyinfo [interface=]<string>

Параметры

Параметр Описание Требование
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Обязательное поле

Пример

show readyinfo interface="Cellular"

signal;

Позволяет отобразить сведения о сигнале для указанного интерфейса.

Синтаксис

show signal [interface=]<string>

Параметры

Параметр Описание Требование
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Обязательное поле

Пример

show signal interface="Cellular"

slotmapping;

Позволяет отобразить сопоставление слотов модема мобильного широкополосного подключения для заданного интерфейса.

Синтаксис

show slotmapping [interface=]<string>

Параметры

Параметр Описание Требование
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Обязательное поле

Пример

show slotmapping interface="Cellular"

slotstatus;

Позволяет отобразить сведения о состоянии слота модема мобильного широкополосного подключения для заданного интерфейса.

Синтаксис

show slotstatus [interface=]<string>

Параметры

Параметр Описание Требование
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Обязательное поле

Пример

show slotstatus interface="Cellular"

smsconfig

Позволяет отобразить сведения о конфигурации SMS для заданного интерфейса.

Синтаксис

show smsconfig [interface=]<string>

Параметры

Параметр Описание Требование
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Обязательное поле

Пример

show smsconfig interface="Cellular"

tracing.

Позволяет отобразить сведения о том, включена ли трассировка мобильного широкополосного подключения.

Синтаксис

show tracing

visibleproviders.

Позволяет отобразить список видимых операторов для заданного интерфейса.

Синтаксис

show visibleproviders [interface=]<string>

Параметры

Параметр Описание Требование
interface Имя интерфейса. Одно из имен интерфейса, показанное командой netsh mbn show interfaces . Обязательное поле

Пример

show visibleproviders interface="Cellular"

test

Выполняет тесты для определенной функциональной области при сборе журналов.

Синтаксис

test [feature=<feature area>] [testPath=<path>] [taefPath=<path>] [param=<test input params>]

Параметры

Тег Значение Является необязательным?
feature Область функций из поддерживаемых областей функций, перечисленных в следующем разделе примечаний Обязательное поле
testpath Путь, содержащий двоичные файлы теста. Необязательно, если установлен сервер HLK.
taefpath Путь, содержащий двоичные файлы TAEF. Необязательно, если установлен сервер HLK.
param Параметры, разделенные запятыми, для использования в тестах. Обязательно для некоторых функциональных областей, необязательно для других.

Замечания

Поддерживаются следующие функциональные области:

  • Подключение
  • питание
  • radio
  • esim
  • sms
  • dssa
  • lte
  • bringup

Некоторые тесты требуют предоставления дополнительных параметров в param поле. Ниже приведены необходимые параметры для функций:

  • подключение: AccessString, UserName (если применимо), Пароль (если применимо)
  • radio: AccessString, UserName (если применимо), Пароль (если применимо)
  • esim: ActivationCode
  • bringup: AccessString, UserName (Если применимо), Пароль (Если применимо)

Примеры

test feature=connectivity param="AccessString=internet"
test feature=lte testpath="C:\\data\\test\\bin" taefpath="C:\\data\\test\\bin"
test feature=lte