ప్రధాన విండోస్ మీరు ఎలివేటెడ్‌గా నడుస్తుంటే బ్యాచ్ ఫైల్‌లో ఎలా తనిఖీ చేయాలి

మీరు ఎలివేటెడ్‌గా నడుస్తుంటే బ్యాచ్ ఫైల్‌లో ఎలా తనిఖీ చేయాలి



బ్యాచ్ ఫైల్ ఎలివేటెడ్ కమాండ్ ప్రాంప్ట్ నుండి లేదా అడ్మినిస్ట్రేటర్‌గా ప్రారంభించబడిందా అని తనిఖీ చేయడం కొన్నిసార్లు ఉపయోగపడుతుంది. దీన్ని చేయడానికి నేను ఉపయోగిస్తున్న ఒక ఉపాయాన్ని మీతో పంచుకోవాలనుకుంటున్నాను. నా ట్రిక్ యొక్క ప్రధాన ఆలోచన ప్రత్యేక ఎన్విరాన్మెంట్ వేరియబుల్% ఎర్రెల్ లెవల్% విలువపై ఆధారపడి ఉంటుంది, ఇది చాలా కన్సోల్ అనువర్తనాలు మరియు ఆదేశాల కోసం నిష్క్రమణ కోడ్‌ను నిల్వ చేస్తుంది. దీనిని చర్యలో చూద్దాం.

ప్రకటన


కొన్ని కన్సోల్ అనువర్తనం దాని పనిని సరిగ్గా పూర్తి చేసినప్పుడు,% errrorlevel% వేరియబుల్ దాని విలువగా 0 ని నిల్వ చేస్తుంది.
క్రొత్త కమాండ్ ప్రాంప్ట్ ఉదాహరణను తెరవండి మరియు 'dir' ఆదేశాన్ని అమలు చేయండి. ఆ తరువాత, 'ఎకో' ఆదేశాన్ని ఉపయోగించి% errorlevel% విలువను ముద్రించండి:

dir echo% errorlevel%

ఇది అవుట్‌పుట్‌గా 0 ను ఉత్పత్తి చేస్తుంది.
dir errorlevel
ఇప్పుడు, సాధారణ ఎలివేటెడ్ కాని కమాండ్ ప్రాంప్ట్ విండో నుండి ఎలివేషన్ అవసరమయ్యే ఆదేశాన్ని అమలు చేయడానికి ప్రయత్నిద్దాం. ఉదాహరణకు, ప్రయత్నిద్దాం ఓపెన్ ఫైల్స్ నిర్వాహక హక్కులు అవసరమయ్యే ఆదేశం.
మీరు% errorlevel% విలువను ప్రింట్ చేస్తే, అది 0 కాదు ఎందుకంటే నిర్వాహక హక్కులు లేకుండా తెరిచిన ఫైళ్ళను చూపించడంలో ఓపెన్ ఫైల్స్ ఆదేశం విఫలమవుతుంది.
ఓపెన్ ఫైల్స్ లోపం 1
అయితే, మీరు దీన్ని ఎలివేటెడ్ కమాండ్ ప్రాంప్ట్ నుండి అమలు చేస్తే ( ఇక్కడ ఒక అడ్మిన్ cmd ప్రాంప్ట్ ఎలా తెరవాలి ), ఇది మీకు తెరిచిన ఫైల్‌లను చూపుతుంది మరియు 0 హించిన విధంగా 0 తిరిగి వస్తుంది.
ఓపెన్ ఫైల్స్ ఎర్రర్ లెవల్ 0
ఈ లక్షణాన్ని ఉపయోగించి, బ్యాచ్ ఫైల్‌లో సాధారణ తనిఖీని అమలు చేయడం సాధ్యపడుతుంది:

ఓపెన్ ఫైల్‌లను ఆపివేయండి> NUL 2> & 1 లేకపోతే% ERRORLEVEL% EQU 0 goto NotAdmin echo ఎలివేటెడ్ కమాండ్ ప్రాంప్ట్ నుండి హలో ముగింపు: NotAdmin echo ఈ కమాండ్ ప్రాంప్ట్ ఎలివేటెడ్ కాదు: ముగింపు

ఓపెన్ ఫైల్స్ కమాండ్ నుండి ఏదైనా అవుట్పుట్ను అణిచివేసేందుకు నేను అవుట్పుట్ దారి మళ్లింపును ఉపయోగిస్తానని గమనించండి. '> NUL 2> & 1 భాగం' లో, కమాండ్ యొక్క డిఫాల్ట్ అవుట్పుట్ ఎక్కడా (NUL) కు మళ్ళించబడుతుంది, మరియు లోపం అవుట్పుట్ ప్రామాణిక అవుట్పుట్కు మళ్ళించబడుతుంది, అనగా NUL కు కూడా.
ఓపెన్‌ఫైల్స్ ఆదేశానికి బదులుగా, మీరు ఎలివేషన్ అవసరమయ్యే ఏదైనా ఆదేశాన్ని ఉపయోగించవచ్చు, ఉదాహరణకు నెట్ సెషన్ ఆదేశం.
అంతే.

