Huvud Windows Vad är miljövariabler?

Vad är miljövariabler?



En miljövariabel är ett dynamiskt värde som operativ system och annan programvara kan användas för att fastställa information som är specifik för din dator.

Med andra ord, det är något som representerar något annat, som en plats på din dator, en versionsnummer , en lista över objekt osv.

Miljövariabler omges av procenttecknet ( % ), som i %temp% , för att skilja dem från vanlig text.

Det finns två typer:användarmiljövariablerochsystemmiljövariabler.

Användarmiljövariabler

Användarmiljövariabler, som namnet antyder, är miljövariabler som är specifika för varje användarkonto.

Detta innebär att värdet på en variabel när den är inloggad som en användare kan vara annorlunda än värdet på samma variabel när den är inloggad som en annan användare på samma dator.

Dessa typer av miljövariabler kan ställas in manuellt av vilken användare som helst som är inloggad, men Windows och annan programvara kan också ställa in dem.

Ett exempel på en användarmiljövariabel är %homepath% . Till exempel, på en Windows 11-dator, har den variabeln värdet på AnvändareTim , vilket är mappen som innehåller all användarspecifik information.

hur man avblockerar ett blockerat nummer på en mobiltelefon

En användarmiljövariabel kan också vara anpassad. En användare kan skapa något liknande %data% , som kan peka på en mapp på datorn som C:NedladdningarFiler . En miljövariabel som denna skulle bara fungera när den specifika användaren är inloggad.

Du kan använda en anpassad användarmiljövariabel om du vill använda genvägar för att komma runt din dator. Eller, om du tänkte framåt och byggde ett skript som pekar på en miljövariabel, kan du alltid ändra mappen senare utan att behöva justera all kod i skriptet.

Systemmiljövariabler

Systemmiljövariabler sträcker sig längre än bara en användare och gäller för alla användare som kan existera eller skapas i framtiden. De flesta systemmiljövariabler pekar på viktiga platser som Windows-mappen.

Några av de vanligaste miljövariablerna i Windows-system inkluderar %väg% , %program filer% , %temp% , och %systemrot% , även om det finns många andra.

Till exempel, när du installerar Windows, %windir% är inställd på den katalog som den är installerad i. Eftersom installationskatalogen är något som installationsprogrammet (det är du...eller din datortillverkare) kan definiera på en dator, kan det vara C:Windows ,men i en annan kan det vara C:Win10 .

Om vi ​​fortsätter med det här exemplet, låt oss säga att Microsoft Word är installerat på var och en av dessa datorer efter att Windows är klar med installationen. Som en del av Word-installationsprocessen måste ett antal filer kopieras till katalogen som Windows är installerat i. Hur kan Word vara säker på att det installerar filerna på rätt plats om den platsen är C:Windows på en dator och någon annanstans på den andra?

För att förhindra ett potentiellt problem som detta utformades Microsoft Word, liksom de flesta program, för att installeras på %windir% , inte någon specifik mapp. På så sätt kan det vara säkert att dessa viktiga filer är installerade i samma katalog som Windows, oavsett var det kan vara.

Ser Microsofts sida med erkända miljövariabler för en gigantisk lista över användar- och systemmiljövariabler som ofta används i Windows.

Hur man hittar värdet av en miljövariabel

Det finns flera sätt att se vad en viss miljövariabel råkar vara.

Kommandotolk Echo Command

I de flesta fall, åtminstone i Windows, är det enklaste och förmodligen snabbaste sättet att göra detta via ett enkelt Kommandotolken kommandot anropas eko .

Öppna kommandotolken och utför följande kommando exakt, naturligtvis, ersätta %temp% för miljövariabeln du är intresserad av:

|_+_|

Notera värdet som visas omedelbart under. Till exempel, eko %temp% kan producera detta:

|_+_|echo temp kommando i Windows 10 Kommandotolk

För att lista alla miljövariabler på en gång, kör bara uppsättning från kommandoraden. Eller, försök ange användare för en lista över alla variabler som börjar med användare (det fungerar med vilket prefix som helst).

