static void Main(string[] args) { string srvName = string.Empty; Console.WriteLine("current user is: " + Environment.UserDomainName + "\\" + Environment.UserName); Console.WriteLine("Enter server name:[ex localhost] "); try { srvName = Console.ReadLine(); var users = UserLogins.GetUsers(srvName); foreach (var user in users) { Console.WriteLine("User: "******" " + user.SessionID + " " + user.ClientIP + " " + user.ClientName); } Console.ReadKey(); } catch (Exception ex) { Console.WriteLine(ex.Message + ex.StackTrace); } Console.ReadLine(); }
static void Main(string[] args) { var userLogins = new UserLogins(); // this code gets the users from localhost - // can change this to a remote hostname on the network var users = UserLogins.GetUsers("localhost"); foreach (var user in users) { Console.WriteLine("User: " + user); } Console.ReadKey(); }