WMI is short for Windows Management Instrumentation, you should be able to
find lots of info on it on MSDN, particularly under the TechNet Scripting
section since it's used a lot with VBScript. WMI can also be used directly
with Delphi since it's an ActiveX technology. 
www.microsoft.com/technet/scriptcenter

Also, take a look at the SysInternals tools, now also part of Microsoft.
They have a series of command line programs called PsTools that includes
lots of management of servers on a network. www.sysinternals.com

Todd


Steve Riley <[EMAIL PROTECTED]> wrote on Sat, 2 Jun 2007 06:57:05 +0100:

 > Thanks, I have searched google but can't find anything, I will look for WMI

 > Steve

 >  

 >   _____  

 > From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf
 > Of Marselle Caston
 > Sent: 01 June 2007 18:27
 > To: [email protected]
 > Subject: Re: [delphi-en] Get User Login Name from another computer

 >  

 > I think if I am not mistaken that you can get this
 > information as well using the System.Management class
 > I have done this in C# .net and I am sure that there
 > is an easier way to use the same methodology in Delphi
 > I would look at Delphi examples using "WMI"

 > --- Thomas Hruska <[EMAIL PROTECTED] <mailto:thruska%40cubiclesoft.com>
 > .com> wrote:

 > > Steve Riley wrote:
 > > > Hi All
 > > > 
 > > > I need to find out who is logged onto another
 > > machine on my network
 > > > 
 > > > i know that GetUserName collects the information
 > > about the current user on
 > > > my machine
 > > > but how can i find out about a different machine
 > > from my own machine,
 > > > 
 > > > any code would be great
 > > > Thanks in advance
 > > > 
 > > > Steve 
 > > 
 > > Steve,
 > > 
 > > GetUserName() is really only useful for the
 > > currently logged in user. 
 > > At any given time in Windows NT, multiple users are
 > > logged in: NETWORK, 
 > > SYSTEM, and maybe a few actual people. The only way
 > > I see an 
 > > application working as expected would be to write a
 > > program that uses 
 > > sockets to send the value of GetUserName() to a
 > > specific machine on the 
 > > network from logged in user accounts.
 > > 
 > > -- 
 > > Thomas Hruska
 > > CubicleSoft President
 > > Ph: 517-803-4197
 > > 
 > > *NEW* VerifyMyPC 2.5
 > > Change tracking and management tool.
 > > Reduce tech. support times from 2 hours to 5
 > > minutes.
 > > 
 > > http://www.CubicleS <http://www.CubicleSoft.com/VerifyMyPC/>
 > oft.com/VerifyMyPC/
 > > 
 > > 

 > __________________________________________________________
 > Shape Yahoo! in your own image. Join our Network Research Panel today!
 > http://surveylink.
 > <http://surveylink.yahoo.com/gmrs/yahoo_panel_invite.asp?a=7>
 > yahoo.com/gmrs/yahoo_panel_invite.asp?a=7 

 >  



 > [Non-text portions of this message have been removed]



 > -----------------------------------------------------
 > Home page: http://groups.yahoo.com/group/delphi-en/
 > To unsubscribe: [EMAIL PROTECTED] 
 > Yahoo! Groups Links





Reply via email to