كيفية تحرير ومسح وحذف متغيرات البيئة في Windows -
قد يحتاج المبرمجون ومسؤولو النظام والمستخدمون المحترفون إلى العمل في مرحلة ما مع متغيرات البيئة. قد يرغب البعض في حذف متغير البيئة ؛ سيرغب الآخرون في تغيير قيمته ، وما إلى ذلك. يشارك هذا الدليل كيفية تحرير أو حذف متغيرات البيئة ، وكذلك كيفية إلغاء ضبط متغيرات البيئة في Windows:
افتح نافذة متغيرات البيئة(Environment Variables)
لإجراء العديد من التعديلات الموضحة في هذه المقالة ، تحتاج أولاً إلى فتح نافذة متغيرات البيئة . (Environment Variables)يشرح هذا الدليل كيفية القيام بذلك ويوضح لك أساسيات العمل مع متغيرات البيئة: ما هي متغيرات البيئة في Windows؟ (What are environment variables in Windows?).
نافذة متغيرات البيئة(Environment Variables) في نظام التشغيل Windows 10(Windows 10)
إذا كنت تريد تخطي قراءتها ، فإن أحد المسارات التي تعمل بنفس الطريقة في جميع إصدارات Windows هو فتح Run window (Win + R) أو موجه الأوامر(Command Prompt) أو PowerShell وتنفيذ الأمر: rundll32.exe sysdm.cpl ، EditEnvironmentVariables .
كيفية تحرير متغير البيئة في Windows
إذا كنت تريد تغيير قيمة متغير بيئة موجود ، فحدده أولاً في نافذة متغيرات البيئة . (Environment Variables)ثم ، انقر أو اضغط على تحرير(Edit) .
كيفية تحرير متغير البيئة في نظام التشغيل Windows 10(Windows 10)
تظهر لك نافذة حيث يمكنك تعديل اسم المتغير وقيمته. قم بإجراء التعديلات التي تريدها واضغط على موافق(OK) . ثم اضغط على موافق(OK) مرة أخرى في نافذة متغيرات البيئة .(Environment Variables)
تحرير متغير البيئة
كيفية تحرير متغير البيئة من موجه الأوامر(Command Prompt)
يمكنك إنشاء متغير بيئة جديد ، أو تحرير قيمة متغير بيئة موجود (ولكن ليس اسمه) من موجه الأوامر(Command Prompt) أيضًا. الأمر الذي يجب عليك إدخاله هو:
- setx variable_name “value” إذا كنت تريد إنشاء متغير بيئة مستخدم
- setx variable_name “value” /m إذا كنت ستنشئ متغير بيئة النظام
على سبيل المثال ، setx TEST “C:\digitalcitizen” متغير مستخدم اسمه TEST بالقيمة C:\digitalcitizen.
كيفية تعيين متغير البيئة باستخدام موجه الأوامر(Command Prompt)
إذا أردنا تغيير قيمة متغير البيئة ، فيمكننا تشغيل نفس الأمر setx مع تحديد قيمة جديدة للمتغير. على سبيل المثال ، يؤدي تنفيذ setx TEST “C:\DC” إلى تغيير قيمة متغير البيئة TEST إلى (TEST)C:\DC .
كيفية تغيير قيمة متغير البيئة في موجه الأوامر(Command Prompt)
يعمل هذا لأن الأمر setx يعيد كتابة القيمة الحالية بآخر قيمة تكتبها. لذلك ، إذا استخدمت هذا الأمر عدة مرات على نفس المتغير ، فسيحتفظ المتغير بالقيمة الأخيرة التي كتبتها.
كيفية إضافة قيم متعددة إلى متغير بيئة باستخدام موجه الأوامر(Command Prompt)
ملاحظة:(NOTE:) يمكنك الحصول على قائمة بجميع متغيرات البيئة المتاحة عن طريق تشغيل الأمر set في موجه الأوامر(Command Prompt) (وليس setx ، وبدون أي معلمات). ومع ذلك ، إذا قمت للتو بإنشاء أو تحرير متغير بيئة ، فيجب عليك إغلاق موجه الأوامر(Command Prompt) وإعادة فتحه حتى تظهر التغييرات.
كيف ترى جميع متغيرات البيئة في موجه الأوامر(Command Prompt)
كيفية تحرير متغير بيئة من PowerShell
يمكنك أيضًا إنشاء أو تحرير قيمة متغير بيئة موجود من PowerShell . أمر PowerShell لذلك هو:
- [بيئة] :: SetEnvironmentVariable ("اسم_متغير" ، "متغير_قيمة" ، "مستخدم")([Environment]::SetEnvironmentVariable("variable_name","variable_value","User") ) إذا كنت تريد إنشاء متغير بيئة مستخدم
- [بيئة] :: SetEnvironmentVariable ("اسم_متغير" ، "متغير_قيمة" ، "آلة")([Environment]::SetEnvironmentVariable("variable_name","variable_value","Machine")) إذا كنت تريد إنشاء متغير بيئة نظام
على سبيل المثال ، قمنا بكتابة [Environment] :: SetEnvironmentVariable ("TEST"، "digitalcitizen.life"، "User") من أجل إنشاء متغير بيئة مستخدم يسمى TEST مع القيمة digitalcitizen.life. لتغيير قيمة المتغير لاحقًا ، يمكننا تشغيل نفس الأمر باستخدام قيمة مختلفة. تمامًا(Just) مثل setx في موجه الأوامر(Command Prompt) ، يعيد هذا الأمر كتابة قيمة المتغير المحدد في كل مرة تقوم بتشغيله.
كيفية تعيين متغير البيئة باستخدام PowerShell
إذا كنت تريد تعيين قيم متعددة إلى متغير ، فاكتب كل منهم في الأمر ، مع الفواصل المنقوطة بين كل قيمة ، كما هو موضح أدناه.
كيفية إضافة قيم متعددة إلى متغير بيئة في PowerShell
ملاحظة:(NOTE:) في PowerShell ، يمكنك الحصول على قائمة بجميع متغيرات البيئة عن طريق تشغيل الأمر Get -ChildItem Env:. (Get-ChildItem Env: )ومع ذلك ، إذا قمت للتو بإنشاء متغير بيئة أو تحريره ، فيجب عليك إغلاق PowerShell وإعادة فتحه حتى تظهر التغييرات.
كيف ترى جميع متغيرات البيئة في بوويرشيل(PowerShell)
كيفية مسح قيمة متغير البيئة في Windows (من موجه الأوامر(Command Prompt) )
إذا كنت تريد إزالة قيمة متغير البيئة (مع الاحتفاظ باسمه) ، فلا يمكنك فعل ذلك باستخدام الماوس ولوحة المفاتيح من نافذة متغيرات البيئة . (Environment Variables)إذا قمت بتحديد متغير وضغطت على تحرير(Edit) ، يمكنك حذف القيمة ، لكن لا يمكنك الضغط على " موافق(OK) " ، حيث يتحول هذا الزر إلى اللون الرمادي. لذلك لا يمكنك حفظ التغييرات الخاصة بك.
كيفية مسح متغير البيئة في نظام التشغيل Windows 10(Windows 10)
ومع ذلك ، يمكنك مسح قيمة متغير البيئة باستخدام موجه الأوامر(Command Prompt) . لإلغاء تعيين متغير بيئة من موجه الأوامر(Command Prompt) ، اكتب الأمر setx variable_name “” . على سبيل المثال ، كتبنا setx TEST ""(setx TEST “”) وأصبح لمتغير البيئة هذا الآن قيمة فارغة.
كيفية مسح متغير البيئة باستخدام موجه الأوامر(Command Prompt)
بعد ذلك ، دعنا نرى كيفية إزالة متغير البيئة.
كيفية حذف متغير البيئة في Windows
إذا لم تعد ترغب في استخدام متغير بيئة معين ، فحدده في نافذة متغيرات البيئة . (Environment Variables)ثم اضغط على Delete(Delete) . لا يطلب Windows أي تأكيد لهذا الإجراء. (Windows)لذلك ، إذا غيرت رأيك ، يجب أن تضغط على إلغاء(Cancel) ، حتى لا يتم تطبيق الإزالة. إذا كنت تريد المضي قدمًا في الحذف ، فاضغط على " موافق(OK) " .
كيفية حذف متغير البيئة في نظام التشغيل Windows 10(Windows 10)
كيفية حذف متغير البيئة من موجه الأوامر(Command Prompt)
لحذف متغير بيئة من موجه الأوامر(Command Prompt) ، اكتب أحد هذين الأمرين ، اعتمادًا على نوع هذا المتغير:
- REG delete “HKCU\Environment” /F /V “variable_name” إذا كان متغير بيئة مستخدم ، أو
- REG delete “HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment” /F /V “variable_name” إذا كان متغيرًا في بيئة النظام.
على سبيل المثال ، REG delete “HKCU\Environment” /F /V “TEST” واختفى متغير بيئة TEST من ملف تعريف المستخدم.
كيفية إلغاء ضبط متغير البيئة في Windows باستخدام موجه الأوامر(Command Prompt)
كيفية حذف متغير البيئة من بوويرشيل(PowerShell)
لإلغاء تعيين متغير بيئة وحذفه من PowerShell ، اكتب الأمر:
- [Environment]::SetEnvironmentVariable("variable_name", $null ,"User") إذا كان متغير ملف تعريف مستخدم ، أو
- [Environment]::SetEnvironmentVariable("variable_name", $null ,"Machine") إذا كان متغيرًا على مستوى النظام.
على سبيل المثال ، قمنا بكتابة [Environment]::SetEnvironmentVariable("TEST", $null ,"User") واختفى متغير البيئة هذا من ملف تعريف المستخدم.
كيفية حذف متغير البيئة من بوويرشيل(PowerShell)
هذا هو!
لماذا أردت معرفة كيفية تحرير وحذف متغيرات البيئة في Windows ؟
أنت الآن تعرف كيف تفعل كل ذلك. لكن لماذا أردت تغيير أو تعديل متغيرات البيئة؟ هل كان ذلك بسبب وجود متغيرات متبقية على نظامك من تطبيقات معينة لم تعد تستخدمها؟ أم لأن لديك إعدادًا خاصًا ، وتحتاج إلى العمل مع متغيرات البيئة؟ واسمحوا لنا أن نعرف في قسم التعليقات أدناه.
Related posts
كيفية فتح، إلغاء تحميل، أو إرفاق دائم VHD file في Windows 10
6 طرق لتسجيل الخروج من Windows 11
معرفة متى تم تثبيت Windows. ما هو الأصلي install date؟
كيف نقول ما Windows لدي (11 طرق)
كيفية بدء تشغيل Windows 10 في Mode آمنة Networking
كيفية فتح Disk Defragmenter في Windows (12 طرق)
لا يتطلب Windows 11 product key لتثبيت واستخدام
كيفية استخدام Check Disk (chkdsk) لاختبار وإصلاح أخطاء القرص الصلب في Windows 10
كيف تنشئ USB Windows 10 recovery drive؟
متطلبات النظام: هل يمكن تشغيل جهاز الكمبيوتر الخاص بي ويندوز 11؟
كيفية إدخال UEFI/BIOS من Windows 11 (7 طرق)
كيفية استخدام الخطوات Recorder لالتقاط خطوات لاستكشاف الأخطاء وإصلاحها Windows 10
كيفية بدء تشغيل Windows 11 في آمنة Mode (8 طرق)
كيفية بدء تشغيل Windows 10 في آمنة Mode (9 طرق)
كيفية تنظيف Windows 10 باستخدام Storage Sense
كيفية تكوين System Restore في Windows 10
2 طرق لتمكين System Restore في Windows 10
كيفية استخدام استرداد Windows 10 USB drive
كيفية إنشاء محرك استرداد على USB Memory Stick في Windows 8 و 8.1
كيفية إعادة تشغيل Windows 11