כיצד להגדיר משתנה של סביבת משתמש באמצעות Setx ב- Windows 10 - Winhelponline

How Set User Environment Variable Using Setx Windows 10 Winhelponline

אם אתה מחובר כמשתמש רגיל ב- Windows, ייתכן שלא תוכל להגדיר משתני סביבת משתמש באמצעות ממשק המשתמש. זאת בשל א חרק ב- Windows 10 שבו לחיצה על הקישור 'שנה את משתני הסביבה שלי' בלוח הבקרה של חשבונות המשתמש לא עובד .



עדכון: 3 באוגוסט 2016 - הקישור 'שנה את משתני הסביבה שלי' תוקן בבניית עדכון יום השנה של Windows 10 (המכונה גם Redstone 1). אם אתה עדיין משתמש בבנייה קודמת עליך להגדיר את משתנה הסביבה באמצעות שורת הפקודה, כאמור להלן.

שורת הפקודה הבאה מבוצעת כאשר אתה לוחץ על הקישור, אך אין לה כל השפעה ב- Windows 10 v1511 ומעלה, בין אם אתה מפעיל אותה כמשתמש רגיל או כמנהל.



rundll32 sysdm.cpl, EditEnvironmentVariables

לחלופין, אתה יכול להשתמש ב- פקודת Setx כדי להגדיר משתני סביבת משתמש.



הגדרת משתנה של סביבת המשתמש

פתח חלון שורת פקודה והקלד SETX /? לדעת את השימוש בפקודה. לדוגמא להגדרת ה- JAVA_HOME מִשְׁתַנֶה , היית משתמש:

SETX JAVA_HOME 'C:  קבצי תוכנה  Java  jdk1.6.0_02'

(תלוי בגירסת ה- JDK המותקנת, ביטות מערכת ההפעלה שלך, שנה את נתיב התיקיה JDK בהתאם).



זה מגדיר באופן קבוע את משתנה הסביבה עבור חשבון המשתמש שלך, ונכנס לתוקף עבור חלונות שורת הפקודה העתידיים.

שורת פקודה

מחק משתנה של סביבת משתמש

כדי לנקות את משתנה המשתמש, השתמש בתחביר / דוגמה זו:

SETX JAVA_HOME '

עם זאת, זה לא מוחק את הערך ממפתח הרישום הבא:

HKEY_CURRENT_USER  סביבה

אז אתה צריך פקודה נוספת כדי לנקות אותה, אם כי זה אופציונלי.

REG מחיקת HKCU  סביבה / V JAVA_HOME / F

פעולה זו מנקה את משתנה המשתמש JAVA_HOME.

הערה: ניתן להשתמש ב- Setx גם להגדרת משתנים לסביבת המערכת באמצעות מתג '/ M', אך עליך להפעיל אותו משורת הפקודה המוגבהת או ממנהל המערכת.


בקשה קטנה אחת: אם אהבתם את הפוסט הזה, אנא שתפו את זה?

נתח 'קטנטן' אחד ממך יעזור מאוד ברציפות בצמיחת הבלוג הזה. כמה הצעות נהדרות:
  • להצמיד אותו!
  • שתף אותו לבלוג האהוב עליך + פייסבוק, Reddit
  • צייץ את זה!
אז תודה רבה על תמיכתך, הקורא שלי. זה לא ייקח יותר מ -10 שניות מזמנך. לחצני השיתוף נמצאים ממש למטה. :)