tinystm.org.
  • رئيسي(current)
  • مساعدة
  • جوجل كروم
  • أجهزة Chromebook
  • كيف
  • مكتب مفتوح
  • غير مصنف

كيفية إنشاء وتحرير ومسح وحذف متغيرات البيئة بسهولة في Windows 10 ، 11

كيفية إنشاء وتحرير ومسح وحذف متغيرات البيئة بسهولة في Windows 10 ، 11

جرب أداة القضاء على المشاكل



تحتفظ متغيرات البيئة بالبيانات التي تستخدمها بيئة نظام التشغيل. يعطوننا معلومات حول البيئة التي يعمل فيها البرنامج. هناك نوعان من متغيرات البيئة:



  • متغيرات بيئة النظام: تحتوي على معلومات خاصة بموارد النظام ويتم تعيينها بواسطة نظام التشغيل أو بواسطة برامج التشغيل عند تثبيت البرامج. على سبيل المثال ، سيكون لمتغير windir المسار حيث يتم تثبيت النوافذ.
  • متغيرات بيئة المستخدم: تحتوي على معلومات لحساب مستخدم معين. على سبيل المثال ، عندما تقوم بتثبيت Python / JAVA في نظامك ، فإنك تقوم بتعيين متغير PATH بحيث يمكن تشغيل الأوامر دون تحديد مسار الملف في كل مرة.

متغيرات البيئة لها اسم وقيمة مرتبطة بها. في هذه المقالة ، دعونا نرى كيفية إنشائها وتعديلها بطرق مختلفة.

جدول المحتويات

  • الحل 1: استخدام موجه الأوامر
  • الحل 2: استخدام نافذة متغيرات البيئة
  • الحل 3: استخدام PowerShell

الحل 1: استخدام موجه الأوامر

تكوين وتحرير متغيرات البيئة

يمكن تحرير كل من متغيري النظام وبيئة المستخدم باستخدام هذه الطريقة. ومع ذلك ، يمكن تغيير القيمة المتغيرة فقط. لا يمكن تغيير اسم المتغير.



الخطوة 1: اضغط على ويندوز + ص لفتح ملف نافذة التشغيل . اكتب كمد و اضغط نعم

كمد في نافذة التشغيل

الخطوة 2: فتح موجه الأوامر. عند إدخال الأمر التالي ، يتم إنشاء المتغير.



بالنسبة لمتغيرات بيئة المستخدم:

setx ''

على سبيل المثال ، إذا أردنا إنشاء متغير اختبار مع القيمة ج: TestPath نحن نقول،

setx TEST 'C:TestPath'

تحرير المستخدم Env



بالنسبة لمتغيرات بيئة النظام:

setx '' -m

على سبيل المثال ، إذا أردنا إنشاء متغير اختبارات مع القيمة ج: نحن نقول،



setx TESTsys 'C:' -m

لتعديل قيمة المتغير ، علينا استخدام الأمر setx مع قيمة جديدة. يقوم الأمر setx بإعادة تعيين قيمة المتغير ، في كل مرة نقوم بتشغيلها. يخزن أحدث قيمة في المتغير.

في بعض الحالات ، يجب أن يحتوي المتغير على قيم متعددة. في مثل هذه الحالات ، يجب فصل القيم بـ فاصلة منقوطة .



لمتغير بيئة المستخدم:

setx ';'

على سبيل المثال ، إذا كنا نريد المتغير اختبار لعقد قيمتين ج: المستخدمون ، ج: اختبار نحن نقول،



setx TEST 'C:Users;CTest'

تحرير Ev المستخدم المتعدد




لمتغير بيئة النظام:

setx ';' -m

على سبيل المثال ، إذا كنا نريد المتغير اختبارات لعقد قيمتين ج: المستخدمون ، ج: ويندوز نحن نقول،

setx TESTsys 'C:Users;CWindows' -m

الخطوة 3: للتحقق من التغييرات ، أغلق وافتح موجه الأوامر واكتب

echo %VariableName%

للتحقق من قيمة اختبار متغير ، نقول

echo %TEST%

تحقق من القيمة

مسح متغيرات البيئة

عندما يتعين علينا مسح قيمة متغير البيئة ، يجب أن تكون القيمة المتغيرة فارغة.

setx ''

لنفترض أنه يتعين علينا مسح المتغير المسمى اختبار التي أنشأناها سابقًا. ثم،




setx TEST ''

المقاصة Env

حذف متغيرات البيئة

لحذف متغير بيئة أدخل الأمر التالي:

لمتغير بيئة المستخدم:

REG delete 'HKCUEnvironment' /F /V ''

دعنا نقول ، نريد حذف اختبار متغير أنشأناه وحررناه سابقًا. سيكون الأمر

REG delete 'HKCUEnvironment' /F /V 'TEST'

Delteing Env

لمتغير بيئة النظام:

REG delete 'HKLMSYSTEMCurrentControlSetControlSession ManagerEnvironment' /F /V ''

دعنا نقول ، نريد حذف اختبارات متغير أنشأناه وحررناه سابقًا. سيكون الأمر

REG delete 'HKLMSYSTEMCurrentControlSetControlSession ManagerEnvironment' /F /V 'TESTsys'

الحل 2: استخدام نافذة متغيرات البيئة

تكوين وتحرير متغيرات البيئة

الخطوة 1: افتح ملف نافذة التشغيل ( ويندوز + ص ) واكتب الأمر التالي واضغط نعم

rundll32.exe sysdm.cpl ، EditEnvironmentVariables

أمر Rundll

الخطوة 2: تفتح نافذة متغيرات البيئة

