بدست آوردن نام کامپیوتر، نام کاربر جاری و ... در سی شارپ
01.string pcName = Environment.MachineName;02. 03.string currentUser = Environment.UserName;04. 05.string system32 = Environment.SystemDirectory;06. 07.string osVersion = Environment.OSVersion;08. 09.string domain = Environment.UserDomainName;10. 11.int cpuCount = Environment.ProcessorCount;در کدهای بالا از کلاس environment استفاده شده است .
به دست آوردن لیست کاربران یک گروه خاص ویندوز (برای اینکه بتونین لیست کاربرانی که عضو گروه خاصی هستند رو به دست بیارین از این کد استفاده کنین:)
01.DirectoryEntry localMachine = new DirectoryEntry( "WinNT://"+02.Environment.MachineName);03. DirectoryEntry admGroup = localMachine.Children.Find(txtGroupName.Text, "group");04. 05. object members = admGroup.Invoke("members", null);06. foreach (object groupMember in (IEnumerable)members)07. {08. DirectoryEntry member = new DirectoryEntry(groupMember);09. Console.WriteLine("UserName: {0}",member.Name);10. }