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.
}