The test application can be run from the command line with any of the following commands (note: the commands are mutually exclusive):
USBTester.com /Replace /Inf|i:<INF-file>
Description:
Replace the standard Windows USB stack with the USBTester stack for your selected host controller card, as indicated by the /Inf argument.
Arguments:
Examples:
USBTester.com /Replace /Inf:mydevice.inf
USBTester.com /Replace /i:testdev.inf
USBTester.com /Restore
Description:
Restore the standard Windows USB stack.
USBTester.com /Execute /TestDevice|d:<test-device> /TestProject|t:<test-project> [/LogOutput|o:<file-name>] [/LogFormat|l:<xml|html|csv>]
Description:
Execute a given test project (/TestProject) for the specified test device (/TestDevice).
Arguments:
Examples:
USBTester.com /Execute /TestProject:myproj.xml /d:mydev.xdh
USBTester.com /Execute /l:xml /t:testproj.xml /TestDevice:testdev.xdh
USBTester.com /Execute /d:TestDevice.xdh t:myproj.xml /o:utlog.csv
USBTester.com /Execute /t:mytests.xml /d:testdev.xdh /LogFormat:html /LogOutput:mylog.html
USBTester.com /DeviceTree
Description:
Display a device selection tree for the currently loaded host controller card.
****************************************************************************************
| NOTE | |
| Before running USBTester.com with the /DeviceTree command, you must replace the standard Windows USB stack with the USBTester stack for your selected USB host host controller card. This can be done either from the test application's GUI Host Controller Selection dialogue [3.1], or by running the application from the command line with the /Replace command (see description above). |
USBTester.com /help
Description:
Display the test application's usage instructions.
USBTester.com /version
Description:
Display the version of the running test application.