tsecimptsecimp

拡張マークアップ言語 (XML) ファイルからの割り当て情報を TAPI サーバーセキュリティファイル (Tsec.ini) にインポートします。Imports assignment information from an Extensible Markup Language (XML) file into the TAPI server security file (Tsec.ini). また、このコマンドを使用して、TAPI プロバイダーと、それぞれに関連付けられている回線デバイスの一覧を表示したり、コンテンツをインポートせずに XML ファイルの構造を検証したり、ドメインのメンバーシップを確認したりすることもできます。You can also use this command to display the list of TAPI providers and the lines devices associated with each of them, validate the structure of the XML file without importing the contents, and check domain membership.

構文Syntax

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

パラメーターParameters

パラメーターParameter 説明Description
/f <ファイル名 >/f <Filename> 必須。Required. インポートする割り当て情報を含む XML ファイルの名前を指定します。Specifies the name of the XML file that contains the assignment information that you want to import.
/v/v Tsec.ini ファイルに情報をインポートせずに、XML ファイルの構造を検証します。Validates the structure of the XML file without importing the information into the Tsec.ini file.
/u/u 各ユーザーが XML ファイルで指定されたドメインのメンバーであるかどうかを確認します。Checks whether each user is a member of the domain specified in the XML file. このパラメーターを使用するコンピューターは、ネットワークに接続されている必要があります。The computer on which you use this parameter must be connected to the network. 大量のユーザー割り当て情報を処理する場合、このパラメーターを使用するとパフォーマンスが大幅に低下する可能性があります。This parameter might significantly slow performance if you are processing a large amount of user assignment information.
/d/d インストールされているテレフォニープロバイダーの一覧を表示します。Displays a list of installed telephony providers. テレフォニープロバイダーごとに、関連付けられた回線デバイスと、各回線デバイスに関連付けられているアドレスおよびユーザーが一覧表示されます。For each telephony provider, the associated line devices are listed, as well as the addresses and users associated with each line device.
/?/? コマンド プロンプトにヘルプを表示します。Displays help at the command prompt.

コメントRemarks

  • 割り当て情報のインポート元となる XML ファイルは、以下で説明する構造に従う必要があります。The XML file from which you want to import assignment information must follow the structure described below.
    • UserList要素UserList element

      UserListは、XML ファイルの最上位の要素です。The UserList is the top element of the XML file.

    • User要素User element

      user要素には、ドメインのメンバーであるユーザーに関する情報が含まれています。Each User element contains information about a user who is a member of a domain. 各ユーザーには、1つまたは複数のラインデバイスが割り当てられている可能性があります。Each user might be assigned one or more line devices.

      さらに、各ユーザー要素には、 nomergeという名前の属性が含まれている場合があります。Additionally, each User element might have an attribute named NoMerge. この属性が指定されている場合、ユーザーに対する現在のラインデバイスの割り当てはすべて削除されてから、新しいものが作成されます。When this attribute is specified, all current line device assignments for the user are removed before new ones are made. この属性を使用すると、不要なユーザー割り当てを簡単に削除できます。You can use this attribute to easily remove unwanted user assignments. 既定では、この属性は設定されていません。By default, this attribute is not set.

      User要素には、ユーザーのドメインとユーザー名を指定する単一のdomainusername要素が含まれている必要があります。The User element must contain a single DomainUserName element, which specifies the domain and user name of the user. User要素には、ユーザーのフレンドリ名を指定するFriendlyName要素が1つ含まれている場合もあります。The User element might also contain one FriendlyName element, which specifies a friendly name for the user.

      User要素には、 linelist要素が1つ含まれている場合があります。The User element might contain one LineList element. Linelist要素が存在しない場合、このユーザーのすべてのラインデバイスが削除されます。If a LineList element is not present, all line devices for this user are removed.

    • Linelist要素LineList element

      Linelist要素には、ユーザーに割り当てられる可能性のある各行またはデバイスに関する情報が含まれています。The LineList element contains information about each line or device that might be assigned to the user. Linelist要素には、複数のLine要素を含めることができます。Each LineList element can contain more than one Line element.

    • Line要素Line element

      line要素は、ラインデバイスを指定します。Each Line element specifies a line device. Line要素の下Address要素またはPermanentID要素を追加することによって、各ラインデバイスを識別する必要があります。You must identify each line device by adding either an Address element or a PermanentID element under the Line element.

      Line要素に対して、 Remove属性を設定できます。For each Line element, you can set the Remove attribute. この属性を設定すると、その行デバイスはユーザーに割り当てられなくなります。If you set this attribute, the user is no longer assigned that line device. この属性が設定されていない場合、ユーザーはその回線デバイスにアクセスできます。If this attribute is not set, the user gains access to that line device. ユーザーが回線デバイスを使用できない場合、エラーは表示されません。No error is given if the line device is not available to the user.

使用例Examples

  • 次のサンプル XML コードセグメントでは、上で定義した要素の正しい使用方法を示しています。The following sample XML code segments illustrate correct usage of the elements defined above.

    • 次のコードは、User1 に割り当てられているすべてのラインデバイスを削除します。The following code removes all line devices assigned to User1.
      <UserList>
        <User NoMerge="1">
          <DomainUser>domain1\user1</DomainUser>
        </User>
      </UserList>
      
    • 次のコードは、User1 に割り当てられたすべてのラインデバイスを削除してから、アドレス99999を使用して1行を割り当てます。The following code removes all line devices assigned to User1 before assigning one line with address 99999. 1つのラインデバイスが以前に割り当てられているかどうかに関係なく、User1 にはその他の回線デバイスは割り当てられません。User1 will have no other lines devices assigned, regardless of whether any line devices were assigned previously.
      <UserList>
        <User NoMerge="1">
          <DomainUser>domain1\user1</DomainUser>
          <FriendlyName>User1</FriendlyName>
          <LineList>
            <Line>
              <Address>99999</Address>
            </Line>
          </LineList>
        </User>
      </UserList>
      
    • 次のコードでは、以前に割り当てられた回線デバイスを削除せずに、User1 に1つのラインデバイスを追加します。The following code adds one line device for User1 without deleting any previously assigned line devices.
      <UserList>
        <User>
          <DomainUser>domain1\user1</DomainUser>
          <FriendlyName>User1</FriendlyName>
          <LineList>
            <Line>
              <Address>99999</Address>
            </Line>
          </LineList>
        </User>
      </UserList>
      
    • 次のコードでは、行アドレス99999を追加し、User1 アクセスから行アドレス88888を削除します。The following code adds line address 99999 and removes line address 88888 from User1's access.
      <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を追加し、User1 アクセスから88888行目を削除します。The following code adds permanent device 1000 and removes line 88888 from User1's access.
      <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>
      
  • 次のサンプル出力は、現在の TAPI 構成を表示するために /dコマンドラインオプションを指定した後に表示されます。The following sample output appears after the /d command-line option is specified to display the current TAPI configuration. テレフォニープロバイダーごとに、関連付けられた回線デバイスと、各回線デバイスに関連付けられているアドレスおよびユーザーが一覧表示されます。For each telephony provider, the associated line devices are listed, as well as the addresses and users associated with each line device.

    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
    
    

その他の参照情報Additional references

コマンド ライン構文の記号Command-Line Syntax Key

コマンドシェルの概要Command shell overview