Systeem- en gebruikersomgevingsvariabelen in Windows 11/10 uitgelegd

Systeem- en gebruikersomgevingsvariabelenzijn altijd een complex onderwerp van dagelijkse discussie geweestWindows-besturingssysteemgebruikers. Wat doen ze? In een tutorial op internet stond dat je een PATH-variabele moest toevoegen, maar wat is dat? Waar vind ik deze variabelen? Al deze vragen worden binnenkort in dit bericht beantwoord. We hebben geprobeerd u een algemeen overzicht te geven van wat systeem- en gebruikersomgevingsvariabelen zijn en hoe u deze kunt gebruiken.

In dit bericht bespreken we omgevingsvariabelen, systeem- en gebruikersomgevingsvariabelen en hoe u deze kunt toevoegen en wijzigen. Vervolgens gaan we verder met dynamische systeemvariabelen en kijken we hoe we deze kunnen gebruiken via de opdrachtprompt.

Wat is een omgevingsvariabele in Windows OS

Omgevingsvariabele bestaat uit twee afzonderlijke woorden: 'Omgeving' En 'Variabel'. Laten we eerst 'variabel' bespreken. Het betekent dat de entiteit een waarde kan opslaan en kan variëren van computer tot computer. Windows biedt een 'omgeving' voor applicaties om bewerkingen uit te voeren en uit te voeren, en dat is wat het eerste woord maakt. Door beide te combineren, zijn omgevingsvariabelen die dynamische objecten die de waarden opslaan die door de omgeving worden geleverd. Nu biedt de omgeving waarden die andere programma's helpen bij het verkrijgen van cruciale informatie over het systeem. Er is een omgevingsvariabele genaamd 'windir' die overeenkomt met de map waarin Windows is geïnstalleerd. Om dit in actie te zien, opent u een verkennervenster en typt u '%windir%' in de adresbalk. De Windows-installatiemap wordt geopend.

Op dezelfde manier kunt u in andere programma's en scripts naar de Windows-map verwijzen met de variabele 'windir'. Er zijn talloze andere variabelen waartoe toegang kan worden verkregen, 'TEMP' of 'TMP' is de variabele die verwijst naar de map waar alle tijdelijke bestanden zijn opgeslagen. De meest populaire 'Path'-variabele is degene die verwijst naar de mappen met uitvoerbare bestanden. Zodat u een programma vanaf de opdrachtprompt in een andere map kunt uitvoeren. We hebben Path verderop in dit bericht uitgelegd. Al deze variabelen komen van pas als je iets aan het ontwikkelen bent of de shell veel gebruikt.

Zeer vergelijkbaar met hoe het register op Windows werkt, hebben we systeem- en gebruikersomgevingsvariabelen. De systeemvariabelen worden door het hele systeem geaccepteerd en variëren niet van gebruiker tot gebruiker. Terwijl gebruikersomgevingen van gebruiker tot gebruiker anders worden geconfigureerd. U kunt uw variabelen onder de gebruiker toevoegen, zodat andere gebruikers er geen last van hebben.

Gewoon ter informatie, aangezien we het onderwerp diepgaand bespreken.Systeemvariabelenworden vooraf geëvalueerdGebruikersvariabelen. Dus als er enkele gebruikersvariabelen zijn met dezelfde naam als systeemvariabelen, dan wordt rekening gehouden met gebruikersvariabelen. De Path-variabele wordt op een andere manier gegenereerd. Het effectieve pad is de variabele Gebruikerspad, toegevoegd aan de variabele Systeempad. De volgorde van de invoer is dus systeeminvoer, gevolgd door gebruikersinvoer.

Lezen:Hoe te gebruiken?

Omgevingsvariabelen toevoegen en wijzigen

Een kleine waarschuwing voordat we dieper gaan.en probeer niet te knoeien met de bestaande instellingen die voor uw systeem zijn geconfigureerd. Tot je heel zeker bent van je daden. Volg deze stappen om het venster 'Omgevingsvariabelen' te openen:

  1. Klik met de rechtermuisknop op het pictogram 'Deze pc' en selecteer 'Eigenschappen'.
  2. Selecteer nu in dit venster 'Geavanceerde systeeminstellingen' aan de linkerkant.
  3. Druk op de laatste knop met de tekst 'Omgevingsvariabelen' om ons bestemde venster te openen.

Zodra u dit heeft geopend, kunt u de gebruikers- en systeemvariabelen afzonderlijk bekijken. De naam van de variabele staat in de eerste kolom en de waarde ervan in de tweede. Met de overeenkomstige knoppen onder de tabel kunt u deze variabelen 'Toevoegen', 'Bewerken' en 'Verwijderen'.

Lezen:in Windows 11

Met behulp van de Path-variabele

Pad is de meest gebruikte omgevingsvariabele. Zoals ik al zei, verwijst het naar mappen die uitvoerbare bestanden bevatten. Zodra u uw Path-variabele correct heeft ingesteld, kunt u deze uitvoerbare bestanden overal in het systeem gebruiken. Laten we dit proberen te begrijpen met een voorbeeld. Open het venster met omgevingsvariabelen en zoek naar 'Pad' in systeemvariabelen.

Klik op 'Bewerken' en vervolgens op 'Nieuw' zonder nu met andere bedieningselementen te spelen. Klik nu op Bladeren en selecteer een map met het gewenste uitvoerbare bestand. Klik op 'Ok' en sla alles op. Ik heb het uitvoerbare bestand 'Visual Studio Code' aan het pad toegevoegd.

