Хэрэглэгчийн хажуу талыг хэрхэн олж мэдэх вэ

Агуулгын хүснэгт:

Хэрэглэгчийн хажуу талыг хэрхэн олж мэдэх вэ
Хэрэглэгчийн хажуу талыг хэрхэн олж мэдэх вэ

Видео: Хэрэглэгчийн хажуу талыг хэрхэн олж мэдэх вэ

Видео: Хэрэглэгчийн хажуу талыг хэрхэн олж мэдэх вэ
Видео: Носки- следки на двух спицах БЕЗ ШВА. ПОДРОБНЫЙ мастер класс. 2024, Арваннэгдүгээр
Anonim

Хэрэглэгчдийг Windows үйлдлийн системд нэрээр нь биш, харин аюулгүй байдлын тусгай танигч, эсвэл Security Identifier - SID-ээр тодорхойлдог. Сонгосон хэрэглэгчийн SID-ийг тодорхойлох асуудлын шийдэл нь нэмэлт програм хангамж ашиглах шаардлагагүй бөгөөд системийн стандарт аргаар хийгддэг.

Хэрэглэгчийн хажуу талыг хэрхэн олж мэдэх вэ
Хэрэглэгчийн хажуу талыг хэрхэн олж мэдэх вэ

Зааварчилгаа

1-р алхам

"Эхлүүлэх" товчийг дарж системийн үндсэн цэс рүү залгаж "Ажиллуулах" цонх руу очно уу. "Нээлттэй" мөрөнд regedit гэж бичээд OK товчийг дарж Registry Editor хэрэгслийг ажиллуулж баталгаажуулна уу. Салбараа өргөжүүл

HKEY_LOCAL_MACHINE / Software / Microsoft / WindowsNT / CurrentVersion / ProfileList

мөн бүх хэрэглэгчийн ID (SID) -г олох. ProfikeImagePath товчлуур дээр очоод харгалзах SID хэрэглэгчийн нэрийн утгыг ол. Бүртгэлийн редактор хэрэгслээс гарах.

Алхам 2

Хэрэглэгчийн SID мэдэгдэж, түүний дансны нэрийг тодорхойлох шаардлагатай бол урвуу ажиллагааг reg.exe командыг ашиглан гүйцэтгэж болно. Энэ тохиолдолд тушаалын синтакс дараах байдалтай байна.

reg query HKEY_LOCAL_MACHINE / Software / Microsoft / WindowsNT / CurrentVersion / ProfileList / ProfileImagePath.

Алхам 3

Сонгосон хэрэглэгчийн өвөрмөц танигчийг тодорхойлохын тулд суулгагдсан GetSID хэрэгслийг ашиглана уу. Тушаалын синтакс дараах байдалтай байна.

drive_name: > getsid

Хэрэглээ: getsid / server1 account / server2 account.

Алхам 4

Хүссэн хэрэглэгчийн SID-ийг програмаар олж авах өөр арга бол. NET Framework 2.0 програмын SecurityIdentifier анги ашиглах явдал юм. Энэ тохиолдолд танигчийг мөр, байтын массив эсвэл WellKnownSidType ба домэйны SID утгуудын хослол хэлбэрээр харуулах боломжтой. Хүссэн үр дүнг олж авах нэмэлт нөхцөл бол WindowsIdentity ангиллын дуудлага юм. Ийм командын синтакс дараах байдалтай байна.

системийг ашиглах;

System. Security. Principal ашиглах;

нэрийн орон зай GetSID

{

анги хөтөлбөр

{

static void Main (мөр аргууд)

{

WindowsIdentity wid = Windowsidentity. GetCurrent ();

Console. WriteLine (wid. Name + SID нь 0, wid. User. Value);

Console. Read ();

}
}
}.

Зөвлөмж болгож буй: