ఎన్విరాన్మెంట్ వేరియబుల్స్ అంటే ఏమిటి?

వాడుకరి & సిస్టమ్ ఎన్విరాన్మెంట్ వేరియబుల్స్ & వారి విలువలను ఎలా కనుగొనుము

ఎన్విరాన్మెంట్ వేరియబుల్ ఆపరేటింగ్ సిస్టం మరియు ఇతర సాఫ్ట్వేర్ మీ కంప్యూటర్కు సంబంధించిన సమాచారాన్ని గుర్తించడానికి ఉపయోగించే ఒక డైనమిక్ విలువ.

ఇంకో మాటలో చెప్పాలంటే, ఎన్విరాన్మెంట్ వేరియబుల్ అనేది మీ కంప్యూటర్లోని ఒక స్థానం, ఒక సంస్కరణ సంఖ్య , వస్తువుల జాబితా మొదలైన వాటికి ప్రాతినిధ్యం వహిస్తుంది.

పర్యావరణ వేరియబుల్స్% sign% (%) చేత ఉన్నాయి,% temp% లో, వాటిని సాధారణ టెక్స్ట్ నుండి వేరు చేయడానికి.

రెండు రకాలైన ఎన్విరాన్మెంట్ వేరియబుల్స్ ఉన్నాయి, యూజర్ ఎన్విరాన్మెంట్ వేరియబుల్స్ మరియు సిస్టమ్ ఎన్విరాన్మెంట్ వేరియబుల్స్ :

వినియోగదారు పర్యావరణ వేరియబుల్స్

వాడుకరి ఎన్విరాన్మెంట్ వేరియబుల్స్, పేరు సూచించినట్లుగా, ప్రతి వినియోగదారు ఖాతాకు ప్రత్యేకమైన పర్యావరణ వేరియబుల్స్.

అంటే ఒక వినియోగదారు వలె లాగిన్ అయినప్పుడు ఎన్విరాన్మెంట్ వేరియబుల్ యొక్క విలువ అదే కంప్యూటర్లో వేరొక యూజర్గా లాగిన్ అయినప్పుడు అదే ఎన్విరాన్మెంట్ వేరియబుల్ యొక్క విలువ కంటే భిన్నంగా ఉంటుంది.

ఎన్విరాన్మెంట్ వేరియబుల్స్ యొక్క ఈ రకాలు వినియోగదారుని లాగ్-ఇన్ అయినప్పటికీ మానవీయంగా సెట్ చేయబడతాయి, కానీ Windows మరియు ఇతర సాఫ్ట్ వేర్ వాటిని కూడా అమర్చవచ్చు.

వినియోగదారుని ఎన్విరాన్మెంట్ వేరియబుల్ యొక్క ఒక ఉదాహరణ% homepath%. ఉదాహరణకు, ఒక Windows 10 కంప్యూటర్లో,% homepath% యూజర్ల టిమ్ యొక్క విలువను కలిగి ఉంది, ఇది యూజర్-నిర్దిష్ట సమాచారాన్ని కలిగి ఉన్న ఫోల్డర్.

ఒక యూజర్ ఎన్విరాన్మెంట్ వేరియబుల్ కూడా అనుకూలమైనది కావచ్చు. ఒక వినియోగదారు% data% లాగా సృష్టించవచ్చు, ఇది C: \ Downloads \ Files వంటి కంప్యూటర్లోని ఫోల్డర్కు సూచించవచ్చు. నిర్దిష్ట వినియోగదారు లాగిన్ అయినప్పుడు ఇలాంటి ఎన్విరాన్మెంట్ వేరియబుల్ పని చేస్తుంది.

సిస్టమ్ ఎన్విరాన్మెంట్ వేరియబుల్స్

వ్యవస్థ పర్యావరణం వేరియబుల్స్ కేవలం ఒక వినియోగదారుని మించి విస్తరించి, ఉనికిలో ఉన్న ఏ వినియోగదారుకు వర్తించాలో, లేదా భవిష్యత్తులో సృష్టించబడుతుంది. చాలా విండోస్ ఎన్విరాన్మెంట్ వేరియబుల్స్ Windows ఫోల్డర్ వంటి ముఖ్యమైన స్థానాలకు సూచిస్తాయి.

Windows వ్యవస్థల్లోని అత్యంత సాధారణ ఎన్విరాన్మెంట్ వేరియబుల్స్లో% path%,% programfiles%,% temp% మరియు% systemroot% ఉన్నాయి, అయితే చాలామంది ఇతరులు ఉన్నారు.