Om uw toepassing uit te voeren, opent u de opdrachtprompt en typt u de naam van het uitvoerbare bestand dat zich in de map bevond. U kunt aanvullende argumenten opgeven als het programma dit ondersteunt. Het programma wordt uitgevoerd vanaf de opdrachtprompt zonder daadwerkelijk in de map te staan ​​waar u de opdracht hebt uitgevoerd. Dat is het mooie van dePadvariabele.

Lezen:

Lijst met alle omgevingsvariabelen

Open de opdrachtprompt en typ 'SET' en druk op Enter. De volledige lijst met variabelen met hun huidige waarden wordt weergegeven en u kunt deze raadplegen om wijzigingen op uw computer aan te brengen.

Lezen:in Windows

Dynamische omgevingsvariabelen

In tegenstelling tot conventionele variabelen worden dynamische omgevingsvariabelen geleverd door de CMD en niet door het systeem. U kunt de waarden van deze variabelen niet wijzigen en ze breiden zich uit naar verschillende afzonderlijke waarden wanneer er een query op wordt uitgevoerd. Deze variabelen gebruiken wij doorgaans voor batchverwerking en deze worden niet in de omgeving opgeslagen. Zelfs het 'SET'-commando zal deze variabelen niet onthullen. Enkele van de dynamische omgevingsvariabelen worden hieronder vermeld.

Lezen:.

Lijst met omgevingsvariabelen in Windows 11/10

%APPDATA%– C:\Gebruikers\<username> \AppData\Roaming

%ALLUSERSPROFIEL%– C:\ProgramData

%CD%– Als u deze opdracht typt, krijgt u de huidige map waarin u werkt.

%GEMEENSCHAPPELIJKEPROGRAMMABESTANDEN%– C:\Program Files\Gemeenschappelijke bestanden

%GEMEENSCHAPPELIJKEPROGRAMMABESTANDEN(x86)%– C:\Program Files (x86)\Common-bestanden

%COMMONPRGRAMW6432%– C:\Program Files\Gemeenschappelijke bestanden

%CMDEXTVERSIE%– Deze variabele wordt uitgebreid naar de versie van de opdrachtregelextensies.

%COMSPEC%– C:\Windows\System32\cmd.exe

%DATUM%: – Deze variabele geeft u de huidige datum volgens de voorkeuren voor het datumformaat.

%FOUTNIVEAU%– Bepaalt het foutniveau dat is ingesteld bij de laatste uitgevoerde opdracht.

%HOMEDRIVE%- C:\

%HOMEPAD%-C:\Gebruikers\<username>

%LOCALAPPDATA%– C:\Gebruikers\<username> \AppData\Lokaal

%LOGONSERVER%– \\<domain_logon_server>

%PAD%– C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem

%PATHEXT%– .com;.exe;.bat;.cmd;.vbs;.vbe;.js;.jse;.wsf;.wsh;.msc

%PROGRAMMAGEGEVENS%– C:\ProgramData

%PROGRAMMABESTANDEN%– C:\Programmabestanden

%PROGRAMMAW6432%– C:\Programmabestanden

%PROGRAMMABESTANDEN(X86)%– C:\Programmabestanden (x86)

%SNEL%– $P$G

%SYSTEMDRIVE%- C:

%SYSTEMROOT%– C:\Windows

%TIJD%– Op dezelfde manier geeft het u de huidige tijd volgens de voorkeuren voor het tijdformaat.

%TMP%– C:\Gebruikers\<username> \AppData\Lokaal\Temp

%TEMP%– C:\Gebruikers\<username> \AppData\Lokaal\Temp

%GEBRUIKERSNAAM%–<username>

%GEBRUIKERSPROFIEL%– C:\Gebruikers\<username>

%USERDOMAIN%– Gebruikersdomein gekoppeld aan de huidige gebruiker.

%USERDOMAIN_ROAMINGPROFILE%– Gebruikersdomein gekoppeld aan roamingprofiel.

%WINDIR%– C:\Windows

%OPENBAAR%– C:\Gebruikers\Openbaar

%PSMODULEPATH%– %SystemRoot%\system32\WindowsPowerShell\v1.0\Modules\

%ONEDRIVE%– C:\Gebruikers\<username> \OneDrive

%DRVERDATA%– C:\Windows\System32\Drivers\DriverData

%CMDCMDLINE%– Voert de opdrachtregel uit die wordt gebruikt om de huidige opdrachtpromptsessie te starten. (Opdrachtprompt.)

%COMPUTERNAAM%- Voert de systeemnaam uit.

%PROCESSOR_REVISION%– Voert processorrevisie uit.

%PROCESSOR_IDENTIFIER%– Voert processor-ID uit.

%PROCESSOR_LEVEL%– Voert processorniveau uit.

%WILLEKEURIG%– Deze variabele drukt een willekeurig getal af van 0 tot en met 32767

%NUMBER_OF_PROCESSORS%– Voert het aantal fysieke en virtuele kernen uit.

%OS%– Windows_NT

Dit ging vrijwel over systeem- en gebruikersomgevingsvariabelen op Windows. Windows beschikt over veel meer variabelen – vergeet niet deze te controleren met de opdracht 'SET'.

TIP:is een krachtige editor voor omgevingsvariabelen voor Windows.

Related Posts