2015-08-02 19:45:55 +0000 2015-08-02 19:45:55 +0000
209
209

Hoe stel ik systeem omgevingsvariabelen in in Windows 10?

Hoe stel ik een systeem omgevingsvariabele in in Windows 10 (zonder gebruik te maken van de register-editor)?

(Opmerking: Andere antwoorden gaan niet specifiek in op Windows 10 - althans nog niet - en laten belangrijke stappen - zoals het openen van het configuratiescherm - die sinds vorige versies van Windows zijn veranderd, buiten beschouwing).

Antwoorden (9)

151
151
151
2015-08-02 20:15:28 +0000

Update: Na het zien van veel opmerkingen over het instellen van omgevingsvariabelen zonder admin in Windows 10, denk ik dat ik een manier heb gevonden. Ik was geen admin en kon PowerShell gebruiken.

PowerShell methode

Je kunt alle omgevingsvariabelen opnoemen met: Get-ChildItem Env:.

Om de waarde van een specifieke variabele te krijgen: $Env:PATH, waarbij PATH de naam van de variabele is.

Om een variabele in te stellen: [Environment]::SetEnvironmentVariable("PATH", "C:\TestPath", "User"), waarbij de eerste parameter de naam van de variabele is, de tweede de waarde, de derde het niveau van.

_Er zijn verschillende manieren om met omgevingsvariabelen en bepaalde eigenaardigheden te werken in PowerShell, dus raadpleeg de link voor meer informatie. _

Oude methode (niet langer beschikbaar in nieuwere Windows 10 updates, gebruik PowerShell of zie andere antwoorden)

Ga naar Instellingen en klik op Systeem.

Klik dan aan de linkerkant op About en selecteer onderaan Systeeminfo.

In het nieuwe venster van het configuratiescherm dat wordt geopend, klikt u links op Uitgebreide systeeminstellingen.

Selecteer nu in het nieuwe venster dat verschijnt, Omgevingsvariabelen… onderaan.

120
120
120
2015-08-02 20:06:30 +0000

Nog steeds hetzelfde als altijd: het zit in het “Systeem” dingetje van het oude bedieningspaneel. Je kunt het bereiken met WinBreak of door met de rechtermuisknop op de Startknop te klikken.

Selecteer daar “Geavanceerde systeeminstellingen” → “Omgevingsvariabelen”.

Of je kunt het op de harde manier doen en een ander ingangspunt vinden voor het ouderwetse bedieningspaneel, zoals het Network and Sharing Center of de Desktop-map(!).

89
89
89
2015-10-21 09:08:16 +0000

Ik heb “envir” getypt in het vakje “Zoeken op het web en in Windows” en heb “Omgevingsvariabelen voor uw account bewerken” geselecteerd onder “Best Match”

29
29
29
2015-11-18 06:58:37 +0000

Als u met “systeemomgevingsvariabelen” specifiek verwijst naar systeembrede omgevingsvariabelen, dan hebben andere antwoorden dit al gedekt. Echter, als je zowel systeembrede als gebruikersspecifieke omgevingsvariabelen wilt bewerken dan zijn de meeste (zo niet alle) van deze antwoorden in het algemeen niet van toepassing.

Als je door “Systeem” gaat en dan “Geavanceerde systeeminstellingen” -> “Omgevingsvariabelen” werkt alleen voor accounts uit de Administrators groep, omdat alleen zulke accounts toegang hebben tot “Geavanceerde systeeminstellingen”.

Als je dat probeert te doen vanuit een regelmatig gebruikersaccount, dan zal er een UAC-prompt starten die je vraagt om een beheerderswachtwoord. Als u het wachtwoord invoert, zal “Geavanceerde systeeminstellingen” met succes worden geopend, maar eventuele gebruikersspecifieke wijzigingen die u daar aanbrengt zullen van toepassing zijn op het overeenkomstige beheerdersaccount (!), niet op het oorspronkelijke gebruikersaccount.

Om dit probleem op te lossen (d.w.z. om regelmatige gebruikers de mogelijkheid te geven hun eigen omgevingsvariabelen te bewerken) biedt Windows een andere manier om toegang te krijgen tot het dialoogvenster “Omgevingsvariabelen”.

