NOTE: This page has been translated automatically from Russian to English. Original page.
Control terminal sessions of users from 1C
utility tsadmin
It is no secret that when working in a terminal for controlling user terminal sessions using standard tsadmin.msc utility (windows 2008 previously tsadmin. exe). The thing is very useful and interesting, you can use it, for example:
1. Connect to the user's session - not to explain over the phone on the fingers where to go and what to click, and quick connect and "nose poke."
2. "Throw out terminalki" user.
3. See whose active session, and any "dead".
4. Send a message.
5. To kill a hung process.
Well, etc.
Console counterparts
With a sufficiently large number of users and the general load on the server, respectively, the whole thing starts to put it mildly, "slow down", which normally creates discomfort in the work. In aid of the corresponding command line utilities, which "are included" such as of SHADOW , tskill etc. About them you can read, for example, there
http://www.robvanderwoude.com/termserv.php
Idea
These commands are able to operate with the user login, and some user ID-sessions. The idea is this: using a user logins in AD to manage the sessions of 1C, creating and launching the desired bat-halyards. You can, of course, or VC still there somehow, but broke J. There is one krivost: start the batch file under 1C loses focus - I do not know how to overcome.
It often happens that user logins in AD coincide with the reference codes "Users". Well I agree, a controversial issue, not often, they can be stored in a different place, but in this situation you can not worry about controlling the uniqueness of the codebook. And even better to import them directly from AD, or vice versa to create and 1C of AD, but that's another topic J
He made a report on the layout, brought a few "necessary to communicate with the users' fields. Age is taken from the directory of individuals. Phone from RegistrSvedeniy.KontaktnayaInformatsiya (View = TelefonSluzhebny). Email from RegistrSvedeniy.KontaktnayaInformatsiya (type = AdresElektronnoyPochty). The division of that user specified in the settings (PlanVidovHarakteristik.NastroykiPolzovateley.OsnovnoePodrazdelenieOrganizatsii).
Job Description report
Lines are colored with users, depending on their status on the terminal server: Active (green) or Disconnected (gray), not painted means that the server they are not "logged in." Coloring lines need to install only the name or IP terminal server sessions and update the table.
Button descriptions:
1. "Generate" - Forms a proper report on the handbook "Community" by group directory.
2. "Settings" and "Expert" - to customize the report.
3. Update sessions - updates the status of the user on the server.
4. "User" - to open a directory entry "Users". IMPORTANT: Works with the active cell containing user name or ID.
5. "Communication" - to send messages to selected users, or all active. IMPORTANT: Works with the active cell containing a code (login).
6. "Connect" - to connect to a user session. IMPORTANT: Works with the active cell containing a code (login).
7. "The Letter" - creates a new message in your default client and populates the "To" field dedicated email URLs. It can be used for multicast. IMPORTANT: it works with selected cells that contain email URLs.
8. «Reset» - reset hung inactive user session.
Search by last name or the name of accelerating the process of understanding "who called me" :)
Tested on ZUPE, others not at hand. I would be happy to hear your feedback.
PS Lite version only displays the data from the directory of users, without the phone numbers and addresses.