예제 #1
0
        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();
    }