ما هي متغيرات البيئة في Windows؟ -

هل تساءلت يومًا عن متغيرات البيئة؟ ربما ذكرهم بعض مسؤولي تكنولوجيا المعلومات أو خبراء الكمبيوتر. هل(Did) بدأت بعض البرامج في التعطل وإرجاع الأخطاء بالإشارة إلى متغيرات البيئة؟ هل(Did) أجريت امتحانًا للتو ، وكان العنصر الوحيد الذي لم تكن تعرف كيف تملأه هو: "متغيرات البيئة هي ____________."؟ بغض النظر عن أسباب رغبتك في معرفة المزيد عنها ، فقد وصلت إلى المكان الصحيح. في هذه المقالة ، نعرض لك ما تحتاج إلى معرفته حول متغيرات البيئة ، وكيف تعمل ، ولماذا تعتبر ضرورية لرفاهية Windows:

ما هي متغيرات البيئة في Windows ؟

إذن ما هو متغير البيئة؟ متغيرات البيئة هي باختصار متغيرات تصف البيئة التي تعمل فيها التطبيقات والبرامج. تستخدم جميع أنواع البرامج متغيرات البيئة للإجابة على أسئلة مثل: ما اسم الكمبيوتر(name of the computer) الذي قمت بتثبيته عليه؟ ما هو اسم حساب المستخدم الذي يشغلني؟ ما هو دليل عملي الحالي؟ أين تم تثبيت Windows ؟ أين يتم تخزين الملفات المؤقتة على هذا الكمبيوتر؟ أين يوجد مجلد OneDrive لحساب المستخدم هذا؟

في Windows ، يكون لمتغيرات البيئة اسم وقيمة(environment variables have a name and value) . على سبيل المثال ، قد يكون للمتغير windir (اختصار لـ " دليل Windows ") القيمة "C:\Windows" أو مسار آخر حيث قمت بتثبيت Windows .

متغيرات نظام ومستخدم البيئة في Windows 10

(Environment)متغيرات نظام ومستخدم البيئة في Windows 10

متغير قياسي آخر يسمى PATH . تحتاج العديد من البرامج إلى معرفة مكان العثور على ملفات معينة ، ويخبرهم المتغير PATH أين يمكنهم العثور على ما يحتاجون إليه. (PATH)تبحث هذه البرامج تلقائيًا عن متغير PATH ، لذلك لن تضطر إلى كتابته كلها في كل مرة تقوم فيها بتشغيل البرنامج. هذا المتغير له قيمة تتكون من العديد من أدلة المستخدم. يتم تعيين هذه الأدلة بواسطة التطبيقات المختلفة المثبتة على الكمبيوتر ، وهي تختلف بشكل كبير من نظام إلى آخر.

يوجد مفهوم متغيرات البيئة في معظم أنظمة التشغيل ، من Linux إلى macOS إلى Windows . من حيث المبدأ ، تعني نفس الشيء ولكن تختلف طريقة تنفيذها واستخدامها.

أنواع متغيرات البيئة: متغيرات المستخدم ومتغيرات النظام

هناك نوعان من المتغيرات: متغيرات المستخدم ، خاصة بكل حساب مستخدم ، ومتغيرات النظام التي تنطبق على جميع حسابات المستخدمين.

متغيرات بيئة المستخدم لها قيم تختلف من مستخدم لآخر. (User environment variables have values that differ from user to user.)كما يوحي اسمها ، فهي خاصة بحساب المستخدم الخاص بك. يقومون بتخزين البيانات الخاصة بالمستخدم ، مثل موقع ملف تعريف المستخدم الخاص بك ، والمجلد حيث يتم تخزين الملفات المؤقتة لحسابك ، وموقع مجلد OneDrive الخاص بك ، وما إلى ذلك. يمكن لحساب المستخدم هذا تحريرها ، لكن لا يمكن لحسابات المستخدمين الأخرى. يمكن إنشاء هذه (created)المتغيرات وتحريرها(edited) بواسطة المستخدم أو بواسطة Windows أو بواسطة برامج مختلفة تعمل مع مواقع خاصة بالمستخدم.