ఉదాహరణకు, మీరు Windows 8 ను ఇన్స్టాల్ చేసినప్పుడు,% windir% ఎన్విరాన్మెంట్ వేరియబుల్ ఇది సంస్థాపించిన డైరెక్టరీకి సెట్ చేయబడుతుంది. ఇన్స్టాలేషన్ డైరెక్టరీ ఇన్స్టాలర్ అయినందున (అది మీ కంప్యూటర్ ... లేదా మీ కంప్యూటర్ తయారీదారు) ఒక కంప్యూటర్లో నిర్వచించగలవు కాబట్టి అది సి: \ Windows అయి ఉండవచ్చు , కానీ ఇంకొకటిలో ఇది సి: \ Win8 కావచ్చు .

ఈ ఉదాహరణతో కొనసాగుతూ, Windows 8 ఏర్పాటు తర్వాత మైక్రోసాఫ్ట్ వర్డ్ ఈ కంప్యూటర్లలో ప్రతి ఒక్కటి ఇన్స్టాల్ చేయబడిందని చెప్పండి. వర్డ్ ఇన్స్టాలేషన్ ప్రాసెస్లో భాగంగా, విండోస్ 8 వ్యవస్థాపించిన డైరెక్టరీకి అనేక ఫైళ్ళను కాపీ చేయాల్సిన అవసరం ఉంది. ఆ స్థలం సి అయితే అది సరైన స్థలంలో ఫైల్స్ను ఎలా ఇన్స్టాల్ చేస్తుందనేది ఖచ్చితంగా MS Word ఎలా చెప్పవచ్చు? కంప్యూటర్ మరియు C: \ Win8 మరోదా ?

ఈ వంటి సంభావ్య సమస్యను నివారించడానికి, మైక్రోసాఫ్ట్ వర్డ్, అలాగే పలు సాఫ్ట్వేర్లు,% windir% కు కాకుండా, C: \ Windows కు ఇన్స్టాల్ చేయబడ్డాయి. ఈ విధంగా, ఈ ముఖ్యమైన ఫైల్లు Windows 8 వలె అదే డైరెక్టరీలో ఇన్స్టాల్ అవుతాయని అనుకోవచ్చు.

Windows లో ఉపయోగించే వాడుకదారుడు మరియు సిస్టమ్ ఎన్విరాన్మెంట్ వేరియబుల్స్ యొక్క పెద్ద జాబితా కోసం మైక్రోసాఫ్ట్ యొక్క గుర్తించిన ఎన్విరాన్మెంట్ వేరియబుల్స్ పేజిని చూడండి.

మీరు ఎన్విరాన్మెంట్ వేరియబుల్ విలువ ఎలా కనుగొంటారు?

ఒక నిర్దిష్ట పర్యావరణ వేరియబుల్ ఏమి జరుగుతుందో చూడటానికి అనేక మార్గాలు ఉన్నాయి. అయినప్పటికీ, చాలా సందర్భాలలో, Windows లో కనీసం, అతి సాధారణమైన మరియు అత్యంత వేగవంతమైన మార్గం దీన్ని సాధారణ కమాండ్ ప్రాంప్ట్ కమాండ్ echo అని పిలుస్తారు.

దీన్ని ఎలా చేయాలో ఇక్కడ ఉంది:

  1. ఓపెన్ కమాండ్ ప్రాంప్ట్ .
  2. కింది ఆదేశాన్ని సరిగ్గా అమలు చేయండి: echo% temp% ... మీకు ఆసక్తి ఉన్న ఎన్విరాన్మెంట్ వేరియబుల్ కోసం % temp% ను ప్రత్యామ్నాయంగా ఉంచండి.
  3. తక్షణమే ప్రదర్శించబడే విలువను గమనించండి.
    1. ఉదాహరణకు, నా కంప్యూటర్లో, echo% temp% ఈ ఉత్పత్తి చేసింది: C: \ యూజర్లు \ టిమ్ \ AppData \ స్థానికం \ టెంప్ట్

కమాండ్ ప్రాంప్ట్ మీకు భయపడినట్లయితే (అది కాకూడదు), కమాండ్ లైన్ టూల్స్ ఉపయోగించకుండా ఎన్విరాన్మెంట్ వేరియబుల్ యొక్క విలువను తనిఖీ చేయడానికి చాలా ఎక్కువ సమయం ఉంది.

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

లైనక్స్ సిస్టమ్స్ పైన, మీరు ప్రస్తుతం నిర్వచించిన అన్ని ఎన్విరాన్మెంట్ వేరియబుల్స్ను జాబితా చేయుటకు కమాండ్ లైన్ నుండి printenv కమాండ్ను నిర్వహించవచ్చు.