Windows లో ఒక వినియోగదారు యొక్క సెక్యూరిటీ ఐడెంటిఫైయర్ (SID) ను కనుగొనడం ఎలా

WMIC లేదా రిజిస్ట్రీతో యూజర్ యొక్క SID ని కనుగొనండి

విండోస్ రిజిస్ట్రీలో HKEY_USERS లో ఏ కీని నిర్ణయించాలనే దానిపై సాధారణ కారణం మీరు Windows లో ఒక నిర్దిష్ట యూజర్ ఖాతా కోసం భద్రతా ఐడెంటిఫైయర్ (SID) ను ఎందుకు పొందాలనే అనేక కారణాలు ఉన్నాయి . వినియోగదారు-నిర్దిష్ట రిజిస్ట్రీ డేటా కోసం చూడండి.

మీ అవసరానికి కారణంతో సంబంధం లేకుండా, SID లను వినియోగదారు పేర్లకు సరిపోల్చడం wmic కమాండ్కు చాలా సులభం, కమాండ్ ప్రాంప్ట్ నుండి Windows యొక్క అనేక వెర్షన్లలో లభించే కమాండ్ .

గమనిక: రిజిస్ట్రీలో వినియోగదారుని SID ని ఎలా కనుగొనాలో WMIC వుపయోగించి ఒక ప్రత్యామ్నాయ పద్ధతిలో విండోస్ రిజిస్ట్రీలో సమాచారం ద్వారా SID కి యూజర్పేరును సరిపోల్చే సూచనల కోసం పేజీని డౌన్ చేయండి. విండోస్ XP కి ముందు wmic ఆదేశం ఉనికిలో లేదు, కాబట్టి మీరు Windows యొక్క ఆ పాత సంస్కరణల్లో రిజిస్ట్రీ పద్ధతిని ఉపయోగించాలి.

వినియోగదారు పేర్ల పట్టిక మరియు వారి సంబంధిత SID లను ప్రదర్శించడానికి ఈ సులభమైన దశలను అనుసరించండి:

WMIC తో వినియోగదారుని యొక్క SID ని ఎలా కనుగొనాలి

WMIC ద్వారా Windows లో యూజర్ యొక్క SID ను కనుగొనడానికి ఇది బహుశా ఒక నిమిషం పడుతుంది.

  1. ఓపెన్ కమాండ్ ప్రాంప్ట్ . విండోస్ 10 మరియు విండోస్ 8 లో , మీరు కీబోర్డు మరియు మౌస్ను ఉపయోగిస్తుంటే , వేగవంతమైన మార్గం పవర్ యూజర్ మెనూ ద్వారా , Win + X సత్వరమార్గంతో ప్రాప్యత చేయగలదు .
  2. కమాండ్ ప్రాంప్ట్ తెరిచిన వెంటనే , కింది కమాండ్ను సరిగ్గా ఇక్కడ చూపించండి, వాటి ఖాళీలు లేదా లేకపోవడంతో: wmic useraccount get name, sid ... ఆపై Enter నొక్కండి.
    1. చిట్కా: మీరు యూజర్పేరు తెలిసి, ఒక యూజర్ యొక్క SID ను మాత్రమే పట్టుకోవాలనుకుంటే, ఈ ఆదేశాన్ని ఇవ్వండి కాని వినియోగదారుని పేరును (ఉల్లేఖనాలను ఉంచు) USER ను భర్తీ చేయండి : wmic useraccount పేరు పేరు = "USER" sid ను పొందండి గమనిక: మీరు లోపాన్ని పొందితే wmic ఆదేశం గుర్తించబడలేదు, పని డైరెక్టరీని సి: \ Windows \ System32 \ wbem \ గా మార్చండి మరియు మళ్ళీ ప్రయత్నించండి. మీరు cd (మార్పు డైరెక్టరీ) కమాండ్ తో చేయవచ్చు.
  3. మీరు కమాండ్ ప్రాంప్ట్ విండోలో ప్రదర్శించబడిన కింది మాదిరిగా ఒక పట్టికను చూడాలి: పేరు SID అడ్మినిస్ట్రేటర్ S-1-5-21-1180699209-877415012-3182924384-500 Guest S-1-5-21-1180699209-877415012-3182924384 -501 HomeGroupUser $ S-1-5-21-1180699209-877415012-3182924384-1002 Tim S-1-5-21-1180699209-877415012-3182924384-1004 UpdatusUser S-1-5-21-1180699209-877415012-3182924384- 1007 ఇది Windows లో ప్రతి యూజర్ ఖాతా యొక్క జాబితా, వినియోగదారు పేరు ద్వారా జాబితా చేయబడి, తరువాత ఖాతా యొక్క సంబంధిత SID.
  1. ఒక నిర్దిష్ట వినియోగదారు పేరు ఒక ప్రత్యేక SID కు అనుగుణంగా ఉందని మీకు నమ్మకంగా ఉన్నా, మీకు రిజిస్ట్రీలో ఏవైనా మార్పులు చేయగలవు లేదా సంసారంగా ఈ సమాచారం అవసరమవుతుంది.

చిట్కా: మీరు యూజర్ పేరును గుర్తించాల్సిన సందర్భాన్ని కలిగి ఉంటే, మీకు భద్రత ఐడెంటిఫైయర్ ఉంది, మీరు ఇలాంటి ఆదేశాన్ని "రివర్స్ చేయవచ్చు" (ఈ SID ను భర్తీ చేసిన ప్రశ్నకు బదులుగా):

wmic useraccount ఇక్కడ sid = "S-1-5-21-1180699209-877415012-3182924384-1004" పేరు పొందండి

... ఇలాంటి ఫలితం పొందడానికి:

పేరు టిమ్

రిజిస్ట్రీలో ఒక వినియోగదారు యొక్క SID ని ఎలా కనుగొనాలి

మీరు ఈ కీ కింద జాబితా చేయబడిన ప్రతి S-1-5-21 పూర్వపు SID లోని ProfileImagePath విలువలను చూడటం ద్వారా వినియోగదారు యొక్క SID ని కూడా గుర్తించవచ్చు:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ ProfileList

ప్రతి SID- పేరు గల రిజిస్ట్రీ కీలోని ProfileImagePath విలువ వినియోగదారు డైరెక్టరీని కలిగి ఉన్న ప్రొఫైల్ డైరెక్టరీని జాబితా చేస్తుంది.

ఉదాహరణకు, నా కంప్యూటర్లో S-1-5-21-1180699209-877415012-3182924384-1004 కీ కింద ప్రొఫైల్ ఐమేజ్ పాత్ విలువ సి: \ యూజర్స్ \ టిమ్ , కాబట్టి నేను యూజర్ "టిమ్" కోసం SID "S -1-5-21-1180699209-877415012-3182924384-1004 ".

గమనిక: SID లకు సరిపోలే యూజర్ల ఈ పద్ధతి లాగిన్ అయిన లేదా వాడుకదారులు మరియు లాగ్-ఇన్ చేసిన వినియోగదారులు మాత్రమే చూపుతుంది. ఇతర యూజర్ల SID లను నిర్ణయించడానికి రిజిస్ట్రీ పద్ధతిని ఉపయోగించడం కొనసాగించడానికి, మీరు వ్యవస్థలో ప్రతి యూజర్గా లాగ్ ఇన్ చేయాలి మరియు ఈ దశలను పునరావృతం చేయాలి. ఇది పెద్ద లోపము. మీరు చేయగలరని ఊహిస్తూ, మీరు పైన ఉన్న wmic కమాండ్ పద్ధతిని ఉపయోగించి మెరుగ్గా ఉన్నాము.