إذا كنت تريد إنشاء متغير جديد:

  1. صحافة جديد
  2. متغير مستخدم جديد يفتح النافذة
  3. يعطى اسم المتغير
  4. دخول قيمة متغيرة
  5. صحافة نعم
  6. صحافة نعم مرة أخرى في نافذة متغيرات البيئة

Env جديد

إذا كنت تريد تحرير المتغير الحالي:

  1. اختر المتغير المراد تحريره
  2. صحافة يحرر
  3. تحرير متغير المستخدم تفتح النافذة
  4. يحرر اسم المتغير
  5. يحرر قيمة متغيرة
  6. صحافة نعم
  7. اضغط مرة أخرى نعم لكي تنعكس التغييرات.

تغييرات نافذة Env 1

ملاحظة : باستخدام هذه الطريقة

  1. لا يمكن تحرير متغيرات بيئة النظام.
  2. يمكن تحرير كل من اسم المتغير وقيمة متغير بيئة المستخدم.
  3. لا يمكن محو متغيرات البيئة.

حذف متغيرات البيئة

لحذف متغير ، افتح ملف متغيرات البيئة نافذة او شباك

  1. اختر المتغير ليتم حذفها
  2. انقر فوق حذف
  3. انقر فوق نعم في نافذة متغيرات البيئة

الحذف في النافذة




الحل 3: استخدام PowerShell

تكوين وتحرير متغيرات البيئة

يمكن تحرير كل من متغيري النظام وبيئة المستخدم باستخدام هذه الطريقة. ومع ذلك ، يمكن تغيير قيمة المتغير فقط. لا يمكن تغيير اسم المتغير.

الخطوة 1: اضغط ويندوز + ص معا لفتح نافذة التشغيل واكتب بوويرشيل

Powershell في الجري

الخطوة 2: من أجل إنشاء المتغير اكتب الأمر التالي

لمتغير بيئة المستخدم:

[Environment]::SetEnvironmentVariable('','','User')

مثال: لإنشاء اسم متغير اختبار ذات قيمة ج: TestPath نحن نقول و

[Environment]::SetEnvironmentVariable('TEST','C:TestPath','User')

إنشاء Var In Ps

لمتغير بيئة النظام:

[Environment]::SetEnvironmentVariable('','','Machine')

مثال: لإنشاء متغير اسمه اختبارات ذات قيمة ج: نحن نقول و

[Environment]::SetEnvironmentVariable('TESTsys','C:','Machine')

من أجل تحرير المتغير ، اكتب نفس الأمر بقيمة متغيرة مختلفة. سيتم تحديث المتغير بأحدث قيمة.

عند تعيين قيم متعددة ، يجب فصل القيم بفاصلة منقوطة. الأوامر هي كما يلي

لمتغير بيئة المستخدم:

[Environment]::SetEnvironmentVariable('',';','User')

مثال: لنفترض المتغير اختبار يجب أن يحتوي على قيمتين ج: المستخدمون ؛ ج اختبار نحن نقول ،

[Environment]::SetEnvironmentVariable('TEST','C:Users;CTest','User')

لمتغير بيئة النظام:

[Environment]::SetEnvironmentVariable('',';','Machine')

مثال: لنفترض المتغير اختبارات يجب أن يحتوي على قيمتين ج: المستخدمون ؛ ج ويندوز نحن نقول

[Environment]::SetEnvironmentVariable('TESTsys','C:Users;CWindows','Machine')

الرجوع إلى المثال أدناه:

تحرير Env متعدد في فرع فلسطين

للتحقق من التغييرات ، أغلق نافذة بوويرشيل. افتحه واكتب أيًا من الأوامر التالية:

$Env:

مثال: للتحقق من قيمة المتغير TEST ، قل ،

$Env:TEST

أو

Get-ChildItem Env:

مثال: للتحقق من قيمة المتغير TEST قل ،

Get-ChildItem Env:TEST



تحقق في Ps

حذف متغيرات البيئة

لحذف متغير ، اكتب الأمر التالي:

بالنسبة لمتغيرات بيئة المستخدم:

[Environment]::SetEnvironmentVariable('','','User')

أو

[Environment]::SetEnvironmentVariable('',$null,'User')

مثال: لحذف المتغير TEST قل ،

[Environment]::SetEnvironmentVariable('TEST','','User')

بالنسبة لمتغيرات بيئة النظام:

[Environment]::SetEnvironmentVariable('','','Machine')

أو

[Environment]::SetEnvironmentVariable('',$null,'Machine')

مثال: لحذف المتغير TESTsys قل ،

[Environment]::SetEnvironmentVariable('TESTsys',$null,'Machine')

يتم عرض مثال لقطة أدناه

حذف في فرع فلسطين

ملاحظة:

  • لا يمكننا مسح المتغير باستخدام هذه الطريقة.

شكرا لقرائتك. آمل أن يساعد هذا!



مقالات مثيرة للاهتمام

  • إصلاح: لا توجد ذاكرة كافية لفتح هذه الصفحة في Google Chrome

    مساعدة
  • إصلاح: لا يمكننا فتح هذا الملف في الصور على Windows 10

    نظام التشغيل Windows 10
  • كيفية ترجمة النص على صورة باستخدام تطبيق Google Translate

    مساعدة

الفئات الشعبية

  • مساعدة
  • جوجل كروم
  • أجهزة Chromebook
  • كيف
  • مكتب مفتوح
  • غير مصنف

مقالات مثيرة للاهتمام

  • أين هو زر الطاقة على تلفزيون vizio
  • يلقي إلى chromecast من فايرفوكس
  • كيفية تغيير موقع تثبيت متجر windows
  • لا توجد ذاكرة كافية لتشغيل هذا البرنامج
  • برنامج علم التنجيم المجاني لنظام التشغيل windows 10

Copyright 2025 All rights reserved. tinystm.org