client ID and session code are two different things. The client id uniquely qualifies a device: you can consider it immutable and permanently linked to the machine. Instead, you can consider a session as a reservation for a room that can be accessed by two distinct subjects: those requesting assistance and those providing assistance. The session code is determined when someone uses the QS produced by you and its value is valid for a period defined at the time of loading: usually it is several hours, however sufficient for the applicant and assistant to access it to collaborate in remote assistance. Obviously this data is not saved on any machine involved, but available on the TeamViewer database. To access the session, both subjects have a specific link to call back: therefore, if you want to start via cmd this link you can simply run "start http: // ...."