App Manager Command Line Tool
The App Manager Command Line Tool is a utility provided by IDScan.net to manage licenses for the .NET SDK. It allows you to bind a Per Seat license to a device using its hardware ID (HWID) without needing to access the my.idscan.net portal.
The App Manager Command Line Tool supports the following SDKs:
- .NET SDK
- Java SDK
Download
Download App Manager Command Line Tool
Commands
AppManagerCli license [command] [options]
| Command | Description |
|---|---|
view |
View licenses in local storage |
renew |
Renew all licenses in local storage |
add <serial_number> |
Add a license from the licensing server |
attach <serial_number> |
Attach the current device to a license |
addFile <license_file> |
Add a license file |
attachFile <serial_number> <files> |
Bind a device to a license using a HWID file |
remove <serial_number> |
Remove a license from local storage |
hwInfo |
Get hardware info for the current device |
Options:
-?, -h, --help Show help and usage information
--version Show version information
Usage
1. View Hardware Information
AppManagerCli license hwInfo

As JSON:
AppManagerCli license hwInfo --json

With device name:
AppManagerCli license hwInfo --name <machineName>

Save HWID to a file:
AppManagerCli license hwInfo --json > <file_name.json>

2. Display License Information
AppManagerCli license view
View any licenses currently stored on the device, including their status and details.

3. Renew Licenses
AppManagerCli license renew

4. Add a License from the Licensing Server
AppManagerCli license add <serial_number>
Verify the license was added:
AppManagerCli license view

5. Import a License File
AppManagerCli license addFile <license_file>
Verify the license was added:
AppManagerCli license view

6. Bind the Current Device to a License
AppManagerCli license attach <serial_number>
Verify the result in my.idscan.net on the product page:

7. Bind a Device to a License Using a HWID File
Important
- File content must be in JSON format.
- The file extension must be
.json. - To bind multiple devices to a license, place all HWID files in the utility folder and use
*.jsonin the command instead of a specific filename.
AppManagerCli license attachFile <serial_number> <file(s)>
Verify the result in my.idscan.net on the product page:

8. Remove a License from Local Storage
AppManagerCli license remove <serial_number>
Verify the result:
AppManagerCli license view

Bulk Management of HWIDs
For bulk management of HWIDs, IDScan.net recommends to use the App Manager CLI in conjunction with the HWID Generation Tool.
- Push HWInfo to all target devices.
- Generate a HID file on each device:
HWInfo --json --name <device_name> >device_name.json - Collect all .json files into a single directory on the management host.
- Bind all devices to a license in one command:
AppManagerCli license attachFile <serial_number> *.json