{"id":939466,"date":"2026-11-13T16:19:55","date_gmt":"2026-11-13T16:19:55","guid":{"rendered":"https:\/\/www.ninjaone.com\/blog\/omgevingsvariabelen-bekijken-en-beheren\/"},"modified":"2026-11-13T16:19:56","modified_gmt":"2026-11-13T16:19:56","slug":"omgevingsvariabelen-bekijken-en-beheren","status":"publish","type":"post","link":"https:\/\/www.ninjaone.com\/nl\/blog\/omgevingsvariabelen-bekijken-en-beheren\/","title":{"rendered":"Omgevingsvariabelen bekijken en beheren in Windows"},"content":{"rendered":"<p>Omgevingsvariabelen zijn dynamische waarden die Windows en applicaties gebruiken om systeempaden, configuratie-instellingen en gebruikersspecifieke gegevens vast te leggen. Deze variabelen worden veel gebruikt in scripts, opdrachtregelprogramma\u2019s, installatieprogramma\u2019s en runtime-omgevingen van applicaties.<\/p>\n<p>Wanneer u omgevingsvariabelen goed beheert, kunt u paden op gebruikers- en systeemniveau standaardiseren en de implementatie en portabiliteit van scripts vereenvoudigen. Het helpt u ook bij het oplossen van problemen met applicaties of mislukte scripts door verkeerd geconfigureerde variabelen en bij het aansturen van runtime-instellingen voor ontwikkel- en automatiseringstools.<\/p>\n<p>In deze handleiding leest u verschillende manieren om <strong>omgevingsvariabelen te bekijken en te beheren<\/strong> in Windows 11. Wilt u een snel visueel overzicht? Bekijk dan onze videohandleiding <a href=\"https:\/\/www.ninjaone.com\/videos\/windows\/how-to-view-and-manage-environment-variables-in-windows\/\">Omgevingsvariabelen bekijken en beheren in Windows<\/a><br \/>\n<strong data-end=\"1672\" data-start=\"1663\">Let op:<\/strong> de instructies in deze handleiding gelden voor zowel <strong data-end=\"1747\" data-start=\"1718\">Windows 10 als Windows 11<\/strong>. De tools, de opdrachtregelsyntaxis en de structuur van omgevingsvariabelen zijn in beide versies gelijk, met alleen kleine cosmetische verschillen in de UI. Of u variabelen nu beheert via de GUI, de opdrachtprompt of PowerShell: het proces blijft hetzelfde.<\/p>\n<h2>Omgevingsvariabelen bekijken en beheren<\/h2>\n<p>Houd voordat u begint rekening met deze aandachtspunten:<\/p>\n<ul>\n<li>Voor het bewerken van systeembrede variabelen hebt u <a href=\"https:\/\/www.solveyourtech.com\/how-to-give-myself-administrator-privileges-in-windows-11-a-step-by-step-guide\/\" target=\"_blank\" rel=\"noopener\"><strong>beheerdersrechten<\/strong><\/a> nodig.<\/li>\n<li>Wijzigingen in omgevingsvariabelen worden mogelijk pas volledig doorgevoerd na een <strong>reboot <\/strong>of nadat u zich <strong>hebt afgemeld<\/strong>.<\/li>\n<li>Onjuiste bewerkingen van kritieke variabelen (zoals PATH) kunnen applicaties onbruikbaar maken. Maak altijd een <strong>back-up van bestaande waarden<\/strong> voordat u wijzigingen doorvoert.<\/li>\n<\/ul>\n<h3>Methode 1: omgevingsvariabelen bekijken en bewerken via de GUI<\/h3>\n<p>Dit is de eenvoudigste methode en ideaal voor beginners of gebruikers die liever een grafische interface gebruiken.<\/p>\n<ol>\n<li>Klik met de rechtermuisknop op de knop <strong>Start <\/strong>en selecteer <strong>Systeem<\/strong>.<\/li>\n<li>Klik in het rechterdeelvenster op <strong>Geavanceerde systeeminstellingen<\/strong>.<\/li>\n<li>Klik in het venster <strong>Systeemeigenschappen <\/strong>op de knop <strong>Omgevingsvariabelen<\/strong>.<\/li>\n<li>U ziet nu twee secties:<\/li>\n<\/ol>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul style=\"list-style-type: disc;\">\n<li><strong>Gebruikersvariabelen &#8211;<\/strong> gelden alleen voor de gebruiker die op dat moment is aangemeld.<\/li>\n<li><strong>Systeemvariabelen &#8211; <\/strong>gelden voor alle gebruikers en processen op het systeem. (<strong>Let op: <\/strong>beheerderstoegang vereist)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h4>Variabelen toevoegen of bewerken<\/h4>\n<ul>\n<li>Selecteer een variabele en klik op <strong>Bewerken <\/strong>om deze te wijzigen.<\/li>\n<li>Klik op <strong>Nieuw <\/strong>om een nieuwe variabele aan te maken.<\/li>\n<li>Klik op <strong>Verwijderen <\/strong>om een geselecteerde variabele te verwijderen.<\/li>\n<li>Bevestig de wijzigingen door op <strong>OK<\/strong> te klikken.<\/li>\n<\/ul>\n<h3>Methode 2: omgevingsvariabelen bekijken via de opdrachtprompt<\/h3>\n<p>Deze methode is snel en handig voor korte controles en automatisering op basis van scripts.<\/p>\n<ol>\n<li>Druk op <strong>Win + R <\/strong>om het <strong>dialoogvenster Uitvoeren<\/strong> te openen.<\/li>\n<li>Typ <strong>cmd <\/strong>en druk op <strong>Enter <\/strong>om de <a href=\"https:\/\/www.ninjaone.com\/nl\/blog\/windows-command-prompt-gebruiken\/\"><strong>opdrachtprompt<\/strong><\/a> te openen.<\/li>\n<li>Alle huidige omgevingsvariabelen bekijken: typ <strong>set <\/strong>en druk op <strong>Enter<\/strong>.<\/li>\n<li>Een specifieke variabele bekijken: typ <strong>echo %VARIABLE_NAME% <\/strong>en druk op <strong>Enter<\/strong>.<br \/>\nBijvoorbeeld:<strong> echo %PATH%<\/strong><\/li>\n<li>Een tijdelijke variabele defini\u00ebren (alleen geldig voor de huidige sessie):<br \/>\ntyp <strong>set MY_VAR=TestValue <\/strong>en druk op <strong>Enter<\/strong>.<\/li>\n<\/ol>\n<p>Dit is ideaal voor tijdelijke overschrijvingen of tests met scripts. De variabele blijft echter niet bestaan zodra u de <strong>opdrachtprompt<\/strong> sluit.<\/p>\n<h3>Methode 3: omgevingsvariabelen bekijken en bewerken via PowerShell<\/h3>\n<p>Deze methode biedt meer flexibiliteit en controle over omgevingsvariabelen. Ze is bruikbaar voor zowel tijdelijke als permanente wijzigingen.<\/p>\n<ol>\n<li>Druk op <strong>Win + S <\/strong>om de <strong>zoekfunctie<\/strong> te openen.<\/li>\n<li>Typ <a href=\"https:\/\/www.ninjaone.com\/it-hub\/endpoint-management\/what-is-powershell\/\"><strong>PowerShell<\/strong><\/a> en vervolgens:\n<ul style=\"list-style-type: disc;\">\n<li>Klik met de rechtermuisknop op <strong>Windows PowerShell<\/strong> en selecteer <strong>Als administrator uitvoeren <\/strong>als u systeembrede variabelen instelt.<\/li>\n<li><strong>Open het normaal <\/strong>als u tijdelijke wijzigingen of wijzigingen op gebruikersniveau doorvoert.<\/li>\n<\/ul>\n<\/li>\n<li>Alle omgevingsvariabelen weergeven\n<ul style=\"list-style-type: disc;\">\n<li>Typ <strong>Get-ChildItem Env: <\/strong>en druk op <strong>Enter<\/strong>.<\/li>\n<\/ul>\n<\/li>\n<li>Een specifieke variabele bekijken\n<ul style=\"list-style-type: disc;\">\n<li>Typ <strong>$Env:VARIABLE_NAME <\/strong>en druk op <strong>Enter<\/strong>.<\/li>\n<li>Bijvoorbeeld:<strong> $Env:Path<\/strong><\/li>\n<\/ul>\n<\/li>\n<li>Een nieuwe variabele instellen (alleen voor de sessie)\n<ul style=\"list-style-type: disc;\">\n<li>Typ <strong><code>$Env:MY_VAR = \"TestValue\"<\/code> <\/strong>en druk op <strong>Enter<\/strong>.<\/li>\n<\/ul>\n<\/li>\n<li><strong>\u26a0\ufe0f <\/strong>Deze variabele is alleen beschikbaar in de huidige PowerShell-sessie. Zodra u PowerShell sluit, verdwijnt de variabele.<\/li>\n<li>Omgevingsvariabelen voor gebruiker of systeem permanent instellen\n<ul style=\"list-style-type: disc;\">\n<li>Typ <code><strong>[System.Environment]::SetEnvironmentVariable(\"MY_VAR\", \"TestValue\", \"User\") <\/strong><\/code>en druk op <strong>Enter<\/strong>.<\/li>\n<\/ul>\n<\/li>\n<li>Voor systeembrede wijzigingen<strong> (beheerdersrechten vereist)<\/strong>:\n<ul style=\"list-style-type: disc;\">\n<li><strong>Typ <code>[System.Environment]::SetEnvironmentVariable(\"MY_VAR\", \"TestValue\", \"Machine\")<\/code> en druk op Enter.<\/strong><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p><strong>Onthoud: <\/strong>gebruik <strong>\u201cUser\u201d <\/strong>voor variabelen die alleen voor uw account gelden of <strong>\u201cMachine\u201d <\/strong>voor variabelen die voor het hele systeem gelden.<\/p>\n<h2>Veelgebruikte omgevingsvariabelen in Windows<\/h2>\n<p><strong>Let op: <\/strong>u kunt deze lijst uitbreiden met een script dat alle huidige waarden ophaalt.<\/p>\n<table>\n<tbody>\n<tr>\n<td style=\"text-align: center;\"><strong>Variabele in de opdrachtprompt<\/strong><\/td>\n<td style=\"text-align: center;\"><strong>Variabele in PowerShell<\/strong><\/td>\n<td style=\"text-align: center;\"><strong>Beschrijving<\/strong><\/td>\n<\/tr>\n<tr>\n<td>%ALLUSERSPROFILE%<\/td>\n<td>$env:ALLUSERSPROFILE<\/td>\n<td>Gedeelde applicatiegegevens voor alle gebruikers<\/td>\n<\/tr>\n<tr>\n<td>%APPDATA%<\/td>\n<td>$env:APPDATA<\/td>\n<td>Map met roaming applicatiegegevens<\/td>\n<\/tr>\n<tr>\n<td>%COMPUTERNAME%<\/td>\n<td>$env:COMPUTERNAME<\/td>\n<td>Hostnaam van de lokale machine<\/td>\n<\/tr>\n<tr>\n<td>%OneDrive%<\/td>\n<td>$env:OneDrive<\/td>\n<td>Pad naar de OneDrive-map (als OneDrive is ge\u00efnstalleerd)<\/td>\n<\/tr>\n<tr>\n<td>%PATH%<\/td>\n<td>$env:PATH<\/td>\n<td>Zoekpad naar uitvoerbare bestanden voor processen<\/td>\n<\/tr>\n<tr>\n<td>%PROGRAMFILES%<\/td>\n<td>$env:ProgramFiles<\/td>\n<td>Standaardmap voor installaties van 64-bits applicaties<\/td>\n<\/tr>\n<tr>\n<td>%SystemDrive%<\/td>\n<td>$env:SystemDrive<\/td>\n<td>Station waarop Windows is ge\u00efnstalleerd<\/td>\n<\/tr>\n<tr>\n<td>%SYSTEMROOT%<\/td>\n<td>$env:SystemRoot<\/td>\n<td>Pad naar de Windows-map<\/td>\n<\/tr>\n<tr>\n<td>%TEMP% of %TMP%<\/td>\n<td>$env:TEMP of $env:TMP<\/td>\n<td>Locatie voor tijdelijke bestanden<\/td>\n<\/tr>\n<tr>\n<td>%USERNAME%<\/td>\n<td>$env:USERNAME<\/td>\n<td>Uw Windows-gebruikersnaam<\/td>\n<\/tr>\n<tr>\n<td>%USERPROFILE%<\/td>\n<td>$env:USERPROFILE<\/td>\n<td>Profielmap van de huidige gebruiker<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Aanvullende aandachtspunten<\/h2>\n<p>Voordat u omgevingsvariabelen in Windows gaat beheren, is het belangrijk om een aantal zaken te begrijpen. Daarmee voorkomt u veelgemaakte fouten en haalt u het meeste uit omgevingsvariabelen om uw scripts en workflows te stroomlijnen:<\/p>\n<h3>Beheer van PATH<\/h3>\n<p>De omgevingsvariabele <strong>PATH <\/strong>vertelt het systeem waar het naar uitvoerbare bestanden moet zoeken bij het uitvoeren van opdrachten. Tools als PowerShell, Java, Python of Git voegen hun eigen mappen automatisch toe aan <strong>PATH <\/strong>zodat ze overal op het systeem kunnen worden uitgevoerd.<\/p>\n<p>Als u per ongeluk vermeldingen in <strong>PATH <\/strong>verwijdert of overschrijft, kunnen kernfuncties uitvallen en worden essenti\u00eble tools als <strong>cmd<\/strong>, <strong>ping<\/strong> of <a href=\"https:\/\/www.ninjaone.com\/blog\/ipconfig-commands\/\"><strong>ipconfig<\/strong><\/a> onbruikbaar. Voeg nieuwe paden daarom altijd <strong>toe <\/strong>in plaats van bestaande te vervangen. Scheid elke vermelding met een puntkomma <strong>(;)<\/strong>.<\/p>\n<p><strong>\u26a0\ufe0f Waarschuwing: <\/strong>voor het wijzigen van de systeemvariabele <strong>PATH <\/strong>hebt u beheerdersrechten nodig. Maak altijd een back-up van de oorspronkelijke waarde voordat u wijzigingen doorvoert.<\/p>\n<h3>Implementatie<\/h3>\n<p>Omgevingsvariabelen spelen een belangrijke rol bij het automatiseren van scripts en de bevoorrading van systemen. In plaats van waarden hard te coderen kunt u naar omgevingsvariabelen verwijzen en zo flexibele, herbruikbare scripts maken die zich aanpassen aan verschillende gebruikers en systemen.<\/p>\n<p>Dat is vooral handig in batchscripts en implementatieworkflows: het beperkt fouten en bespaart tijd tijdens de installatie.<\/p>\n<h3>Portabiliteit van scripts<\/h3>\n<p>Gebruik omgevingsvariabelen als <strong>%~dp0, %USERPROFILE% <\/strong>en andere in uw aanmeldscripts of automatiseringstaken om paden niet hard te hoeven coderen. <strong>%USERPROFILE% <\/strong>verwijst naar de map van de huidige gebruiker, terwijl <strong>%~dp0 <\/strong>naar de locatie van het script zelf verwijst. Deze dynamische variabelen passen zich aan de huidige gebruiker of het huidige systeem aan, waardoor uw scripts overdraagbaar worden.<\/p>\n<h3>Let op de sessie<\/h3>\n<p>Variabelen die u instelt met de opdracht <strong>set <\/strong>in de opdrachtprompt of met <strong>$Env: <\/strong>in PowerShell zijn tijdelijk: ze bestaan alleen tijdens de huidige sessie. Zodra u het venster sluit, verdwijnen de variabelen.<\/p>\n<p>Om ze permanent te maken, moeten ze worden weggeschreven naar de omgevingsinstellingen van het systeem of de gebruiker, met tools als PowerShell of de GUI Omgevingsvariabelen.<\/p>\n<div class=\"quick-start-guide\"><h2><svg width=\"45\" height=\"45\" viewBox=\"0 0 45 45\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M41.4822 0H3.51778C1.57496 0 0 1.57496 0 3.51778V41.4822C0 43.425 1.57496 45 3.51778 45H41.4822C43.425 45 45 43.425 45 41.4822V3.51778C45 1.57496 43.425 0 41.4822 0Z\" fill=\"#053856\"\/>\n<path d=\"M30.4399 13.9904C28.9161 12.4475 26.9127 11.6737 24.4346 11.6737C23.0721 11.6737 21.8188 11.911 20.6794 12.3858C19.5401 12.8605 18.5859 13.5346 17.8168 14.4129V11.2654L12.2766 13.867V32.562H18.0779V22.4739C18.0779 20.6224 18.5099 19.2267 19.3787 18.2867C20.2474 17.3515 21.4105 16.8815 22.8727 16.8815C24.1877 16.8815 25.1894 17.285 25.8825 18.0968C26.5756 18.9086 26.9222 20.1334 26.9222 21.7808V32.562H32.7234V21.2728C32.7234 18.2393 31.9591 15.5285 30.4399 13.9856V13.9904Z\" fill=\"#04FF88\"\/>\n<\/svg>Quick-start guide<\/h2><p>NinjaOne biedt verschillende manieren om met systeeminstellingen te werken:<\/p>\n<p><strong>1. Handmatige methode:<\/strong><\/p>\n<p>NinjaOne ondersteunt het uitvoeren van CLI-opdrachten, zodat u de standaardmethoden van Windows kunt gebruiken om omgevingsvariabelen te bekijken en te beheren:<\/p>\n<ul>\n<li>Om omgevingsvariabelen te bekijken, kunt u de opdrachten <code class=\"c-mrkdwn__code\" data-stringify-type=\"code\">set<\/code> of <code class=\"c-mrkdwn__code\" data-stringify-type=\"code\">echo %VARIABLE_NAME%<\/code> gebruiken<\/li>\n<li>Om omgevingsvariabelen te wijzigen, gebruikt u doorgaans de interface Systeemeigenschappen &gt; Geavanceerd &gt; Omgevingsvariabelen<\/li>\n<\/ul>\n<p><strong>2. Alternatieven met scripts:<\/strong><\/p>\n<p>NinjaOne biedt scripts die kunnen helpen bij systeemconfiguraties, zoals:<\/p>\n<ul>\n<li>Scripts voor het instellen van registersleutels<\/li>\n<li>Scripts voor het beheren van systeeminstellingen<\/li>\n<li>CLI-toegang om opdrachten rond omgevingsvariabelen uit te voeren<\/li>\n<\/ul>\n<\/div>\n<h2>Omgevingsvariabelen in Windows effectief beheren<\/h2>\n<p>Omgevingsvariabelen zijn cruciaal voor systeemconfiguratie en automatisering in Windows 11. Ze worden veel gebruikt bij scripting, applicatiecompatibiliteit of implementatie om een stabiele en consistente omgeving te garanderen voor alle gebruikerssessies en endpoints. U kunt omgevingsvariabelen beheren via de GUI, de opdrachtprompt of PowerShell, die elk flexibiliteit bieden voor scripting en systeemconfiguratie.<\/p>\n<p>Wees voorzichtig bij het bewerken van variabelen op systeemniveau, zeker bij PATH, want onjuiste wijzigingen kunnen tot ernstige problemen leiden. Bovendien is het essentieel om te weten welke variabelen per sessie, per gebruiker of systeembreed gelden, zodat u onbedoeld gedrag voorkomt. Voor een gestandaardiseerde implementatie kunt u het instellen van omgevingsvariabelen automatiseren met PowerShell of batchscripts.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Omgevingsvariabelen zijn dynamische waarden die Windows en applicaties gebruiken om systeempaden, configuratie-instellingen en gebruikersspecifieke gegevens vast te leggen. Deze variabelen worden veel gebruikt in scripts, opdrachtregelprogramma\u2019s, installatieprogramma\u2019s en runtime-omgevingen van applicaties. Wanneer u omgevingsvariabelen goed beheert, kunt u paden op gebruikers- en systeemniveau standaardiseren en de implementatie en portabiliteit van scripts vereenvoudigen. Het helpt u [&hellip;]<\/p>\n","protected":false},"author":35,"featured_media":486203,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[4354],"tags":[],"class_list":["post-939466","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-operazioni-it"],"acf":[],"modified_by":null,"_links":{"self":[{"href":"https:\/\/www.ninjaone.com\/nl\/wp-json\/wp\/v2\/posts\/939466","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ninjaone.com\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ninjaone.com\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/nl\/wp-json\/wp\/v2\/users\/35"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/nl\/wp-json\/wp\/v2\/comments?post=939466"}],"version-history":[{"count":1,"href":"https:\/\/www.ninjaone.com\/nl\/wp-json\/wp\/v2\/posts\/939466\/revisions"}],"predecessor-version":[{"id":939467,"href":"https:\/\/www.ninjaone.com\/nl\/wp-json\/wp\/v2\/posts\/939466\/revisions\/939467"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/nl\/wp-json\/wp\/v2\/media\/486203"}],"wp:attachment":[{"href":"https:\/\/www.ninjaone.com\/nl\/wp-json\/wp\/v2\/media?parent=939466"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ninjaone.com\/nl\/wp-json\/wp\/v2\/categories?post=939466"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ninjaone.com\/nl\/wp-json\/wp\/v2\/tags?post=939466"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}