If you would like to speak with one of our engineers, please Submit a Question or give us a call at the phone number here. In North America, To route your phone support request directly to a technical support engineer, call toll-free 1-888-382-1583 or 1-440-646-3434, select Option 3 (Technical Support), then select Option 5 (More Options). When prompted, enter the ThinManager Direct Dial Code 201. |
ThinManager Database Tool
Contents
Usage
Examples
Commands
Program Behavior
Logging
By default only errors will be printed to the command prompt. Using one of the below settings will modify this behavior.
--quiet Suppresses all messages. --verbose Outputs information from all commands as well as errors.
Connection
Omitting this parameter will cause the program to connect to the local ThinServer.
--server IPAddress User Password Connects to the server specified by IPAddress using the UserName/Password specified.
CSV File
Comma delimited CVS file(s) can be specified to make passing commands easier. Any number of files can be specified and intermixed with command-line arguments.
--file FileName Specifies a CSV file to parse for commands. The file must be in the same directory as this program or the full file path must be specified.
Global
--calibratetouchscreens Initiates the touchscreen calibration on all online terminals. --replacewindowscredentials OldUser NewUser NewPassword Replaces all instances of OldUserName with NewUser and NewPassword.
Terminal
--terminal-restart TerminalName Restarts the terminal with the name TerminalName. --terminal-reboot TerminalName Reboots the terminal with the name TerminalName. --terminal-poweroff TerminalName Turns off the terminal with the name TerminalName. --terminal-calibratetouchscreens TerminalName Calibrates all touchscreens connected to the terminal with the name TerminalName. --terminal-calibratetouchscreen TerminalName ScreenNumber Calibrates all touchscreens connected to screen ScreenNumber on the terminal with the name TerminalName. --terminal-replacewindowscredentials OldUser NewUser NewPassword Replaces all instances of OldUser with NewUser and NewPassword for all terminals. --terminal-setwindowscredentials TerminalName NewUser NewPassword Sets the credentials for the specified TerminalName to NewUser and NewPassword.
Display Client
--displayclient-replacewindowscredentials OldUser NewUser NewPassword Replaces all instances of OldUser with NewUser and NewPassword for all display clients. --displayclient-setwindowscredentials TerminalName DisplayClientName NewUser NewPassword Sets the credentials for the specified DisplayClientName under TerminalName to NewUser and NewPassword.
Terminal Server
--terminalserver-replacewindowscredentials OldUser NewUser NewPassword Replaces all instances of OldUser with NewUser and NewPassword for all terminal servers. --terminalserver-setwindowscredentials TerminalServerName NewUser NewPassword Sets the credentials for the specified TerminalServerName to NewUser and NewPassword.
TermSecure
--termsecure-setcardnumber Username CardNumber Sets the card id to CardNumber for the specified TermSecure user username. --termsecure-setcardnumberbywindowsuser WindowsUsername CardNumber Sets the card id to CardNumber for a TermSecure user using a unique Windows username WindowsUsername. --termsecure-replacewindowscredentials OldUser NewUser NewPassword Replaces all instances of OldUser with NewUser and NewPassword for all TermSecure users. --termsecure-setwindowscredentials TermSecureUser NewUser NewPassword Sets the credentials for the specified TermSecureUser to NewUser and NewPassword.
Relevance Location
--location-replacewindowscredentials OldUser NewUser NewPassword Replaces all instances of OldUser with NewUser and NewPassword for all locations. --location-setwindowscredentials LocationName NewUser NewPassword Sets the credentials for the specified LocationName to NewUser and NewPassword.