Ha normál felhasználóként jelentkezett be a Windows rendszerbe, előfordulhat, hogy nem tudja beállítani a felhasználói környezeti változókat a felhasználói felületen keresztül. Ez annak köszönhető, hogy a bogár Windows 10 rendszerben, ahol a Felhasználói fiókok vezérlőpultján kattintson a „Környezeti változók módosítása” hivatkozásra nem működik.
Frissítés: 2016. augusztus 3 – A „Környezeti változók módosítása” hivatkozás javításra került a Windows 10 Anniversary Update (más néven Redstone 1) buildben. Ha még mindig egy korábbi buildet használ, be kell állítania a környezeti változót a Command Prompt segítségével, az alábbiak szerint.
A következő parancssor fut le, amikor rákattint a hivatkozásra, de a Windows 10 v1511 és korábbi verzióiban nincs hatása, akár normál felhasználóként, akár rendszergazdaként futtatja.
rundll32 sysdm.cpl, EditEnvironmentVariables
Alternatív megoldásként használhatja a Setx parancs felhasználói környezeti változók beállításához.
Felhasználói környezeti változó beállítása
Nyisson meg egy Parancssor ablakot, és írja be SETX /? hogy ismerje a parancshasználatot. Például a JAVA_HOME beállításához változó, a következőket használnád:
SETX JAVA_HOME "C:\Program Files\Java\jdk1.6.0_02"
(A telepített JDK verziójától és az operációs rendszer bitességétől függően módosítsa a JDK mappa elérési útját ennek megfelelően.)
Ez véglegesen beállítja a felhasználói fiók környezeti változóját, és a jövőbeli parancssori ablakokra érvényes.
![Parancssor](/f/9497426acfb23fd84ee259a0dd68a69e.png)
Felhasználói környezeti változó törlése
A felhasználói változó törléséhez használja ezt a szintaxist/példát:
SETX JAVA_HOME ""
Ez azonban nem törli az értéket a következő rendszerleíró kulcsból:
HKEY_CURRENT_USER\Environment
Tehát egy másik parancsra van szükség a törléséhez, bár ez nem kötelező.
REG DELETE HKCU\Environment /V JAVA_HOME /F
Ez törli a JAVA_HOME felhasználói változót.
Megjegyzés: A Setx a rendszerkörnyezeti változók beállítására is használható a „/M” kapcsoló használatával, de azt emelt szintű vagy rendszergazdai parancssorból kell futtatnia.
Egy apró kérés: Ha tetszett a bejegyzés, kérlek oszd meg?
Egy "apró" megosztásod komolyan segítene ennek a blognak a növekedésében. Néhány nagyszerű javaslat:- Tűzd ki!
- Oszd meg kedvenc blogoddal + Facebook, Reddit
- Tweeteljen!