متغيرات النظام عالمية ولا يمكن لأي مستخدم تغييرها. (System variables are global and cannot be changed by any user.)قيمها هي نفسها لجميع حسابات المستخدمين. وهي تشير إلى مواقع موارد النظام الهامة ، مثل المجلد حيث تم تثبيت Windows ، وموقع ملفات البرامج(Program Files) ، وما إلى ذلك. يتم تعيين هذه المتغيرات بواسطة Windows والبرامج المختلفة وبرامج التشغيل.

أين يمكنني أن أجد متغيرات البيئة من Windows ؟

في Windows 10 ، استخدم مربع البحث على شريط المهام للبحث عن البيئة(environment) . ثم ، انقر أو اضغط على نتيجة البحث "تحرير متغيرات بيئة النظام"(“Edit the system environment variables”) .

استخدام البحث لفتح متغيرات البيئة في نظام التشغيل Windows 10

استخدام البحث لفتح متغيرات البيئة في نظام التشغيل Windows 10(Windows 10)

في Windows 7 ، اكتب البيئة(environment) في مربع البحث في قائمة ابدأ . (Start Menu)بعد ذلك ، انقر على "تعديل متغيرات البيئة لحسابك"(“Edit environment variables for your account”) أو "تعديل متغيرات بيئة النظام".(“Edit the system environment variables.”)

استخدام البحث لفتح متغيرات البيئة في Windows 7

استخدام البحث لفتح متغيرات البيئة في Windows 7

بدلاً من ذلك ، إذا كنت تستخدم Windows 10 ، فيمكنك استخدام تطبيق الإعدادات(use the Settings app) للوصول إلى متغيرات مستخدم النظام والنظام. في الإعدادات(Settings) ، انتقل إلى النظام ،(System, ) وحدد صفحة حول(About) على الشريط الجانبي الأيسر. ثم ، انقر أو اضغط على "إعدادات النظام المتقدمة". (“Advanced system settings.”)يفتح نافذة خصائص النظام(System Properties) ، حيث يمكنك الضغط على زر متغيرات البيئة(Environment Variables) من علامة التبويب خيارات متقدمة .(Advanced)

استخدام الإعدادات للعثور على متغيرات البيئة في نظام التشغيل Windows 10

استخدام الإعدادات للعثور على متغيرات البيئة في نظام التشغيل Windows 10(Windows 10)

وبالمثل ، للوصول إلى متغيرات النظام والمستخدم في بيئتك في Windows 7 ، يمكنك استخدام لوحة التحكم(use the Control Panel) . في لوحة التحكم(Control Panel) ، انتقل إلى النظام والأمان(System and Security) ثم إلى النظام(System) . على اليسار ، انقر أو اضغط على رابط " إعدادات النظام المتقدمة(Advanced system settings) " ، والذي يفتح نافذة خصائص النظام . (System Properties)في علامة التبويب " خيارات متقدمة(Advanced) " ، اضغط على الزر " متغيرات البيئة(Environment Variables) " المميز أدناه.

استخدام لوحة التحكم لفتح متغيرات البيئة في Windows 7

استخدام لوحة التحكم(Control Panel) لفتح متغيرات البيئة في Windows 7

في أي نظام تشغيل Windows ، يمكنك أيضًا استخدام نافذة التشغيل (Run window) (Win + R ) للوصول إلى متغيرات البيئة الخاصة بك إذا كنت تعرف الأمر الذي يجب كتابته. في هذه النافذة ، اكتب الأمر rundll32.exe sysdm.cpl ، EditEnvironmentVariables ، واضغط على Enter أو انقر فوق OK .

rundll32.exe sysdm.cpl ، تحرير متغيرات البيئة

rundll32.exe sysdm.cpl ، تحرير متغيرات البيئة

بغض النظر(Regardless) عن الطريقة التي اخترت استخدامها ، يجب أن تكون نافذة متغيرات البيئة مفتوحة الآن.(Environment Variables)

في الجزء العلوي ، تعرض متغيرات البيئة متغيرات(Environment Variables) المستخدم الخاصة بك ، وفي الجزء السفلي ، تعرض متغيرات النظام الصالحة لجميع حسابات المستخدمين الموجودة في Windows .

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