ఆసక్తికరమైన కథనాలు

ఎడిటర్స్ ఛాయిస్

జూమ్ ఖాతాను ఎలా సృష్టించాలి
జూమ్ ఖాతాను ఎలా సృష్టించాలి
https://www.youtube.com/watch?v=LKFPQNMtmZw ప్రపంచంలో జరుగుతున్న అన్నిటితో, రిమోట్‌గా సమావేశాలకు హాజరు పెరుగుతోంది. మరింత ప్రజాదరణ పొందిన వీడియో కాన్ఫరెన్సింగ్ సాధనాల్లో ఒకటి జూమ్, ఇది వీడియో మరియు ఆడియో-మాత్రమే సమావేశాన్ని అనుమతిస్తుంది
ల్యాప్‌టాప్‌కు ఈథర్నెట్ కేబుల్‌ను ఎలా కనెక్ట్ చేయాలి
ల్యాప్‌టాప్‌కు ఈథర్నెట్ కేబుల్‌ను ఎలా కనెక్ట్ చేయాలి
Wi-Fi ఎంత సౌకర్యవంతంగా ఉందో, ఇది ఇప్పటికీ ఉత్తమమైన ఈథర్‌నెట్ కనెక్షన్‌ల వలె వేగంగా లేదా నమ్మదగినది కాదు. ల్యాప్‌టాప్‌ను ఈథర్‌నెట్‌కి ఎలా కనెక్ట్ చేయాలో ఇక్కడ ఉంది.
స్కైప్ ఎమోటికాన్‌ల పూర్తి జాబితా
స్కైప్ ఎమోటికాన్‌ల పూర్తి జాబితా
స్కైప్ ఎమోటికాన్ల పూర్తి జాబితా కోసం, ఈ కథనాన్ని చూడండి. ఇక్కడ మీరు అన్ని స్కైప్ స్మైలీలను మరియు దాని షార్ట్ కోడ్‌లను నేర్చుకోవచ్చు.
విండోస్ డెస్క్‌టాప్ నుండి రీసైకిల్ బిన్‌ను ఎలా తొలగించాలి
విండోస్ డెస్క్‌టాప్ నుండి రీసైకిల్ బిన్‌ను ఎలా తొలగించాలి
Windows డెస్క్‌టాప్ నుండి రీసైకిల్ బిన్‌ను తీసివేయడం అయోమయానికి మరియు గోప్యతకు సహాయపడుతుంది. దీన్ని ఎలా దాచాలో మరియు మీకు అవసరమైనప్పుడు ఎలా తెరవాలో కూడా ఇక్కడ ఉంది.
విండోస్ 10 లోని ఫైల్ ఎక్స్‌ప్లోరర్ ఐకాన్ యొక్క పరిణామం
విండోస్ 10 లోని ఫైల్ ఎక్స్‌ప్లోరర్ ఐకాన్ యొక్క పరిణామం
విండోస్ 10 అభివృద్ధి సమయంలో, మైక్రోసాఫ్ట్ ఫోల్డర్ చిహ్నాలు మరియు సిస్టమ్ చిహ్నాలను అనేకసార్లు నవీకరిస్తోంది. ఫైల్ ఎక్స్‌ప్లోరర్ చిహ్నం ఎలా మార్చబడిందో ఇక్కడ ఉంది.
Xbox సిరీస్ X లేదా Sలో ఫోర్ట్‌నైట్‌ను ఎలా పొందాలి
Xbox సిరీస్ X లేదా Sలో ఫోర్ట్‌నైట్‌ను ఎలా పొందాలి
Fortnite Xbox సిరీస్ X మరియు Sలో అందుబాటులో ఉంది మరియు మీరు దీన్ని ఉచితంగా డౌన్‌లోడ్ చేసి ప్లే చేయవచ్చు. మీకు కావలసిందల్లా Xbox గేమ్ పాస్ (కోర్ లేదా అల్టిమేట్) మరియు ఎపిక్ గేమ్‌ల ఖాతా.
Linux Mint 20 వాల్‌పేపర్‌లను డౌన్‌లోడ్ చేయండి
Linux Mint 20 వాల్‌పేపర్‌లను డౌన్‌లోడ్ చేయండి
లైనక్స్ మింట్ 19.2 'టీనా' చాలా అందమైన వాల్‌పేపర్‌లను కలిగి ఉంది, ఇది చాలా మంది వినియోగదారులు తమ PC లలో ఉపయోగించడం ఆనందంగా ఉంటుంది. వాటిని ఎలా డౌన్‌లోడ్ చేయాలో ఇక్కడ ఉంది.