Open Configuratiescherm. Open Gebruikersaccounts applet. Aan de linkerkant van die applet ziet u een link met de tekst Verander mijn omgevingsvariabelen. Klik op die koppeling en u komt in hetzelfde dialoogvenster “Omgevingsvariabelen” voor de omgevingsvariabelen van uw gebruiker.

Als uw gebruiker beheerdersrechten heeft, kunt u beide gedeelten van dat dialoogvenster bewerken: gebruikersspecifieke omgevingsvariabelen (bovenste gedeelte) en systeembrede omgevingsvariabelen (onderste gedeelte). Als u geen beheerdersrechten heeft, kunt u alleen het bovenste gedeelte bewerken: uw eigen gebruikersspecifieke omgevingsvariabelen.

Dit is de juiste manier om omgevingsvariabelen in alle post-UAC versies van Windows te bewerken, niet wat in de meeste van de bovenstaande antwoorden wordt voorgesteld.

  • *

Helaas heeft de Windows 10 november update (versie 1511) deze functionaliteit vernietigd. De Change my environment variables link werkt niet meer. Het is er wel, maar het is dood. Dus voor de post-november versie van Windows 10 is het juiste antwoord: het is over het algemeen onmogelijk om gebruikersspecifieke omgevingsvariabelen in versie 1511 van Windows 10 te bewerken vanuit reguliere gebruikersaccounts. Microsoft heeft met deze update Windows 10 vernietigd en Windows 10 is nu onbruikbaar. Het zal zo blijven totdat ze deze belachelijke bugs in versie 1511 van het OS hebben opgelost.

Voorlopig is een workaround voor niet-administratieve accounts om, nou ja, je gebruikersaccount toe te voegen aan Administrators groep, uit te loggen, weer in te loggen, de variabelen te bewerken met behulp van “System” -> “Advanced system settings” methode, en dan weer administratieve rechten weg te nemen. …

Een alternatieve workaround is het gebruik van PowerShell functies zoals beschreven in haar https://technet.microsoft.com/en-us/library/ff730964.aspx

  • *

Windows 10 Anniversary Update (versie 1607) bracht 2 augustus 2016 eindelijk deze bug weg.

21
21
21
2015-10-13 07:24:23 +0000

Druk gewoon op

+R) op hetzelfde moment om de opdrachtprompt te krijgen. Typ dan sysdm.cpl, ga naar geavanceerd en selecteer Milieuvariabelen

5
5
5
2015-12-14 10:57:12 +0000

Indien u niet bang bent voor de opdrachtregel, dient u het commando setx.

te controleren Ik citeer uit de beschrijving:

Creëert of wijzigt omgevingsvariabelen in de gebruikers- of systeemomgeving. Kan variabelen instellen op basis van argumenten, regkeys of bestandsinvoer.

(Merk op dat dit commando geen invloed heeft op de omgeving van de current commandoshell, alleen de omgeving van nieuwe processen, dus je moet een nieuwe commandoshell openen om eventuele veranderingen te zien).

5
5
5
2016-03-12 10:06:41 +0000

Ik ervaar ook het probleem dat door veel gebruikers in deze thread wordt beschreven, dat wil zeggen dat de link naar de dialoog om de omgevingsvariabelen van niet-adminu-gebruikers in te stellen dood is. Als een eenvoudige workaround heb ik dit leuke hulpmiddel gedownload: http://www.rapidee.com/en/download

Het is draagbaar en vereist geen rechten om te installeren, het is eenvoudig te gebruiken, en geeft eigenlijk een beter overzicht van de variabelen dan de systeem dialoog.

Hoop dat dit helpt.

4
4
4
2015-08-02 19:50:45 +0000

Ik heb tenminste één manier gevonden:

In het vakje “Zoeken op het web en Windows” op de taakbalk, typ “omgevingsvariabelen” en selecteer dan “Bewerk de systeemomgevingsvariabelen” en klik dan op “Omgevingsvariabelen”.

2
2
2
2015-09-16 02:33:18 +0000

In windows 10 is het veranderen van de omgevingsvariabelen niet veranderd, het is hetzelfde als in windows 7: Klik met de rechtermuisknop op Deze PC (Mijn Computer). Klik links op Eigenschappen. Klik met de linkermuisknop op Geavanceerde systeeminstellingen. Links Klik op Omgevingsvariabelen…

Op dit punt kunt u de variabelen voor de huidige gebruiker of het systeem wijzigen.