نافذة متغيرات(Variables) البيئة في Windows

كيفية عرض متغيرات البيئة في موجه الأوامر(Command Prompt) أو بوويرشيل(PowerShell)

إذا كنت من محبي موجه الأوامر(Command Prompt) ، فيمكنك رؤية جميع متغيرات البيئة باستخدام مجموعة(set) الأوامر ، دون أي معلمات أخرى. ابدأ موجه الأوامر(Start the Command Prompt) في Windows ، واكتب set ، واضغط على Enter .

استخدم set للحصول على قائمة متغيرات البيئة في CMD

استخدم(Use) set للحصول على قائمة متغيرات البيئة في CMD

إذا كنت تفضل PowerShell ، فافتحه ، واكتب الأمر Get-ChildItem Env: واضغط على Enter .

استخدم Get-ChildItem Env: للحصول على قائمة متغيرات البيئة في PowerShell

استخدم(Use) Get-ChildItem Env: للحصول على قائمة متغيرات البيئة في PowerShell

يتم سرد جميع متغيرات البيئة ، لكنها لا يتم تقسيمها حسب نوعها (متغيرات المستخدم أو النظام).

إذا كنت تريد رؤية متغيرات النظام فقط ، في PowerShell ، استخدم هذا الأمر بدلاً من ذلك: [البيئة] :: GetEnvironmentVariables ("الجهاز")([Environment]::GetEnvironmentVariables("Machine")) .

قائمة متغيرات النظام في PowerShell: [البيئة] :: GetEnvironmentVariables ("الجهاز")

قائمة متغيرات النظام في PowerShell : [ البيئة(Environment) ] :: الحصول على متغيرات البيئة (" (Environment)الجهاز(Machine) ")

وإذا كنت تريد سرد متغيرات المستخدم فقط ، فقم بتشغيل هذا الأمر: [Environment] :: GetEnvironmentVariables ("المستخدم")([Environment]::GetEnvironmentVariables("User")) .

قائمة متغيرات المستخدم في PowerShell: [البيئة] :: GetEnvironmentVariables ("الجهاز")

قائمة متغيرات المستخدم في PowerShell : [ البيئة(Environment) ] :: الحصول على متغيرات البيئة (" (Environment)الجهاز(Machine) ")

ما هي متغيرات البيئة القياسية في Windows ؟

توجد قائمة طويلة من المتغيرات الموجودة على كل كمبيوتر يعمل بنظام Windows(Windows) . الأكثر استخدامًا هي المتغيرات مثل OS و PATH و TEMP . يمكنك العثور على القائمة بأكملها وجميع قيمها الافتراضية على ويكيبيديا(Wikipedia) : متغيرات البيئة - القيم الافتراضية في Microsoft Windows(Environment variables - Default Values on Microsoft Windows) .

ما الذي تستخدمه لمتغيرات البيئة والنظام؟

الآن أنت تعرف كيف تجيب على السؤال: "ما هي متغيرات البيئة؟". كما ترى من هذا البرنامج التعليمي ، ليس من السهل العثور على متغيرات البيئة ولا يمكن رؤيتها بأي شكل من الأشكال أثناء العمل مع برامج Windows . تتم إدارتها في الخلفية بواسطة نظام التشغيل والبرامج وبرامج التشغيل المختلفة التي تقوم بتثبيتها. ومع ذلك ، فهي ضرورية للتشغيل السليم لنظام التشغيل والتطبيقات المثبتة. إذا قمت بتغيير قيمة متغيرات النظام الأساسية دون معرفة ما تفعله ، فسوف تحصل على تجربة مدى أهمية متغيرات البيئة هذه من خلال التسبب في تعطل نظامك. قبل أن تذهب ، قم بالتعليق أدناه وأخبرنا كيف تستخدم متغيرات البيئة في Windows .



About the author

أنا مهندس برمجيات لديه خبرة في Xbox Explorer و Microsoft Excel و Windows 8.1 Explorer. في أوقات فراغي ، أحب ممارسة ألعاب الفيديو ومشاهدة التلفزيون. لديّ درجة علمية من جامعة يوتا وأعمل حاليًا كمهندس برمجيات لشركة دولية.



Related posts