متغير البيئة هو قيمة ديناميكية نظام التشغيل وغيرها من البرامج التي يمكن استخدامها لتحديد المعلومات الخاصة بجهاز الكمبيوتر الخاص بك.
بمعنى آخر، إنه شيء يمثل شيئًا آخر، مثل موقع على جهاز الكمبيوتر الخاص بك، أ رقم الإصدار ، قائمة الكائنات، الخ.
متغيرات البيئة محاطة بعلامة النسبة المئوية ( % )، كما في ٪درجة حرارة٪ لتمييزها عن النص العادي.
يوجد نوعين:متغيرات بيئة المستخدمومتغيرات بيئة النظام.
متغيرات بيئة المستخدم
متغيرات بيئة المستخدم، كما يوحي الاسم، هي متغيرات بيئة خاصة بكل حساب مستخدم.
وهذا يعني أن قيمة المتغير عند تسجيل الدخول كمستخدم واحد يمكن أن تكون مختلفة عن قيمة نفس المتغير عند تسجيل الدخول كمستخدم مختلف على نفس الكمبيوتر.
يمكن تعيين هذه الأنواع من متغيرات البيئة يدويًا بواسطة أي مستخدم قام بتسجيل الدخول، ولكن يمكن لنظام التشغيل Windows والبرامج الأخرى تعيينها أيضًا.
أحد الأمثلة على متغير بيئة المستخدم هو %المسار% . على سبيل المثال، على أحد أجهزة الكمبيوتر التي تعمل بنظام التشغيل Windows 11، يحمل هذا المتغير قيمة المستخدمينتيم وهو المجلد الذي يحتوي على جميع المعلومات الخاصة بالمستخدم.
كيف ترى الأصدقاء الذين تمت إضافتهم مؤخرًا على تطبيق facebook
يمكن أن يكون متغير بيئة المستخدم مخصصًا أيضًا. يمكن للمستخدم إنشاء شيء مثل ٪بيانات٪ ، والذي قد يشير إلى مجلد على جهاز الكمبيوتر مثل جيم:التنزيلاتالملفات . لن يعمل متغير البيئة مثل هذا إلا عند تسجيل دخول هذا المستخدم المحدد.
يمكنك استخدام متغير بيئة مستخدم مخصص إذا كنت تريد استخدام الاختصارات للتجول في جهاز الكمبيوتر الخاص بك. أو، إذا كنت تفكر مسبقًا وقمت بإنشاء برنامج نصي يشير إلى متغير بيئة، فيمكنك دائمًا تغيير المجلد لاحقًا دون الحاجة إلى ضبط كافة التعليمات البرمجية الموجودة في البرنامج النصي.
متغيرات بيئة النظام
تمتد متغيرات بيئة النظام إلى ما هو أبعد من مستخدم واحد فقط، وتنطبق على أي مستخدم قد يكون موجودًا، أو يتم إنشاؤه في المستقبل. تشير معظم متغيرات بيئة النظام إلى مواقع مهمة مثل مجلد Windows.
تتضمن بعض متغيرات البيئة الأكثر شيوعًا في أنظمة Windows ٪طريق٪ , ٪ملفات البرنامج٪ , ٪درجة حرارة٪ ، و %جذر النظام% ، على الرغم من وجود العديد من الآخرين.
على سبيل المثال، عند تثبيت Windows، %windir% تم تعيينه على الدليل الذي تم تثبيته عليه. نظرًا لأن دليل التثبيت هو شيء يمكن للمثبت (هذا أنت... أو صانع الكمبيوتر الخاص بك) تحديده في جهاز كمبيوتر واحد، فقد يكون كذلك ج:ويندوز ,ولكن في مكان آخر قد يكون كذلك ج:Win10 .
بالاستمرار في هذا المثال، لنفترض أنه تم تثبيت Microsoft Word على كل جهاز من أجهزة الكمبيوتر هذه بعد الانتهاء من إعداد Windows. كجزء من عملية تثبيت Word، يلزم نسخ عدد من الملفات إلى الدليل الذي تم تثبيت Windows فيه. كيف يمكن لـ Word التأكد من تثبيت الملفات في المكان الصحيح إذا كان هذا المكان موجودًا؟ ج:ويندوز على جهاز كمبيوتر واحد وفي مكان آخر من جهة أخرى؟
لمنع حدوث مشكلة محتملة كهذه، تم تصميم برنامج Microsoft Word، بالإضافة إلى معظم البرامج، للتثبيت عليه %windir% ، وليس أي مجلد محدد. بهذه الطريقة، يمكنك التأكد من أن هذه الملفات المهمة مثبتة في نفس الدليل مثل Windows، بغض النظر عن مكان وجودها.
يرى صفحة متغيرات البيئة المعترف بها من Microsoft للحصول على قائمة عملاقة من متغيرات بيئة المستخدم والنظام المستخدمة غالبًا في Windows.
كيفية العثور على قيمة متغير البيئة
هناك عدة طرق لمعرفة ما يحدث لمتغير بيئة معين.
أمر صدى موجه الأوامر
في معظم الحالات، على الأقل في نظام التشغيل Windows، الطريقة الأسهل والأسرع للقيام بذلك هي عبر عملية بسيطة موجه الأمر أمر يسمى صدى صوت .
افتح موجه الأوامر وتنفيذ ما يلي يأمر بالضبط، بطبيعة الحال، استبدال ٪درجة حرارة٪ لمتغير البيئة الذي تهتم به:
|_+_|لاحظ القيمة التي يتم عرضها أسفلها مباشرة. على سبيل المثال، صدى %درجة الحرارة% قد ينتج هذا:
لسرد كافة متغيرات البيئة في وقت واحد، فقط قم بالتنفيذ تعيين من سطر الأوامر. او جرب تعيين المستخدم للحصول على قائمة بجميع المتغيرات التي تبدأ بـ مستخدم (يعمل مع أي بادئة).
يبدو الإخراج شيئًا كهذا، حيث يتم إدراج اسم المتغير أولاً، متبوعًا بـ = ، ثم القيمة:
|_+_|يدخل مجموعة> ev.txt لإعادة توجيه إخراج الأمر إلى ملف للحصول على القائمة الكاملة لمتغيرات البيئة المحفوظة في مستند TXT.
أمر الكتابة والإخراج في PowerShell
يمكنك أيضًا استخدام Windows PowerShell لمعرفة ما يشير إليه متغير بيئة معين، ولكن بناء الجملة مختلف قليلاً. فيما يلي طريقتان للقيام بذلك:
|_+_|استخدم هذا الأمر لرؤية كافة المتغيرات المدرجة معًا:
|_+_|خصائص النظام
إذا كانت أدوات سطر الأوامر تخيفك (لا ينبغي لها ذلك)، فهناك طريقة أطول للتحقق من قيمة متغير البيئة.
رئيس ل لوحة التحكم ثم برنامج النظام . بمجرد الوصول إلى هناك، اختر إعدادات النظام المتقدمة ، ثم متغيرات البيئة في الأسفل. هذاغير مكتملالقائمة، ولكن العناصر المدرجة لها القيم الموجودة بجانبها مباشرةً.
أمر الطباعة لينكس
في أنظمة Linux، يمكنك تنفيذ الأمر printenv أمر من سطر الأوامر لسرد كافة متغيرات البيئة المحددة حاليًا.