Utdatan ser ut ungefär så här, där variabelns namn listas först, följt av = , och sedan värdet:

|_+_|

Stiga på set > ev.txt för att omdirigera kommandots utdata till en fil för att få hela listan med miljövariabler sparade i ett TXT-dokument.

PowerShell Write-Output-kommando

Du kan också använda Windows PowerShell för att se vad en viss miljövariabel pekar på, men syntaxen är lite annorlunda. Här är två sätt att göra det:

|_+_|Windows 11 miljövariabler

Använd det här kommandot för att se alla variabler listade tillsammans:

|_+_|

Systemegenskaper

Om kommandoradsverktyg skrämmer dig (de borde inte) finns det ett längre sätt att kolla upp värdet av en miljövariabel.

Bege dig till Kontrollpanel , sedan System-appleten. Väl där, välj Avancerade systeminställningar , då Miljövariabler på botten. Detta är enOfullständiglista, men de som är listade har värdena bredvid sig.

Linux printenv kommando

På Linux-system kan du köra printenv kommando från kommandoraden för att lista alla miljövariabler som för närvarande är definierade.

Intressanta Artiklar

Redaktionen

Hur man får den bästa studentrabatten
Hur man får den bästa studentrabatten
Best Buy-studentrabattprogrammet kan spara hundratals dollar på dyr elektronik som bärbara datorer, tv-apparater och mer.
Firefox 48 kommer med 'Elektrolys' (process per flik) aktiverad
Firefox 48 kommer med 'Elektrolys' (process per flik) aktiverad
Firefox 48 förväntas släppas i augusti 2016. Multiprocess-läget, känt som 'elektrolys' eller bara e10s kommer att aktiveras som standard i den här versionen.
Vad är räckvidden för det genomsnittliga Wi-Fi-nätverket?
Vad är räckvidden för det genomsnittliga Wi-Fi-nätverket?
Vi hänvisar ofta till att vara utanför Wi-Fi-räckvidden eller att ha låg signalstyrka när vi felsöker trådlösa appar eller telefoner. Signalstyrka är en nyckelkomponent för anslutning och är relaterad till ett nätverks räckvidd. Än sen då
Här är varför du måste byta till Vivaldi-webbläsaren NU
Här är varför du måste byta till Vivaldi-webbläsaren NU
Dessa dagar ser alla vanliga webbläsare likadana ut. De har ett mycket förenklat utseende, har en mycket begränsad uppsättning grundläggande funktioner utan någon djupare anpassning, döljer viktiga funktioner bakom dolda alternativ eller saknar dem helt. De flesta av dem kräver att du installerar ett antal tillägg för att få dem att fungera som du vill. Tack och lov,
Nytt i OS X Yosemite: Spela in din iPhone- eller iPad-skärm med QuickTime
Nytt i OS X Yosemite: Spela in din iPhone- eller iPad-skärm med QuickTime
Vill du dela något coolt från din iPhone- eller iPad-skärm? Använd inte en kamera för att spela in skärmen, bara uppgradera till OS X Yosemite och iOS 8 och använd QuickTime för att fånga en högkvalitativ video av din iDevice-utgång, perfekt för att demoera appar, skapa tutorials eller visa upp en fantastisk spelupplevelse. Så här gör du.
Hur man får en Wraith Knife i Apex Legends
Hur man får en Wraith Knife i Apex Legends
Apex Legends är ett Battle Royale-spel fullt av intressanta överraskningar. Förutom att ha en enorm karta, som är utmärkt för detta spelläge, döljer Apex Legends massor av sällsynta och exklusiva föremål som spelarna kan hitta. Vissa saker är lättare
Så här visar du koordinaterna i Minecraft (2021)
Så här visar du koordinaterna i Minecraft (2021)
Minecraft är ett extremt populärt spel och har utvecklats avsevärt under det senaste decenniet. Det har genomgått många uppdateringar och, ännu viktigare, ett svindlande antal mods har blivit tillgängliga. Med så många saker att göra, att veta