tsecimp

Импортирует сведения о назначении из xml-файла расширяемого языка разметки (XML) в файл безопасности сервера TAPI (Tsec.ini). Эту команду можно также использовать для отображения списка поставщиков TAPI и устройств строк, связанных с каждым из них, проверки структуры XML-файла без импорта содержимого и проверка членства в домене.

Синтаксис

tsecimp /f <filename> [{/v | /u}]
tsecimp /d

Параметры

Параметр Описание
/F <filename> Обязательный. Указывает имя XML-файла, содержащего сведения о назначении, которые требуется импортировать.
/v Проверяет структуру XML-файла без импорта сведений в файл Tsec.ini.
/u Проверяет, является ли каждый пользователь членом домена, указанного в XML-файле. Компьютер, на котором используется этот параметр, должен быть подключен к сети. Этот параметр может значительно замедлить производительность при обработке большого количества сведений о назначении пользователей.
/d Отображает список установленных поставщиков телефонии. Для каждого поставщика телефонии перечислены связанные устройства линии, а также адреса и пользователи, связанные с каждым устройством линии.
/? Отображение справки в командной строке.

Замечания

XML-файл, из которого необходимо импортировать сведения о назначении, должен соответствовать структуре, описанной ниже:

<UserList>
  <User>
    <LineList>
      <Line>
  • <Userlist element> — верхний элемент XML-файла.

  • <User element> — содержит сведения о пользователе, являющемся членом домена. Каждому пользователю может быть назначено одно или несколько устройств линии. Кроме того, каждый элемент User может иметь атрибут NoMerge. При указании этого атрибута все текущие назначения устройств линии для пользователя удаляются до создания новых. Этот атрибут можно использовать для легкого удаления нежелательных назначений пользователей. По умолчанию этот атрибут не задан. Элемент User должен содержать один элемент DomainUserName , указывающий домен и имя пользователя. Элемент User также может содержать один элемент FriendlyName , указывающий понятное имя пользователя. Элемент User может содержать один элемент LineList . Если элемент LineList отсутствует, все устройства строки для этого пользователя удаляются.

  • <LineList element> — содержит сведения о каждой строке или устройстве, которые могут быть назначены пользователю. Каждый элемент LineList может содержать несколько элементов Line .

  • <Line element> — указывает устройство строки. Необходимо определить каждое устройство линии, добавив элемент Address или элемент PermanentID в элемент Line . Для каждого элемента Line можно задать атрибут Remove . Если этот атрибут задан, пользователь больше не назначается этому устройству строки. Если этот атрибут не задан, пользователь получает доступ к этому устройству строки. Ошибка не указана, если устройство строки недоступно пользователю.

Пример выходных данных для параметра /d

Этот пример выходных данных отображается после запуска параметра /d для отображения текущей конфигурации TAPI. Для каждого поставщика телефонии перечислены связанные устройства линии, а также адреса и пользователи, связанные с каждым устройством линии.

NDIS Proxy TAPI Service Provider
  Line: WAN Miniport (L2TP)
    Permanent ID: 12345678910

NDIS Proxy TAPI Service Provider
  Line: LPT1DOMAIN1\User1
    Permanent ID: 12345678910

Microsoft H.323 Telephony Service Provider
  Line: H323 Line
    Permanent ID: 123456
    Addresses:
      BLDG1-TAPI32

Примеры

Чтобы удалить все устройства строк, назначенные User1, введите следующее:

<UserList>
  <User NoMerge=1>
    <DomainUser>domain1\user1</DomainUser>
  </User>
</UserList>

Чтобы удалить все устройства строк, назначенные User1, перед назначением одной строки с адресом 99999, введите:

<UserList>
  <User NoMerge=1>
  <DomainUser>domain1\user1</DomainUser>
  <FriendlyName>User1</FriendlyName>
  <LineList>
    <Line>
      <Address>99999</Address>
    </Line>
  </LineList>
  </User>
</UserList>

В этом примере User1 не назначает другие устройства линии независимо от того, назначены ли ранее какие-либо устройства линии.

Чтобы добавить однострочный устройство для User1, не удаляя ранее назначенные устройства строк, введите следующее:

<UserList>
  <User>
  <DomainUser>domain1\user1</DomainUser>
  <FriendlyName>User1</FriendlyName>
  <LineList>
    <Line>
      <Address>99999</Address>
    </Line>
  </LineList>
  </User>
</UserList>

Чтобы добавить адрес строки 99999 и удалить адрес строки 88888 из доступа User1, введите:

<UserList>
  <User>
  <DomainUser>domain1\user1</DomainUser>
  <FriendlyName>User1</FriendlyName>
  <LineList>
    <Line>
      <Address>99999</Address>
    </Line>
    <Line Remove=1>
      <Address>88888</Address>
    </Line>
  </LineList>
  </User>
</UserList>

Чтобы добавить постоянное устройство 1000 и удалить строку 88888 из доступа User1 , введите:

<UserList>
  <User>
  <DomainUser>domain1\user1</DomainUser>
  <FriendlyName>User1</FriendlyName>
  <LineList>
    <Line>
    <PermanentID>1000</PermanentID>
    </Line>
    <Line Remove=1>
    <Address>88888</Address>
    </Line>
  </LineList>
  </User>
</UserList>