Пайдаланушының бүйірін қалай білуге болады

Мазмұны:

Пайдаланушының бүйірін қалай білуге болады
Пайдаланушының бүйірін қалай білуге болады

Бейне: Пайдаланушының бүйірін қалай білуге болады

Бейне: Пайдаланушының бүйірін қалай білуге болады
Бейне: Носки на двух спицах . Носки одним полотном. Мастер класс для новичков. 2024, Сәуір
Anonim

Пайдаланушылар Windows ОЖ-да есімдерімен емес, арнайы қауіпсіздік идентификаторлары немесе қауіпсіздік идентификаторы - SID арқылы анықталады. Таңдалған пайдаланушының ТЖК анықтау проблемасын шешу қосымша бағдарламалық жасақтаманы пайдалануды қажет етпейді және жүйенің стандартты құралдарымен жүзеге асырылады.

Пайдаланушының бүйірін қалай білуге болады
Пайдаланушының бүйірін қалай білуге болады

Нұсқаулық

1-қадам

«Бастау» батырмасын басу арқылы жүйенің негізгі мәзіріне қоңырау шалып, «Іске қосу» диалогына өтіңіз. «Ашу» жолына regedit деп теріп, ОК батырмасын басу арқылы Реестр редакторының қызметтік бағдарламасының іске қосылуын растаңыз. Филиалды кеңейтіңіз

HKEY_LOCAL_MACHINE / Software / Microsoft / WindowsNT / CurrentVersion / ProfileList

және барлық пайдаланушы идентификаторларын (SID) табыңыз. ProfikeImagePath кілтіне өтіп, тиісті SID пайдаланушы аты мәнін табыңыз. Тіркеу редакторы утилитасынан шығыңыз.

2-қадам

Пайдаланушының ТЖК-і белгілі болған кезде және оның есептік жазбасының атауын анықтау қажет болған кезде кері әрекетті reg.exe пәрмені арқылы жүзеге асыруға болады. Бұл жағдайда командалық синтаксис келесідей болады:

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 атау кеңістігі

{

сынып бағдарламасы

{

статикалық бос орын (жол аргументтер)

{

WindowsIdentity wid = Windowsidentity. GetCurrent ();

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

Console. Read ();

}
}
}.

Ұсынылған: