ACTUALLY,SECURITY PRINCIPLE AND ENVIRONMENT NAMESPACE ARE USED TO DEFINE THE USERNAME,COMMAND LINE,CURRENT DIRECTORY,MACHINE NAME,OS VERSION,PROCESSOR COUNT,SYSTEM DIRECTORY,TICK COUNT,USER DOMAIN NAME ETC....
using System.Security.Principal; string nam =WindowsIdentity.GetCurrent().Name; String nam2= Environment.GetEnvironmentVariable("USERNAME"); string nam3 = WindowsIdentity.GetCurrent().Owner.ToString(); string nam4 = WindowsIdentity.GetCurrent().AuthenticationType.ToString(); string nam5 = WindowsIdentity.GetCurrent().Groups.ToString(); string nam6 = WindowsIdentity.GetCurrent().ImpersonationLevel.ToString(); string nam7 = WindowsIdentity.GetCurrent().IsAnonymous.ToString(); string nam8 = WindowsIdentity.GetCurrent().User.ToString();
String nam9 = Environment.CommandLine.ToString(); String nam10 = Environment.CurrentDirectory.ToString(); String nam11 = Environment.MachineName.ToString(); String nam12 = Environment.NewLine.ToString(); String nam13 = Environment.CommandLine.ToString(); String nam14 = Environment.OSVersion.ToString(); String nam15 = Environment.ProcessorCount.ToString(); String nam16 = Environment.SystemDirectory.ToString(); String nam17 = Environment.TickCount.ToString(); String nam18 = Environment.UserDomainName.ToString(); String nam19 = Environment.UserInteractive.ToString(); String nam20 = Environment.UserName.ToString(); String nam21 = Environment.Version.ToString(); String nam22= Environment.WorkingSet.ToString();
|
| Author: nimesh 25 Jul 2009 | Member Level: Bronze Points : 0 |
Hello,
It's really nice.
Discribe more.
Thanks -Nimesh
|