home *** CD-ROM | disk | FTP | other *** search
/ Programming with VisualAge for Java / IBMVJAVA.ISO / icswinnt / iforls / arkdoc.z / i4wu1cmd.INF (.txt) < prev   
Encoding:
OS/2 Help File  |  1996-07-24  |  29.5 KB  |  1,067 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. License Use Runtime Command Line Interface ΓòÉΓòÉΓòÉ
  3.  
  4. The License Use Runtime offers a command line interface as an alternative to 
  5. the interactive tool. All the commands are equivalent to the tasks you can 
  6. perform interactively. 
  7.  
  8.  
  9. ΓòÉΓòÉΓòÉ 2. License Use Runtime Commands ΓòÉΓòÉΓòÉ
  10.  
  11. This section describes how to use the command line on License Use Runtime 
  12. servers and clients. 
  13.  
  14. The following commands are available: 
  15.  
  16.      On the server: 
  17.  
  18.         -  i4blt (Enterprise Administration Tool) 
  19.         -  i4cfg (Configuration Tool) 
  20.         -  i4lbadm (Local Broker Administration) 
  21.         -  i4drmadm (GLBD Replicas Administration) 
  22.         -  i4lbfind (GLBDs List) 
  23.  
  24.      On the server and on the client: 
  25.  
  26.         -  i4nat (Nodelock Administration Tool) 
  27.  
  28.  
  29. ΓòÉΓòÉΓòÉ 2.1. General Rules for the License Use Runtime Command Line ΓòÉΓòÉΓòÉ
  30.  
  31.    1. You can run the License Use Runtime command line as follows: 
  32.  
  33.       OS/2                            From an OS/2 window 
  34.  
  35.       Windows 95 and Windows NT       From a DOS prompt window 
  36.  
  37.       Windows 3.1                     From a window opened clicking on the 
  38.                                       icon: Nodelock Administration Tool 
  39.                                       Command Line Interface in the License Use 
  40.                                       Runtime folder. 
  41.  
  42.    2. The parameters you specify in any of the command options are positional. 
  43.  
  44.    3. All the following name specifications must be enclosed within double 
  45.       quotation marks (for example: "vendorname"). 
  46.  
  47.           server_name 
  48.           vendor_name 
  49.           product_name 
  50.           customer_name 
  51.           user_name 
  52.  
  53.       A name that contains character spaces must additionally be enclosed 
  54.       within single quotation marks. If multiple blanks within the name must be 
  55.       preserved they must be preceded by back slashes. For example: 
  56.  
  57.             -v "'IBM Corporation'"
  58.             -p "'Corel\ \ - System' 1.1"
  59.  
  60.    4. The parameters you specify in any of the command options are case 
  61.       sensitive. 
  62.  
  63.  
  64. ΓòÉΓòÉΓòÉ 2.2. i4blt - Basic License Tool Command Line Interface ΓòÉΓòÉΓòÉ
  65.  
  66. If issued with no options, the i4blt command starts the License Use Runtime 
  67. Basic License Tool, interactive interface. You can enter the following primary 
  68. command options: 
  69.  
  70.  -a (Enroll a Product) 
  71.            Add products to a license database 
  72.  
  73.  -U (Update Licenses of Customer-Managed Use Products) 
  74.            Update the number of licenses you purchased for a given 
  75.            customer-managed use product. 
  76.  
  77.  -G (Distribute Licenses of Customer-Managed Use Products) 
  78.            Extracts and distributes licenses from the compound password of a 
  79.            given customer-managed use product to the servers. 
  80.  
  81.  -d (Delete a Product License) 
  82.            Delete products from a license database. 
  83.  
  84.  -C (Clean Up Stale Licenses) 
  85.            Updates the number of concurrent-access licenses in use. 
  86.  
  87.  -l (Display a List) 
  88.            List license database information about servers, vendors, and 
  89.            products. 
  90.  
  91.  -s (Display Product License Status) 
  92.            Gather status information about products. 
  93.  
  94.  -r (Generate a Report) 
  95.            Report on information recorded in the log file of a license server. 
  96.  
  97.  -x (Delete Server Log Entries) 
  98.            Delete license server log file entries. 
  99.  
  100.  -h (Display Interface Usage) 
  101.            Display command syntax and usage information about the Basic License 
  102.            Tool command-line interface. 
  103.  
  104.  To have help on the Basic License Tool command line interface, you can also 
  105.  enter the following command from an OS/2 window command prompt: 
  106.  
  107.   HELP EATCMD i4blt
  108.  
  109.  
  110. ΓòÉΓòÉΓòÉ 2.2.1. -a  Enroll a Product ΓòÉΓòÉΓòÉ
  111.  
  112. Adds a product to the license database on the license server that you specify. 
  113. Use the i4blt -a command to add a new product and its initial licenses to a 
  114. license server database. You can also use this command to add licenses for 
  115. existing products. 
  116.  
  117. You can add product license information to a server in two ways: 
  118.  
  119.      If you got the product license information in the form of an enrollment 
  120.       certificate file, you can install the product importing the enrollment 
  121.       certificate. 
  122.  
  123.      If you got the product license information in a format other than an 
  124.       enrollment certificate file, you must enter the product information 
  125.       manually. 
  126.  
  127.  
  128. ΓòÉΓòÉΓòÉ 2.2.1.1. Syntax ΓòÉΓòÉΓòÉ
  129.  
  130. If you have the enrollment certificate file: 
  131.  
  132. i4blt -a -n server_name -f filename -R administrator_name [company_name address 
  133. additional_info] -T purchased_licenses 
  134.  
  135. If you do not have the enrollment certificate file: 
  136.  
  137. i4blt -a -n server_name -v vendor_name [vendor_id vendor_password] -p 
  138. product_name product_version license_password [license_annotation] -R 
  139. administrator_name [company_name address additional_info] -T purchased_licenses 
  140.  
  141.  
  142. ΓòÉΓòÉΓòÉ 2.2.1.2. Parameters ΓòÉΓòÉΓòÉ
  143.  
  144.  -n server_name 
  145.            Specifies the name of the license server to which you intend to add 
  146.            the product. Server name specifications are case sensitive. 
  147.  
  148.  -f filename (Only if you have the enrollment certificate) 
  149.            The complete path and file name of the enrollment certificate file 
  150.            containing the product license information that you intend to add. 
  151.  
  152.  -v vendor_name (If you do not have the enrollment certificate) 
  153.            The name of the vendor who manufactured the product that you intend 
  154.            to add. 
  155.  
  156.            vendor_id              The unique vendor ID string for the vendor 
  157.                                   that you specify in the vendor_name You can 
  158.                                   omit this argument from the command line if 
  159.                                   the vendor is already installed in the 
  160.                                   license database of the specified server. 
  161.  
  162.            vendor_password        The unique vendor password string for the 
  163.                                   vendor that you specify in the vendor_name 
  164.                                   argument. You can omit this argument from the 
  165.                                   command line if the vendor is already 
  166.                                   installed in the license database of the 
  167.                                   specified server. 
  168.  
  169.            Vendor name specifications follow the second and third rules listed 
  170.            in General Rules for the License Use Runtime Command Line. 
  171.  
  172.  -p product_info (If you do not have the enrollment certificate) 
  173.            The information on the licensed product that you intend to install. 
  174.  
  175.            product_name             The name of the product that you want to 
  176.                                     install. 
  177.  
  178.            product_version          The version of the product that you 
  179.                                     specified in the product_name parameter. 
  180.  
  181.            license_password         The unique license password string 
  182.                                     associated with the product. 
  183.  
  184.            license_annotation       The license annotation information (if any) 
  185.                                     provided by the vendor. 
  186.  
  187.            Product specifications follow the second and third rules listed in 
  188.            General Rules for the License Use Runtime Command Line. 
  189.  
  190.  -R administrator_info (for customer-managed use products only) 
  191.            The information on the administrator that enrolls the product. 
  192.  
  193.            administrator_name   The name of the administrator who performs the 
  194.                                 operation. 
  195.  
  196.            company_name         The name of your company. 
  197.  
  198.            address              The address of your company. 
  199.  
  200.            additional_info      Comments, notices to future users, or other 
  201.                                 information about the initial distribution of 
  202.                                 this product. 
  203.  
  204.            Administrator specifications follow the second and third rules 
  205.            listed in General Rules for the License Use Runtime Command Line. 
  206.  
  207.  -T purchased_licenses (for customer-managed use products only) 
  208.            The number of licenses you have purchased from the software 
  209.            supplier. 
  210.  
  211.  
  212. ΓòÉΓòÉΓòÉ 2.2.1.3. Examples ΓòÉΓòÉΓòÉ
  213.  
  214. Add a new product and vendor: 
  215.  
  216. i4blt -a -n thelma
  217. -v "Venus 4ca0fd5cf000.0d.00.02.1a.9a.00.00.00 kz5esmu69hzyw"
  218. -p "timer 1.1 wzx3ewdfrvu4v64d53bbrkzhheaaaaa"
  219.  
  220. Add a product from an existing vendor: 
  221.  
  222. i4blt -a -n thelma
  223. -v Venus
  224. -p "timer 1.1 wzx3ewdfrvu4v64d53bbrkzhheaaaaa"
  225.  
  226.  
  227. ΓòÉΓòÉΓòÉ 2.2.2. -U  Update Licenses of Customer-Managed Use Products ΓòÉΓòÉΓòÉ
  228.  
  229. Update the number of licenses you purchased for a given customer-managed use 
  230. product. Use the i4blt -U command when you purchase new licenses for an already 
  231. enrolled customer-managed use product, to update the total number of licenses 
  232. you have available. 
  233.  
  234.  
  235. ΓòÉΓòÉΓòÉ 2.2.2.1. Syntax ΓòÉΓòÉΓòÉ
  236.  
  237. i4blt -U -v vendor_name -p [product_name product_version] -T purchased_licenses 
  238.  
  239.  
  240. ΓòÉΓòÉΓòÉ 2.2.2.2. Parameters ΓòÉΓòÉΓòÉ
  241.  
  242.  -v vendor_name 
  243.            The name of the vendor who manufactured the product for which you 
  244.            purchased the new licenses. 
  245.  
  246.            Vendor name specifications follow the second and third rules listed 
  247.            in General Rules for the License Use Runtime Command Line. 
  248.  
  249.  -p product_info 
  250.            The information on the licensed product that you intend to install. 
  251.  
  252.            product_name             The name of the product for which you have 
  253.                                     purchased the new licenses. 
  254.  
  255.            product_version          The version of the product that you 
  256.                                     specified in the product_name parameter. 
  257.  
  258.            Product specifications follow the second and third rules listed in 
  259.            General Rules for the License Use Runtime Command Line. 
  260.  
  261.  -T purchased_licenses 
  262.            The total number of licenses you have for the specified product, 
  263.            that is the number of licenses you had, plus the newly purchased 
  264.            ones. 
  265.  
  266.  
  267. ΓòÉΓòÉΓòÉ 2.2.2.3. Examples ΓòÉΓòÉΓòÉ
  268.  
  269. Updates to 50 the number of licenses for Test Compiler product, Version 1.1 of 
  270. vendor Psychosync: 
  271.  
  272. i4blt -U
  273. -v "Psychosync" -p "'Test Compiler' 1.1"
  274. -T 50
  275.  
  276.  
  277. ΓòÉΓòÉΓòÉ 2.2.3. -G  Distribute Licenses of Customer-Managed Use Products ΓòÉΓòÉΓòÉ
  278.  
  279. Use the i4blt -G to extract licenses from an installed compound password of a 
  280. customer-managed use control product, and distribute them to the servers. 
  281.  
  282.  
  283. ΓòÉΓòÉΓòÉ 2.2.3.1. Syntax ΓòÉΓòÉΓòÉ
  284.  
  285. i4blt -G -n origin_server_name -v vendor_name -p product_name product_version 
  286. -A license_number_per_server -w target_server_names 
  287.  
  288.  
  289. ΓòÉΓòÉΓòÉ 2.2.3.2. Parameters ΓòÉΓòÉΓòÉ
  290.  
  291.  -n origin_server_name 
  292.            The name of the server where the product is enrolled. 
  293.  
  294.  -v vendor_name 
  295.            The name of the vendor who manufactured the product whose licenses 
  296.            you want to distribute. 
  297.  
  298.            The vendor name follows the second and third rules listed in General 
  299.            Rules for the License Use Runtime Command Line. 
  300.  
  301.  -p product_info 
  302.            The information on the licensed product whose licenses you intend to 
  303.            distribute. 
  304.  
  305.            product_name             The name of the product whose licenses you 
  306.                                     want to distribute. 
  307.  
  308.            product_version          The version of the product that you 
  309.                                     specified in the product_name parameter. 
  310.  
  311.            Product specifications follow the second and third rules listed in 
  312.            General Rules for the License Use Runtime Command Line. 
  313.  
  314.  -A license_number_per_server 
  315.            The number of licenses for the specified product you want to 
  316.            distribute on each of the servers specified after the -w parameter. 
  317.  
  318.  -w target_server_names 
  319.            The servers on which you want to distribute the licenses. 
  320.  
  321.  
  322. ΓòÉΓòÉΓòÉ 2.2.3.3. Examples ΓòÉΓòÉΓòÉ
  323.  
  324. Distributes 10 licenses to each of the servers Louise and Hall, for Test 
  325. Compiler product, Version 1.1 of vendor Psychosync, installed on server Thelma: 
  326.  
  327. i4blt -G
  328. -n "Thelma"
  329. -v "Psychosync" -p "`Test Compiler' 1.1"
  330. -A 10
  331. -w "Louise Hall"
  332.  
  333.  
  334. ΓòÉΓòÉΓòÉ 2.2.4. -d  Delete a Product License ΓòÉΓòÉΓòÉ
  335.  
  336. Deletes a product license from the license database on the license server that 
  337. you specify. 
  338.  
  339.  
  340. ΓòÉΓòÉΓòÉ 2.2.4.1. Syntax ΓòÉΓòÉΓòÉ
  341.  
  342. i4blt -d -n server_name -v vendor_name -p product_name product_version -t 
  343. timestamp 
  344.  
  345.  
  346. ΓòÉΓòÉΓòÉ 2.2.4.2. Parameters ΓòÉΓòÉΓòÉ
  347.  
  348.  -n server_name 
  349.            Name of the license server from which you intend to delete the 
  350.            product license. Server name specifications are case sensitive. 
  351.  
  352.  -v vendor_name 
  353.            Name of the vendor whose product license you intend to delete. 
  354.  
  355.            Vendor name specifications follow the second and third rules listed 
  356.            in General Rules for the License Use Runtime Command Line. 
  357.  
  358.  -p product_info 
  359.            The information on the licensed product whose licenses you intend to 
  360.            delete. 
  361.  
  362.            product_name   Name of the product whose license you intend to 
  363.                           delete. 
  364.  
  365.            product_version Version of the product whose license you intend to 
  366.                           delete. 
  367.  
  368.            Product specifications follow the second and third rules listed in 
  369.            General Rules for the License Use Runtime Command Line. 
  370.  
  371.  -t timestamp 
  372.            Unique time stamp of the product license that you intend to delete. 
  373.            To get the time stamp, issue the following command: 
  374.  
  375.                       i4blt -lp -p "product_info" -i
  376.  
  377.  
  378. ΓòÉΓòÉΓòÉ 2.2.4.3. Remarks ΓòÉΓòÉΓòÉ
  379.  
  380. When the last license for the only remaining product of a vendor is deleted, 
  381. the vendor is automatically deleted from the license database. Compound 
  382. passwords and use-once licenses cannot be deleted until they expire. 
  383.  
  384.  
  385. ΓòÉΓòÉΓòÉ 2.2.4.4. Example ΓòÉΓòÉΓòÉ
  386.  
  387. The following command deletes an expired license to use a VectorComp 
  388. Corporation product called EZ-Vectors Version 1.0. The unique time stamp of the 
  389. license to be deleted from the database on server saturn is 781401788: 
  390.  
  391. i4blt -d -n saturn -v "'VectorComp Corporation'"
  392. -p "EZ-Vectors 1.0" -t 781401788
  393.  
  394.  
  395. ΓòÉΓòÉΓòÉ 2.2.5. -C  Clean Up Stale Licenses ΓòÉΓòÉΓòÉ
  396.  
  397. Use the i4blt -C to update the number of in-use concurrent-access licenses. 
  398.  
  399. When you issue this command License Use Runtime polls all the license servers 
  400. that have granted concurrent-access licenses and verifies that the licenses are 
  401. still in use. If any stale licenses are found, they are removed from the number 
  402. of in use licenses. 
  403.  
  404.  
  405. ΓòÉΓòÉΓòÉ 2.2.5.1. Syntax ΓòÉΓòÉΓòÉ
  406.  
  407. i4blt -C -n server_names -v vendor_names -p product_names 
  408.  
  409.  
  410. ΓòÉΓòÉΓòÉ 2.2.5.2. Parameters ΓòÉΓòÉΓòÉ
  411.  
  412.  -n server_names 
  413.            The names of the servers where the products are enrolled. 
  414.  
  415.  -v vendor_names 
  416.            The name of the vendors who manufactured the products whose licenses 
  417.            are in use. 
  418.  
  419.            The vendor name follows the second and third rules listed in General 
  420.            Rules for the License Use Runtime Command Line. 
  421.  
  422.  -p product_names 
  423.            The names of the products whose licenses in use you want to update. 
  424.  
  425.  
  426. ΓòÉΓòÉΓòÉ 2.2.5.3. Examples ΓòÉΓòÉΓòÉ
  427.  
  428. Cleans up the stale licenses for Graphics product of vendor Alpha on servers 
  429. Thelma, Hall, and Louise: 
  430.  
  431. i4blt -C
  432. -n "Thelma Hall Louise"
  433. -v "Alpha" -p "Graphics"
  434.  
  435.  
  436. ΓòÉΓòÉΓòÉ 2.2.6. -l Display a List ΓòÉΓòÉΓòÉ
  437.  
  438. Displays a list of servers, vendors, or products, and product details. 
  439.  
  440.  
  441. ΓòÉΓòÉΓòÉ 2.2.6.1. Syntax ΓòÉΓòÉΓòÉ
  442.  
  443. i4blt -l list_type [n|v|p] [-n server_name] [-v vendor_names] [-p 
  444. product_names] [-u user_names] [-i] 
  445.  
  446.  
  447. ΓòÉΓòÉΓòÉ 2.2.7. Parameters ΓòÉΓòÉΓòÉ
  448.  
  449.  list_type 
  450.            Indicates the type of information that you want to list. 
  451.  
  452.            You can specify any one of the following list types: 
  453.  
  454.            -ln 
  455.                           To display a list of active servers. 
  456.  
  457.            -lv 
  458.                           To create a vendor list. 
  459.  
  460.                           To list vendor information gathered only from servers 
  461.                           that you specify, use the -n filter option, followed 
  462.                           by one or more server names. 
  463.  
  464.            -lp 
  465.                           To create a product list. 
  466.  
  467.                           To list product information gathered from servers 
  468.                           that you specify, use the -n filter option, followed 
  469.                           by one or more server names. 
  470.  
  471.                           To list product information on products from 
  472.                           particular vendors, use the -v filter option, 
  473.                           followed by one or more vendor names. 
  474.  
  475.                           To list product information on particular products, 
  476.                           use the -p filter option, followed by one or more 
  477.                           product names. 
  478.  
  479.                           To list information on users who are currently using 
  480.                           the products that you specify, use the -u filter 
  481.                           option, followed by one or more user names. 
  482.  
  483.            The following table shows the filter options you can use for each of 
  484.            the list types: 
  485.  
  486.                       ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  487.                       Γöé Table 1. Filters You Can Use for Each List Type                Γöé
  488.                       Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  489.                       Γöé  LIST TYPE  Γöé          DESCRIPTION          Γöé   FILTERS  Γöé
  490.                       Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  491.                       Γöé    -ln    Γöé          Server list          Γöé   none   Γöé
  492.                       Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  493.                       Γöé    -lv    Γöé          Vendor list          Γöé    -n    Γöé
  494.                       Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  495.                       Γöé    -lp    Γöé          Product list         Γöé  -n, -v, -p, Γöé
  496.                       Γöé        Γöé                        Γöé   -u, -i   Γöé
  497.                       ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  498.  
  499.  -n server_name 
  500.            Name of the server about which you want to display information in a 
  501.            vendor list. Server name specifications are case sensitive. 
  502.  
  503.  -v vendor_names 
  504.            Names of the vendors about whose products you want to display 
  505.            information in a product list. 
  506.  
  507.            Vendor name  specifications follow the second and third rules listed 
  508.            in General Rules for the License Use Runtime Command Line. 
  509.  
  510.  -p product_names 
  511.            Names of the products about which you want to display information in 
  512.            a product list. 
  513.  
  514.            Product name  specifications follow the second rule listed in 
  515.            General Rules for the License Use Runtime Command Line, and are case 
  516.            sensitive. 
  517.  
  518.  -u user_names 
  519.            Names of users about whom you want to display license usage 
  520.            information in a product list. 
  521.  
  522.            User name  specifications follow the second rule listed in General 
  523.            Rules for the License Use Runtime Command Line, and are case 
  524.            sensitive. 
  525.  
  526.  -i 
  527.            Specify the -i option to display the following detailed license 
  528.            usage information about an individual licensed product in a product 
  529.            list: 
  530.  
  531.                Vendor name 
  532.                Vendor ID 
  533.                Product name 
  534.                Product version 
  535.                Product ID 
  536.                Security level 
  537.                Purchased licenses 
  538.                Licenses to be distributed 
  539.                Concurrent licenses 
  540.                Concurrent licenses in use 
  541.                Use-once licenses 
  542.  
  543.  
  544.                For each license instance: 
  545.                   -  Number of licenses installed 
  546.                   -  License type 
  547.                   -  Server on which the license is installed 
  548.                   -  License annotation (if any) 
  549.                   -  Start date 
  550.                   -  End date 
  551.                   -  Time stamp 
  552.                   -  Multiuse rules (if any) 
  553.  
  554.            For compound passwords, the following information is also displayed: 
  555.  
  556.                Derived license type 
  557.                Aggregate duration 
  558.                Derived start type 
  559.                Derived end date 
  560.  
  561.  
  562. ΓòÉΓòÉΓòÉ 2.2.7.1. Examples ΓòÉΓòÉΓòÉ
  563.  
  564. List all servers: 
  565.  
  566. i4blt -ln
  567.  
  568. List all vendors on server Hall: 
  569.  
  570. i4blt -lv -n Hall
  571.  
  572. List all products on server Hall: 
  573.  
  574. i4blt -lp -n Hall
  575.  
  576. List all products on server mercury provided by vendors Opticon, Inc. or 
  577. Cybertronics Ltd.: 
  578.  
  579. i4blt -lp -n mercury -v "'Opticon, Inc.' 'Cybertronics Ltd.'"
  580.  
  581. List detailed information for the product PsychoSynch on server venus: 
  582.  
  583. i4blt -lp -n venus -p PsychoSynch -i
  584.  
  585. List all of the products on the server neptune that are currently being used by 
  586. the user Alex: 
  587.  
  588. i4blt -lp -n neptune -u Alex
  589.  
  590.  
  591. ΓòÉΓòÉΓòÉ 2.2.8. -s Display Product License Status ΓòÉΓòÉΓòÉ
  592.  
  593. Displays information about current product usage on the license servers that 
  594. you specify. 
  595.  
  596.  
  597. ΓòÉΓòÉΓòÉ 2.2.8.1. Syntax ΓòÉΓòÉΓòÉ
  598.  
  599. i4blt -s [-n server_names] [-v vendor_names] [-p product_names] [-u user_names] 
  600.  
  601.  
  602. ΓòÉΓòÉΓòÉ 2.2.8.2. Parameters ΓòÉΓòÉΓòÉ
  603.  
  604.  -n server_names 
  605.            The name of each of the license servers for which you want to 
  606.            display product usage information. All server name specifications 
  607.            (an individual name or an entire sequence of multiple names) follow 
  608.            the second rule listed in General Rules for the License Use Runtime 
  609.            Command Line, and are case sensitive. If you omit the -n parameter, 
  610.            the display defaults to all servers in your cell. 
  611.  
  612.  -v vendor_names 
  613.            The name of the vendor (or vendors) about whose products you want to 
  614.            display information. All vendor name specifications (an individual 
  615.            name or an entire sequence of multiple names) follow the second and 
  616.            third rules listed in General Rules for the License Use Runtime 
  617.            Command Line. 
  618.  
  619.  -p product_names 
  620.            The name of the product (or products) about which you want to 
  621.            display information. All product name specifications (an individual 
  622.            name or an entire sequence of multiple names) follow the second rule 
  623.            listed in General Rules for the License Use Runtime Command Line, 
  624.            and are case sensitive. 
  625.  
  626.  -u user_names 
  627.            Use the optional -u user_names argument to display product usage 
  628.            information for the specified products that are currently in use by 
  629.            the named users. All user name specifications (an individual name or 
  630.            an entire sequence of multiple names) follow the second rule listed 
  631.            in General Rules for the License Use Runtime Command Line, and are 
  632.            case sensitive. 
  633.  
  634.  
  635. ΓòÉΓòÉΓòÉ 2.2.8.3. Remarks ΓòÉΓòÉΓòÉ
  636.  
  637. This command displays the following information for the servers, vendors, 
  638. products, and users that you specify: 
  639.  
  640.       Vendor name 
  641.       Product name 
  642.       Product version 
  643.       Total number of installed licenses 
  644.       Number of licenses currently in use 
  645.       Number of available licenses 
  646.       Number of queued users 
  647.  
  648.  For each user who currently holds a license, the following information is 
  649.  displayed: 
  650.  
  651.       User name 
  652.       Node name 
  653.       Group name 
  654.       Number of licenses the user has been granted 
  655.       Check-out date for each granted license 
  656.  
  657.  
  658. ΓòÉΓòÉΓòÉ 2.2.8.4. Example ΓòÉΓòÉΓòÉ
  659.  
  660. The following command displays current license availability and usage 
  661. information for the Monolith Inc. product Megamail/2 on server uranus: 
  662.  
  663. i4blt -s -n "uranus" -v "'Monolith Inc.'" -p "Megamail/2"
  664.  
  665.  
  666. ΓòÉΓòÉΓòÉ 2.2.9. -r Generate a Report ΓòÉΓòÉΓòÉ
  667.  
  668. Lists server event, vendor, product, and user information on the license 
  669. servers that you specify. 
  670.  
  671.  
  672. ΓòÉΓòÉΓòÉ 2.2.9.1. Syntax ΓòÉΓòÉΓòÉ
  673.  
  674. i4blt -r report_type [1|2|3|6] [-b start_date] [-g end_date] [-e event_filter] 
  675. [-n server_names] [-v vendor_names] [-p product_name] [-u user_names] 
  676.  
  677.  
  678. ΓòÉΓòÉΓòÉ 2.2.9.2. Parameters ΓòÉΓòÉΓòÉ
  679.  
  680.  -r 
  681.     report_type. Specifies the type of report to generate. The following report 
  682.     types are available: 
  683.  
  684.     1 - Standard Event Report. Displays detailed information about significant 
  685.     events occurring on the license servers that you specify. 
  686.  
  687.     2 - License Request by Product Report. Displays statistical information 
  688.     about the use of the licenses of a product in the time interval you 
  689.     specify. For each product, it reports the licenses requested, the licenses 
  690.     granted, and the percentage of rejections. 
  691.  
  692.     3 - License Request by User Report. Displays statistical information about 
  693.     the use of products by users in the time interval you specify. For each 
  694.     user, it reports the licenses requested, the licenses granted, and the 
  695.     percentage of rejections for each product the person is using. 
  696.  
  697.     6 - License Distribution Audit. Reports the following information for 
  698.     customer-managed use control product transactions: 
  699.  
  700.         Vendor name 
  701.         Product name 
  702.         Product version 
  703.         Time stamp of the event 
  704.         Number of licenses involved in the transaction 
  705.         Event list (product enrolled, license added, license deleted) 
  706.         Administrator information 
  707.  
  708.  -b 
  709.     start_date. Specifies the start date of a report. Be sure to express the 
  710.     date using the mm/dd/yy format. If you specify a start date and do not 
  711.     specify an end date, the report will include all information logged from 
  712.     the specified start date until the present. 
  713.  
  714.  -g 
  715.     end_date. Specifies the end date of a report. Be sure to express the date 
  716.     using the mm/dd/yy format. If you specify an end date and do not specify a 
  717.     start date, the report will include all information logged prior to (and 
  718.     including) the specified end date. 
  719.  
  720.  -e 
  721.     event_filter. You can use the event_filter argument to generate a Standard 
  722.     Event report on the following types of events which you specify, by number, 
  723.     on the command line. (Separate multiple event type arguments with a comma.) 
  724.  
  725.     1              All events 
  726.     2              License-related events 
  727.     3              Vendor messages 
  728.     4              License database modifications 
  729.     5              Error events 
  730.     6              Server start and stop events 
  731.     7              Fatal errors 
  732.  
  733.  -n 
  734.     server_names. Names of the servers about which you want to display 
  735.     information. All server name specifications (an individual name or an 
  736.     entire sequence of multiple names) follow the second rule listed in General 
  737.     Rules for the License Use Runtime Command Line, and are case sensitive. 
  738.  
  739.  -v 
  740.     vendor_names. Names of the vendors about whose products you want to display 
  741.     information. All vendor name specifications (an individual name or an 
  742.     entire sequence of multiple names) follow the second and third rules listed 
  743.     in General Rules for the License Use Runtime Command Line. 
  744.  
  745.  -p 
  746.     product_name. Name and version of the products about which you want to 
  747.     display information. All product name specifications (an individual name or 
  748.     an entire sequence of multiple names) follow the second rule listed in 
  749.     General Rules for the License Use Runtime Command Line, and are case 
  750.     sensitive. 
  751.  
  752.  -u 
  753.     user_names. Names of users about whom you want to display license usage 
  754.     information. All vendor user specifications (an individual name or an 
  755.     entire sequence of multiple names) follow the second rule listed in General 
  756.     Rules for the License Use Runtime Command Line, and are case sensitive. 
  757.  
  758.  
  759. ΓòÉΓòÉΓòÉ 2.2.9.3. Examples ΓòÉΓòÉΓòÉ
  760.  
  761. Standard Event Report: 
  762.  
  763. The following command reports on license-related events (2) and server start 
  764. and stop events (6) that were logged on server neptune since May 21, 1995: 
  765.  
  766. i4blt -r1 -b 5/21/95 -e 2,6
  767.  
  768. License Use by Product Report: 
  769.  
  770. The following command reports current license usage information on server 
  771. saturn for the products NetLS Test Product, Compiler, PsychoSynch, Megamail/2, 
  772. EZ-Vectors, and DataVision: 
  773.  
  774. i4blt -r2 -n "saturn" -p "'NetLS Test Product' 'Compiler'
  775. PsychoSynch Megamail/2 EZ-Vectors DataVision"
  776.  
  777. The following command reports current license usage information on server 
  778. mercury for users alex, ann, mary, christine, paul, and alby: 
  779.  
  780. i4blt -r3 -n "mercury" -u "alex ann mary christine paul alby"
  781.  
  782.  
  783. ΓòÉΓòÉΓòÉ 2.2.10. -x Delete Server Log Entries ΓòÉΓòÉΓòÉ
  784.  
  785. Deletes log file entries from the event log on the license server that you 
  786. specify. 
  787.  
  788.  
  789. ΓòÉΓòÉΓòÉ 2.2.10.1. Syntax ΓòÉΓòÉΓòÉ
  790.  
  791. i4blt -x delete_date -n server_name 
  792.  
  793.  
  794. ΓòÉΓòÉΓòÉ 2.2.10.2. Parameters ΓòÉΓòÉΓòÉ
  795.  
  796.  -x delete_date 
  797.            Specifies an end date for the delete operation. All log entries 
  798.            recorded before the delete date are removed from the log file. You 
  799.            must specify a delete date in the mm/dd/yy format. If you do not 
  800.            specify a delete_date, all entries in the log file are deleted. 
  801.  
  802.  -n server_name 
  803.            Specifies the license server from whose log file you want to delete 
  804.            all entries. Server name specifications are case sensitive. 
  805.  
  806.  
  807. ΓòÉΓòÉΓòÉ 2.2.10.3. Example ΓòÉΓòÉΓòÉ
  808.  
  809. The following command deletes all the log file entries recorded on server 
  810. neptune prior to August 25, 1995: 
  811.  
  812. i4blt -x 08/25/95 -n neptune
  813.  
  814.  
  815. ΓòÉΓòÉΓòÉ 2.2.11. -h Display Command Line Interface Usage ΓòÉΓòÉΓòÉ
  816.  
  817. Displays syntax and usage information for the command line interface. 
  818.  
  819.  
  820. ΓòÉΓòÉΓòÉ 2.2.11.1. Syntax ΓòÉΓòÉΓòÉ
  821.  
  822. i4blt -h 
  823.  
  824.  
  825. ΓòÉΓòÉΓòÉ 2.2.11.2. Example ΓòÉΓòÉΓòÉ
  826.  
  827. The following command displays the command line syntax and usage: 
  828.  
  829. i4blt -h
  830.  
  831.  
  832. ΓòÉΓòÉΓòÉ 2.3. i4nat - Nodelock Administration Tool Command Line Interface ΓòÉΓòÉΓòÉ
  833.  
  834. If issued with no options, the i4nat command starts the Nodelock Administration 
  835. Tool interactive interface. You can enter the following primary command 
  836. options: 
  837.  
  838.  -a (Add a nodelocked License) 
  839.            Add a nodelocked license for a given product to the nodelock file. 
  840.  
  841.  -d (Delete a nodelocked license) 
  842.            Delete a nodelocked license for a given product from the nodelock 
  843.            file. 
  844.  
  845.  -l (Display license information) 
  846.            List either one or all nodelocked licenses enrolled in the nodelock 
  847.            file. 
  848.  
  849.  -u (update a concurrent nodelocked license) 
  850.            Update the number of concurrent users of a concurrent nodelocked 
  851.            license. 
  852.  
  853.  -h (Display Interface Usage) 
  854.            Display command syntax and usage information about the Nodelock 
  855.            Administration Tool command line interface. 
  856.  
  857.  
  858. ΓòÉΓòÉΓòÉ 2.3.1. -a  Add a nodelocked license ΓòÉΓòÉΓòÉ
  859.  
  860. Use this command to add a new nodelocked license to the nodelock file. 
  861.  
  862. If the vendor provides you with the nodelocked license in the form of an 
  863. enrollment certificate file, you can add the license automatically. Otherwise, 
  864. you have to add it manually. 
  865.  
  866.  
  867. ΓòÉΓòÉΓòÉ 2.3.1.1. Syntax ΓòÉΓòÉΓòÉ
  868.  
  869. If you have the enrollment certificate file: 
  870.  
  871. i4nat -a -f filename -c 
  872.  
  873. If you do not have the enrollment certificate file: 
  874.  
  875. i4nat -a -v vendor_name vendor_id  -p product_name product_version 
  876. license_password [license_annotation comment] -c count 
  877.  
  878.  
  879. ΓòÉΓòÉΓòÉ 2.3.1.2. Parameters ΓòÉΓòÉΓòÉ
  880.  
  881.  -f filename (For automatic entry only) 
  882.            The complete path and file name of the enrollment certificate file. 
  883.  
  884.  -v vendor_name (For manual entry only) 
  885.            The name of the vendor who manufactured the product whose license is 
  886.            being added. Vendor name specifications are case sensitive. 
  887.  
  888.            vendor_id 
  889.                           The unique vendor ID string for the vendor specified 
  890.                           in the vendor_name. 
  891.  
  892.  -p product_info (For manual entry only) 
  893.            The information on the licensed product that you intend to install. 
  894.  
  895.            product_name (For manual entry only) 
  896.                           The name of the licensed product that you have to 
  897.                           add. Product name specifications are case sensitive. 
  898.  
  899.            product_version 
  900.                           The version of the product that is specified in the 
  901.                           product_name argument 
  902.  
  903.            license_password 
  904.                           The unique license password string associated with 
  905.                           the product. 
  906.  
  907.            license_annotation 
  908.                           The license annotation information (if any) the 
  909.                           vendor provided. 
  910.  
  911.            comment 
  912.                           Any comment that you want to add to the nodelocked 
  913.                           license record within the nodelock file. 
  914.  
  915.  -c count (For concurrent nodelocked licenses only) 
  916.            The number of users you want to use the license simultaneously. 
  917.  
  918.            This parameter is not available on clients that run Windows 3.1, 
  919.            Windows 3.11, and Windows for Workgroup. 
  920.  
  921.  
  922. ΓòÉΓòÉΓòÉ 2.3.1.3. Example ΓòÉΓòÉΓòÉ
  923.  
  924. Add a new product: 
  925.  
  926. i4nat -a
  927. -v "vendor_name vendor_id"
  928. -p "product_name product_version license_password
  929. [ license_annotation ]"
  930. -c 20
  931.  
  932.  
  933. ΓòÉΓòÉΓòÉ 2.3.2. -d  Delete a nodelocked license ΓòÉΓòÉΓòÉ
  934.  
  935. Deletes a nodelocked license from the nodelock file. The license is identified 
  936. by its unique password. 
  937.  
  938.  
  939. ΓòÉΓòÉΓòÉ 2.3.2.1. Syntax ΓòÉΓòÉΓòÉ
  940.  
  941. i4nat -d -p license_password 
  942.  
  943.  
  944. ΓòÉΓòÉΓòÉ 2.3.2.2. Parameters ΓòÉΓòÉΓòÉ
  945.  
  946.  -p license_password 
  947.            The license password that uniquely identifies the license that you 
  948.            want to delete. 
  949.  
  950.  
  951. ΓòÉΓòÉΓòÉ 2.3.2.3. Example ΓòÉΓòÉΓòÉ
  952.  
  953. The following command deletes the license to use a product with password: 
  954. 2ap6tesiawwrs7qkd4y9wthzx6mj22i2 
  955.  
  956. i4nat -d -p 2ap6tesiawwrs7qkd4y9wthzx6mj22i2
  957.  
  958.  
  959. ΓòÉΓòÉΓòÉ 2.3.3. -l  Display license information ΓòÉΓòÉΓòÉ
  960.  
  961. Displays information regarding a license if the -p option is specified; 
  962. otherwise, it displays a list of all the licenses installed on the nodelock 
  963. file. 
  964.  
  965.  
  966. ΓòÉΓòÉΓòÉ 2.3.3.1. Syntax ΓòÉΓòÉΓòÉ
  967.  
  968. i4nat -l [-p license_password] 
  969.  
  970.  
  971. ΓòÉΓòÉΓòÉ 2.3.3.2. Parameters ΓòÉΓòÉΓòÉ
  972.  
  973.  -p license_password 
  974.            The license password that uniquely identifies the license that you 
  975.            want to display. 
  976.  
  977.  
  978. ΓòÉΓòÉΓòÉ 2.3.3.3. Example ΓòÉΓòÉΓòÉ
  979.  
  980. The following command displays the license to use a product with password: 
  981. 2ap6tesiawwrs7qkd4y9wthzx6mj22i2 
  982.  
  983. i4nat -l -p 2ap6tesiawwrs7qkd4y9wthzx6mj22i2
  984.  
  985.  
  986. ΓòÉΓòÉΓòÉ 2.3.4. -u  Update concurrent nodelocked license information ΓòÉΓòÉΓòÉ
  987.  
  988. Updates the number of concurrent users of a concurrent nodelocked license. 
  989.  
  990. This option is not available on clients that run Windows 3.1, Windows 3.11, and 
  991. Windows for Workgroup. 
  992.  
  993.  
  994. ΓòÉΓòÉΓòÉ 2.3.4.1. Syntax ΓòÉΓòÉΓòÉ
  995.  
  996. i4nat -u -p license_password -c count 
  997.  
  998.  
  999. ΓòÉΓòÉΓòÉ 2.3.4.2. Parameters ΓòÉΓòÉΓòÉ
  1000.  
  1001.  -p license_password 
  1002.            The license password that uniquely identifies the concurrent 
  1003.            nodelocked license you want to update. 
  1004.  
  1005.  -c count 
  1006.            The number of users you want to simultaneously use the licensed 
  1007.            product. 
  1008.  
  1009.  
  1010. ΓòÉΓòÉΓòÉ 2.3.4.3. Example ΓòÉΓòÉΓòÉ
  1011.  
  1012. The following command updates the number of concurrent users of the license for 
  1013. the product with password: 2ap6tesiawwrs7qkd4y9wthzx6mj22i2, and sets that 
  1014. number to 10. 
  1015.  
  1016. i4nat -u -p 2ap6tesiawwrs7qkd4y9wthzx6mj22i2 -c 10
  1017.  
  1018.  
  1019. ΓòÉΓòÉΓòÉ 2.3.5. -h  Display Command Line Interface Usage ΓòÉΓòÉΓòÉ
  1020.  
  1021. Displays syntax and usage information for the command line interface. 
  1022.  
  1023.  
  1024. ΓòÉΓòÉΓòÉ 2.3.5.1. Syntax ΓòÉΓòÉΓòÉ
  1025.  
  1026. i4nat -h 
  1027.  
  1028.  
  1029. ΓòÉΓòÉΓòÉ 2.3.5.2. Example ΓòÉΓòÉΓòÉ
  1030.  
  1031. The following command displays the command line syntax and usage: 
  1032.  
  1033. i4nat -h
  1034.  
  1035.  
  1036. ΓòÉΓòÉΓòÉ 2.4. i4cfg - Configuration Command ΓòÉΓòÉΓòÉ
  1037.  
  1038. If issued with no options, it starts the interactive interface for the License 
  1039. Use Runtime Configuration Tool. Moreover, it provides the following primary 
  1040. command options: 
  1041.  
  1042.  -list (Lists of active Subsystems) 
  1043.  
  1044.            Allows you to see the list of active subsystems. 
  1045.  
  1046.  -start (Starts the Subsystems) 
  1047.  
  1048.            Starts all the subsystems you have configured for starting on your 
  1049.            server or client machine. 
  1050.  
  1051.  -stop (Stops the Subsystems) 
  1052.  
  1053.            Stops all the subsystems that are running on your server or client 
  1054.            machine. 
  1055.  
  1056.  
  1057. ΓòÉΓòÉΓòÉ 2.4.1. Syntax ΓòÉΓòÉΓòÉ
  1058.  
  1059. i4cfg i4cfg [-start|-stop|-list] 
  1060.  
  1061.  
  1062. ΓòÉΓòÉΓòÉ 2.4.2. Example ΓòÉΓòÉΓòÉ
  1063.  
  1064. The following command starts the subsystems: 
  1065.  
  1066. i4cfg -start
  1067.