• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 308
  • Last Modified:

How to view client in server 2003.



On a server 2k3 set up as a PDS.

I would like to be able to see who all is logged on the server.

I would like to be able to see what process they are runing.

I would like to be able to END any process I want that they are runing.

I would like to be able to  LOG the user off the server remotely.

ALL users are XP Pro with SP2
0
mrchaos101
Asked:
mrchaos101
  • 3
  • 3
  • 2
  • +1
5 Solutions
 
mikeleebrlaCommented:
if by logged on you mean have files open via shares then you need to  go to computer manager (rightclick my computer and choose manage), then expand shares, then sessions.  this will display the open sharing sessions

remote users can't "run" processes, they can use "services" however.  You can see who is connected to what service by running "netsat -an" without the quotes from command line

as stated earlier, they can't run processes so this can't be done

from the session viewer mentioned above you can disconnect them by rightclicking the session and choosing disconnect

If by "logged on the server" you mean any user that is logged into the domain that is something different all together.  Can you let us know what exacly you mean by "logged on the server"


0
 
mrchaos101Author Commented:
The sever is mostly used as a file server.   The db for our Mad2Manage is located on it.

I have a KVM switch to jump from my PC to the server.

I would like to see if  Bart.Simpson is logged in to the server.

I would like to see if Bart.Simpson is Runing Internet Explorer...or Made2Manage.

I would like to END Internet Explorer and or Made2Manage.

I would like to LOG Bart Simpson OFF the servre.

I would like to do all this while logged in as an ADMIN on the server it's self.
0
 
luv2smileCommented:
First...I think you have your terminology mixed up :) I don't know what a PDS is...I think you are talking about a PDC...but PDC is an obsolete term from the old nt 4 days. PDC meant primary domain controller in the NT days. But in windows server 2000/03 there is no PDC or BDC (backup domain controller). Instead domain controllers are simply called DCs (domain controllers) because they are all considered equal :)   Sorry...just a pet peeve plus I think its a good idea to know the terminology that you use.

Now.....

For the kinds of things you want to do....you should possibly look at running terminal server.  In a standard windows server environment you can't see processes or especially end processes on remote computers without specialized software which would allow for remote connection while the user is still logged on.
0
Microsoft Certification Exam 74-409

VeeamĀ® is happy to provide the Microsoft community with a study guide prepared by MVP and MCT, Orin Thomas. This guide will take you through each of the exam objectives, helping you to prepare for and pass the examination.

 
luv2smileCommented:
The things you are trying to do...such as ending processes that are remote on the user's local computer are not easily possible without being logged in remotely to that local machine at the same time the user is.   Those processes are still LOCAL to the user's comptuer and the server has nothing to do with those so you can't control them via the server.  
0
 
mrchaos101Author Commented:
PDS was a typo I did know and ment PDC ...


I know nothing about terminal server.   I know that whe have and must use server 2k3.  If isn't built in I cant do it.
Each pc has a copy of XP PRO with SP2.

Even if I cannot do some of the things I need too..  I would like the ability to see who is "Loged In" to the domain... adn be able to boot them off.   This will help during back up operations... vs going to each pc and doing the good old CTRL + ALT + Delete.

Where I work the boss will not allow an automated back up it.  It is to be run MANUALY each day and to be attended the whole time.  Dont ask me why... Im just doing what I am told and Im trying to make it as easy on my self as I can.
0
 
mikeleebrlaCommented:
mrchaoes101... i gave you instructions on how do to all of those things,,, since this is a file server they are in fact opening files via a share so the share viewer will show you who has open sessions and open files on the file server.  I explained how to disconnect these sessions also.  The only part i didn't explain (b/c you didn't clearly exlain what you wanted) was the part about showing what "processes" they are running.  You are really asking that you want to know which applications they are running on their CLIENT end, not at the server.  Internet Explorer is an APPLICATION that is run at the CLIENT level, not server.  For example a user can open internet explorer and not even be connected to the server at all, so there isn't a way to check this at the server since they dont even have to be connected to the network at all (phyically) in order to open an application.  
0
 
mrchaos101Author Commented:
mikeleebrala....using a rightclick on  my computer and choose manage , then expand shares, then sessions... this does allow me to "end session"  but it still leaves them on their desk top.  Not logged out.

So.. when they come back and try to run an app off the server... they get an error message which inturn propmts a call to me to come fix it.   I tried logging a clint off then back on and it would not re-establish the session... only way I found to do this was to reboot the scren.

I would like to "log them out"  == CTRL + ALT  + Delete   if this is possable....from the server.
0
 
mikeleebrlaCommented:
ok,, now that you have explained what you want "log them out"  == CTRL + ALT  + Delete" it is much easier to help you  ( you initially said end process which is a whole different thing). You initially didn't say this.  The easiest way is to run the shutdown -i command at the server.  this will open the shutdown gui which will enable you to restart remote computers (thus logging off your users) from the server.  you can even give them advanced notice of this which will allow them to save their work.
0
 
purplepomegraniteCommented:
To find out who is logged in on a remote client (or a domain computer):
qwinsta /SERVER:computername

Where computername is the name of the computer.

To log off a session on that computer (the details are given in the qwinsta command above):
logoff sessionid /SERVER:computername

If done as admin from the DC, these are all you need to do what you are asking.
0
 
purplepomegraniteCommented:
To see what tasks are running on a domain computer:
tasklist /S system

I think tasks can be ended on a client computer, but I am not familiar with the command.  It can certainly be done using WMI.
0

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

  • 3
  • 3
  • 2
  • +1
Tackle projects and never again get stuck behind a technical roadblock.
Join Now