أضف متغيرات بيئة المسار في windows 7. متغيرات بيئة Windows

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

ما هي متغيرات بيئة الويندوز

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

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

وهنا بعض الأمثلة:

  • في البرامج النصية ، على سبيل المثال ، عندما يحتاج كل مستخدم إلى إجراء نوع من الإعداد ، على سبيل المثال ، وضعه على سطح المكتب ملف جديدمع المستندات. نظرًا لأن المسار إلى سطح المكتب يختلف لكل مستخدم ، مثل C: \ Users \ نقص \ سطح المكتب ، أو يمكنك أيضًا الوصول إلى المسار النسبي باستخدام متغير٪ HOMEPATH٪ ، إذا قمت بإدخال٪ HOMEPATH٪ \ Desktop في Explorer ، الوصول إلى جدول المستخدم الحالي لسطح المكتب.

  • الخامس سياسة المجموعة، لإعداد بيئات مخصصة ، مثل ملفات التعريف المتجولة.
  • تحسين الكود> إذا كان الرمز يستخدم نفس المسارات للملفات أو المجلدات ، بالإضافة إلى مفاتيح التسجيل في كثير من الأحيان ، يمكنك بسهولة تعيين متغير قصير للاستخدام مرة أخرى. أدناه سأقدم لك قائمة موجزة بمتغيرات بيئة Windows 10 و الإصدارات السابقة، بالإضافة إلى توضيح كيفية إنشائها وتغييرها.

تحتوي جميع متغيرات البيئة لنظام التشغيل windows 10 والإصدارات الأخرى مشغل خاص٪. من الضروري من أجل نظام التشغيليمكن التعامل معها استعلام بحث. مثال بسيط ، أنت تبحث عن مجلد TEMP ولا تعرف مكانه ، أدخل٪ TEMP٪ وسيكون البحث على الجميع محركات الأقراص المحليةوالأقسام.

قائمة متغيرات بيئة Windows 10

القائمة أعلاه مناسبة تمامًا لكل من Windows 7 و Windows 8.1 ، وقد تم التحقق من كل شيء شخصيًا. أنا متأكد من أن هذه المعرفة ستساعدك بشكل كبير على تحسين عملك.

  • ٪ ALLUSERSPROFILE٪> سيرسلك هذا المتغير إلى المجلد C: \ ProgramData
  • ٪ windir٪> هو المجلد C: \ Windows
  • ٪ APPDATA٪> ينتهي بك الأمر في مجلد مخفي C: \ Users \ UserName \ AppData \ Roaming
  • ٪ CommonProgramFiles٪> المجلد C: \ Program Files \ Common Files
  • سينقلك٪ CommonProgramFiles (x86)٪> إلى C: \ Program Files (x86) \ Common Files
  • سينقلك٪ CommonProgramW6432٪> إلى C: \ Program Files \ Common Files
  • ٪ COMPUTERNAME٪> اسم الكمبيوتر ، مستخدمة بواسطة البرامج النصية
  • ٪ ComSpec٪> سيفتح موجه أوامر Windows 10 C: \ Windows \ system32 \ cmd.exe
  • ٪ HOMEDRIVE٪> المسار إلى محرك الأقراص C:
  • ٪ HOMEPATH٪> سينقلك متغير بيئة windows هذا إلى مجلد المستخدم \ Users \ Username
  • ٪ LOCALAPPDATA٪> سيأخذك متغير بيئة Windows هذا إلى C: \ Users \ UserName \ AppData \ Local
  • ٪ LOGONSERVER٪> اسم الكمبيوتر
  • ٪ NUMBER_OF_PROCESSORS٪> عدد_المعالجات
  • ٪ OS٪> Windows_NT ، تُستخدم أيضًا في البرامج النصية
  • ٪ مسار٪> C: \ Windows \ system32؛ C: \ Windows؛ C: \ Windows \ System32Wbem؛
  • ٪ PATHEXT٪ .COM؛ .EXE؛ .BAT؛ .CMD؛ .VBS؛ .VBE؛ .JS؛ .JSE؛ .WSF؛ .WSH؛ .MSC
  • ٪ PROCESSOR_ARCHITECTURE٪> x86 أو AMD64 ، بنية Windows
  • ٪ PROCESSOR_IDENTIFIER٪> Intel64 Family 6 Model 37 Stepping 5، GenuineIntel
  • ٪ PROCESSOR_LEVEL٪> 6
  • ٪ PROCESSOR_REVISION٪> 2505 (مثال)
  • ٪ ProgramData٪> المجلد C: \ ProgramData
  • ٪ ProgramFiles٪> C: \ ملفات البرنامج
  • ٪ ProgramFiles (x86)٪> المجلد C: \ Program Files (x86)
  • ٪ ProgramW6432٪> C: \ ملفات البرنامج
  • ٪ PROMPT٪> $ P $ G
  • ٪ PSModulePath٪> C: \ Windows \ system32 \ WindowsPowerShell \ v1.0 \ Modules \ أتفق بسرعة كبيرة
  • ٪ PUBLIC٪> C: \ Users \ Public
  • ٪ SystemDrive٪> محرك الأقراص C:
  • ٪ SystemRoot٪> C: \ Windows
  • ٪ TEMP٪>
  • ٪ TMP٪> C: \ Users \ Username \ AppData \ Local \ Temp (افتراضي)
  • ٪ USERDOMAIN٪> اسم الكمبيوتر
  • ٪ USERDOMAIN_ROAMINGPROFILE٪> اسم الكمبيوتر
  • ٪ USERNAME٪> اسم المستخدم
  • ٪ USERPROFILE٪> C: \ Users \ UserName

كيفية سرد كافة متغيرات Windows

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

للراحة ، يمكنك تصدير هذه القائمة بأكملها إلى ملف نصي عن طريق كتابة:

تعيين> D: \ Variables.txt

هنا محتوى هذه الوثيقة.

طريقة أخرى لعرض متغيرات نظام التشغيل هي سجل ويندوز. اضغط على WIN + R واكتب رجديت. في نافذة محرر التسجيل التي تفتح ، انتقل إلى الفرع:

لعرض المتغيرات لجهاز الكمبيوتر

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Environment

لعرض المتغيرات للمستخدم

HKEY_CURRENT_USER \ البيئة

إنشاء متغيرات البيئة windows 10

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

الطريقة العالمية هي الانتقال إلى خصائص جهاز الكمبيوتر الخاص بي أو الضغط على مجموعة المفاتيح WIN + Pause Breake.

من نافذة خصائص النظام ، يجب أن تذهب إلى "إعدادات النظام المتقدمة"

وهنا نوعان من متغيرات بيئة Windows:

  • متغيرات درجة الحرارة
  • متغيرات النظام

كلاهما يمكن تعديلهما أو إنشاؤهما بسهولة.

على سبيل المثال ، سوف أقوم بإنشاء متغير نظام جديد ، وأطلق عليه اسم SYSPREP وحدد المسار إلى المجلد C: \ Windows \ System32 \ Sysprep

كما ترى ، لا يوجد شيء معقد هنا ، فبفضل هذه الأشياء يمكنك تبسيط حياتك بشكل كبير وتوفير الكثير من الوقت.

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

  • لرؤية قائمة المجلدات في المتغير PATH ، ما عليك سوى كتابة طريقفي سطر الأوامر.
  • يمكنك إضافة مجلد إلى PATH باستخدام الرسوم البيانية واجهة Windows. للقيام بذلك ، افتح مربع حوار خصائص النظام (WIN + PAUSE) ، في علامة التبويب بالإضافة إلى ذلكاضغط الزر متغيرات البيئة، في قسم متغيرات النظام حدد طريقواضغط على الزر يتغير.

كجزء من التثبيت التلقائي لـ Windows ، نحن ، بالطبع ، مهتمون بمسألة إضافة مجلد إلى PATH من سطر الأوامر أثناء تثبيت النظام.

أمر PATH

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

المسار =٪ PATH٪؛ "٪ systemdrive٪ \ system32 \ mytools"؛ "٪ programfiles٪ \ Opera"

فائدة باثمان

pathman / كـ "٪ systemdrive٪ \ system32 \ mytools" ؛ "٪ programfiles٪ \ Opera"

نصيحة.يمكنك جمع كل أدوات سطر الأوامر المفضلة لديك في مجلد واحد وإضافتها إلى PATH. في المثال أعلاه ، الأدوات المساعدة الخاصة بي موجودة في٪ systemdrive٪ \ system32 \ mytools.

البرنامج النصي AutoIt

؛ أي مسار يجب إضافته إلى متغير المسار [بريد إلكتروني محمي]& "\ 7-Zip" ؛ استرداد المحتويات الحالية لمتغير المسار$ curpath = RegRead ("HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Environment" ، "المسار")

جرب في نافذة Run (Win + R) أدخل wmplayerواضغط على Enter - سيفتح Windows مشغل الوسائط. الآن افعل الشيء نفسه في سطر الأوامر. لن يبدأ اللاعب لأنه لم يتم العثور على المسار إليه! لماذا يحدث هذا؟

سأل قارئ المدونة أندريه عن طريق البريد في الحالات التي لا يلزم فيها الدخول مسار كامللهم. بدا السؤال أوليًا بالنسبة لي ، واقترحت بإيجاز أن ينتبه القارئ إلى متغير PATH.

متغير المسار

متغيرات البيئة طريقيحتوي على المسارات التي يبحث فيها Windows تلقائيًا عن الملفات القابلة للتنفيذ (EXE ، CMD ، VBS ، إلخ) عند تنفيذ أمر ما. في البداية ، يتم إدخال مواقع النظام الرئيسية فقط في المتغير ، لذلك يتم إدخال البرامج من مجلدات Windowsويمكن بدء System32 دون تحديد المسار الكامل.

كيفية عرض محتويات المتغير PATH

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

عندما يكون الملف القابل للتنفيذ موجودًا في أحد المواقع المعروفة لـ Windows ، فليس من الضروري إدخال المسار الكامل للملف. أستخدم خاصية نظام التشغيل هذه لبدء التشغيل السريع لأدواتي المساعدة Nirsoft والبرامج الأخرى المفضلة لدي من صدري (يمكنك أن ترى في الشكل أنه تمت إضافة مجلد الأدوات إلى PATH).

كيفية إضافة مساراتك إلى متغير PATH

يمكنك إضافة مساراتك الخاصة عن طريق تغيير متغير نظام PATH ، أو عن طريق إنشاء متغير مستخدم بنفس الاسم. شرحت الفرق بين أنواع المتغيرات في أحد الاختبارات القصيرة. كما يشرح كيفية تغيير متغيرات البيئة. الخامس واجهة المستخدم الرسومية . لاحظ أن المسارات مفصولة بفواصل منقوطة.

يمكنك إضافة مساراتك بسرعة إلى PATH من سطر الأوامرباستخدام الأداة setxمضمن في Windows 7. المثال التالي هو مثال على إضافة المسار C: \ myfolder إلى النظاميةمتغير PATH (يجب تشغيل موجه الأوامر كمسؤول).

بالنسبة إلى / f "tokens = 2 *"٪ a In ("استعلام Reg" HKLM \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Environment "/ v Path") قم بتعيين "مسار النظام =٪ b" تعيين المسار الجديد =٪ مسار النظام٪ ؛ C: \ myfolder1 setx / mpath "٪ newpath٪"

أولا مع الأمر ريجتتم قراءة قائمة المسارات من متغير نظام PATH المخزن في التسجيل. ثم الأمر تعيينيحدد متغير newpathمع المسار المطلوب داخل جلسة سطر الأوامر الحالية ، والأمر setx / ميجعل المسار الجديد دائمًا لـ النظاميةمتغير (معلمة / م).

يمكن تعيين متغير مخصص بدون حقوق المسؤول باستخدام نهج مماثل. إضافة مسار جديد إلى مسار موجود مخصصيتم عمل متغير PATH على النحو التالي:

بالنسبة إلى / f "tokens = 2 *"٪ a In ("استعلام Reg" HKCU \ Environment "/ v Path") قم بتعيين "مسار المستخدم =٪ b" تعيين مسار جديد =٪ مسار المستخدم٪ ؛ C: \ myfolder2 مسار setx "٪ newpath ٪ "

يرجى ملاحظة أن الكود أعلاه مصمم ليتم تنفيذه في سطر الأوامر. في ملف دفعي (CMD) ، يجب أن تكون الأحرف المئوية في السطر الأول مزدوجة.

بالمعنى الدقيق للكلمة ، يمكن للمرء الاستغناء عنه setx، بسبب ال ريجلا يمكن قراءة البيانات من التسجيل فحسب ، بل يمكن أيضًا كتابتها هناك. ولكن في كثير من الحالات مع setxأسهل في العمل مع بناء جملة أكثر إحكاما.

بالطبع ، لم أصف كل هذا بمثل هذه التفاصيل لأندري ، لكنني ببساطة أعطيته اتجاهًا. ومع ذلك ، في اليوم التالي كتب لي أنه يعرف كل هذا (أنا خاطر متوسط ​​المستوى :) وطرح السؤال الذي بدأت به قصة اليوم. لقد كان بالفعل أكثر إثارة للاهتمام ، وقد وعدت بالكشف عن الموضوع في المدونة!

مفتاح التسجيل App Paths

في الواقع ، بدون تحديد المسار الكامل ، يمكنك تشغيل بعضها البرامج القياسية Windows من نافذة التشغيل ، ولكن ليس من سطر الأوامر. ما وراء اللاعب ويندوز ميديا، هذا ، على سبيل المثال ، الرسام ( mspaint) ولوحة الدفتر ( الدفتر). وينطبق الشيء نفسه على تطبيقات MS Office - تحقق من الأمر تتفوقأو كلمة الفوز!

الفرق بين نافذة التشغيل وسطر الأوامر هو أن Windows shell (explorer) به ميزات أكثر من مترجم أوامر وحدة التحكم. في هذه الحالة ، الأمر كله يتعلق بالدالة ShellExecuteExالتي يتم توفير الصدفة بها. عندما تقوم بتشغيل ملف تنفيذي دون تحديد مساره الكامل ، فإن الوظيفة تبحث في:

  • المجلد الحالي
  • مجلدات Windows و System32
  • مفتاح التسجيل HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ App Paths

كيف يعمل قسم مسارات التطبيق

دعنا نلقي نظرة على كيفية عمل مسارات التطبيقات باستخدام Windows Media Player كمثال.

  • يتم إنشاء مفتاح فرعي باسم مستعار للملف القابل للتنفيذ (في هذه الحالة ، يكون wmplayer.exe)
  • في المعلمة تقصيريتم تحديد المسار الكامل للملف. إذا تم استخدام متغير في مسار الملف ، فيجب أن تكون المعلمة سلسلة قابلة للتوسيع (REG_EXPAND_SZ). من خلال تحديد مسار مطلق ، يمكنك الحصول على معلمة السلسلة المعتادة (REG_SZ).
  • في المعلمة طريقتم تعيين مجلد عمل البرنامج

إنه يعمل بكل بساطة. تقوم بإدخال اسم مستعار للملف في نافذة Run أو في شريط عنوان Explorer ، ويقوم النظام تلقائيًا بالبحث في المسار المحدد.

كيفية تسريع عملك باستخدام مسارات التطبيقات

يمكن استخدام مفتاح التسجيل هذا ل التشغيل السريعالبرامج التي لا تحتاج إلى اختصارات في شريط المهام أو على سطح المكتب. على سبيل المثال ، للبحث والاستبدال في ملفات نصيةأنا أستخدم برنامج BKReplacem (replacem.exe) الذي يحتوي على مجلد خاص به داخل مجلد PortableSoft. في قسم مسارات التطبيق ، قمت بإنشاء قسم فرعي bkr.exeوحدد المسار الكامل للأداة. الآن يتم تقليل إطلاقه إلى التنفيذ bkrفي نافذة التشغيل.

بالمناسبة ، لا تنس اقتباس مسارات تحتوي على مسافات. وآمل أن تكون قد خمنت الآن أنه يمكنك تقصير الأمر إلى حرف واحد. بالاستمرار في هذا المثال ، يمكنني إنشاء مفتاح فرعي b.exe. بشكل عام ، يمكن أن يحتوي البرنامج على العديد من الأسماء المستعارة كما تريد ، كما سترى أدناه.

استخدام آخر وجدته لـ App Paths هو تشغيل cmd.exe بأذونات كاملة. لقد كنت بدونه منذ فترة طويلة طلب UACبفضل إطلاق سطر الأوامر من برنامج جدولة المهام. بعد إنشاء المفتاح الفرعي cmda.exe ، قمت بتحديد المسار إلى ملف دفعيتنفيذ المهمة.

يحتوي على سطر واحد فقط:

Schtasks / تشغيل / tn CMD_Admin

الآن يكفي إدخال الأمر في نافذة "Run" كمدالفتح موجه الأوامر كمسؤول.

ما الأشياء الشيقة التي يمكن العثور عليها في قسم مسارات التطبيقات

أولاً ، أنا متأكد من أنك ستجد العديد من البرامج التي قمت بتثبيتها هناك. بدلاً من وضع المسار إلى مجلدها في متغير PATH ، تسجل البرامج ملفها القابل للتنفيذ في قسم مسارات التطبيق ، باتباع توصيات Microsoft.

ثانياً ، هناك أقسام فرعية WORDPAD.EXEو WRITE.EXE، كلاهما يؤدي إلى wordpad.exe.

تم استبدال برنامج الكتابة ، الذي كان جزءًا من أنظمة تشغيل Microsoft الأولى ، بـ WordPad في نظام التشغيل Windows 95. ستجد أيضًا قسمًا فرعيًا pbrush.exe، في اشارة الى mspaint الموجودة في System32.

برامج الكتابة والرسام لم تكن موجودة في Windows منذ 15 عامًا ، لكن ذكرها لا يزال موجودًا في النظام! وهذا يقودنا إلى مناقشة متى ولماذا قدم Windows قسم مسارات التطبيقات.

تاريخ مسارات التطبيق

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

بالمناسبة، الطريقة القديمةلا يزال autoexec.bat يعمل ، مما يسمح لك بتشغيل الملفات التنفيذية دون تحديد مسار ، على الرغم من عدم وجود فائدة من استخدامه بعد الآن.

كانت المشكلة الرئيسية للمطورين هي أن العثور على خط SET PATH الصحيح في autoexec.bat لم يكن مهمة تافهة. في الوقت نفسه ، كان من المستحيل إدراج السطر في بداية الملف ، لأن أمرًا آخر أدناه يمكن أن يتجاوز المتغير.

بالإضافة إلى ذلك ، فإن إضافة مسار إلى PATH لتوجيه Windows إلى برنامج واحد لم يكن عقلانيًا ، مثل إطلاق النار على العصافير بمدفع. وذلك عندما توصل مطورو Windows 95 إلى حل بمفتاح تسجيل يسمح لك بتحديد مسارات لملفات محددة قابلة للتنفيذ.

لماذا لا يزال هذا القسم يحتوي على أقسام فرعية لـ Write and Paintbrush؟ هذه هي الطريقة التي يضمن بها Windows توافق البرنامج!

من الناحية النظرية ، يمكن لبعض البرامج القديمة الاعتماد على أقرانهم ، الذين غير ورثتهم بالفعل اسمهم أو موقعهم. لمنع التطبيقات القديمة من الانهيار ، يتم استخدام مفتاح التسجيل App Paths.

جدول محوري

لذلك دعونا نلخصها! أسهل طريقة لمقارنة إمكانيات Windows shell وقذيفة النظام هي في شكل جدولي.

في هذا النموذج ، ليس فقط نطاق أوسع من البحث عن الملفات القابلة للتنفيذ في Explorer يصبح واضحًا ، ولكن أيضًا الاعتماد غير الواضح لسطر الأوامر على متغير PATH. تؤثر مساراتها على ما إذا كان من الضروري تحديد المسار إلى الملفات الموجودة في مجلدات النظام في وحدة التحكم.

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

هل تستخدم مفتاح التسجيل App Paths أو متغيرات البيئة الخاصة بك؟ إذا كانت الإجابة بنعم ، إذن أخبرنا في التعليقات كيف تجعل عملك أسهل!

يقوم متغير البيئة (البيئة) في Windows بتخزين معلومات حول إعدادات نظام التشغيل وبيانات المستخدم. يشار إليه برمز زوج «%» ، على سبيل المثال:

باستخدام هذه المتغيرات ، يمكنك تمرير المعلومات الضرورية إلى نظام التشغيل. على سبيل المثال، ٪طريق٪يخزن قائمة من الدلائل التي يبحث فيها Windows عن الملفات القابلة للتنفيذ إذا لم يتم تحديد المسار إليها بشكل صريح. ٪درجة حرارة٪يخزن الملفات المؤقتة ، و ٪معلومات التطبيق٪- إعدادات برنامج المستخدم.

يمكن أن يساعدك تغيير متغيرات البيئة إذا كنت تريد نقل مجلد درجة حرارةأو معلومات التطبيقإلى مكان آخر. التحرير ٪طريق٪سيسمح لك بتشغيل البرامج من "سطر الأوامر"، دون تحديد مسار طويل للملف في كل مرة. لنلقِ نظرة على الأساليب التي ستساعد في تحقيق هذه الأهداف.

الطريقة الأولى: خصائص الكمبيوتر

كمثال على برنامج يتم تشغيله ، نستخدم. محاولة تنشيط هذا التطبيق من "سطر الأوامر"، سوف تحصل على هذا الخطأ:

هذا لأنك لم تقدم المسار الكامل للملف التنفيذي. في حالتنا ، يبدو المسار الكامل كما يلي:

"C: \ Program Files (x86) \ Skype \ Phone \ Skype.exe"

لكي لا نكرر هذا في كل مرة ، دعنا نضيف دليل Skype إلى المتغير ٪طريق٪.


مستعد! يمكنك الآن تشغيل أي برنامج ، وليس فقط Skype ، من أي دليل في "سطر الأوامر".

الطريقة الثانية: "سطر الأوامر"

خذ بعين الاعتبار الحالة التي نريد أن نضعها ٪معلومات التطبيق٪إلى القرص "د". هذا المتغير مفقود من "متغيرات البيئة"، لذلك لا يمكن تغييرها بالطريقة الأولى.


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

هذا القسم حول:
  • المنصات: Solaris SPARC و Red Hat Linux و SUSE Linux و Oracle Linux و Windows 10 و Windows 8 و Windows 7 و Vista و Windows XP و Mac OS X

التعليمات الموجودة على هذه الصفحة هي فقط من أجل المستخدمين المتقدمين ومسؤولي النظام.


معلومات عامة

  • عامل طريقهو متغير نظام يستخدمه نظام التشغيل للعثور على الكائنات القابلة للتنفيذ المطلوبة في سطر الأوامر أو النافذة الطرفية.
  • متغير النظام طريقيمكن ضبطها باستخدام فائدة النظام في لوحة تحكم Windows أو باستخدام ملف بدء تشغيل Linux و Solaris shell.
  • على أجهزة الكمبيوتر قيد التشغيل شبابيكأو نظام التشغيل MacOS Xإجراء تغييرات على متغير نظام PATH عادة غير مطلوب.

شبابيك

Windows 10 و Windows 8
  1. في شريط "البحث" ، ابحث عن: النظام (لوحة التحكم)
  2. اضغط على الرابط .
  3. انقر متغيرات البيئة. في الفصل متغيرات البيئة يتغير
  4. في نافذة (أو متغير نظام جديد نعم نعم.
ويندوز 7
  1. على سطح المكتب انقر على اليمينانقر فوق الرمز حاسوب.
  2. من قائمة السياق ، حدد ملكيات.
  3. اضغط على الرابط إعدادات النظام الإضافية.
  4. انقر متغيرات البيئة. في الفصل متغيرات البيئةحدد متغير البيئة PATH. انقر يتغير. إذا كان المتغير PATH غير موجود ، فانقر فوق جديد.
  5. فى الشباك تغيير متغير النظام(أو متغير نظام جديد) حدد قيمة متغير البيئة PATH. انقر نعم. أغلق الباقي النوافذ المفتوحةعن طريق الضغط نعم.
  6. أعد فتح نافذة موجه الأوامر وقم بتشغيل جافا.
ويندوز إكس بي
  1. انقر يبدأ، يختار لوحة التحكم، انقر نقرًا مزدوجًا فوق نظاموحدد علامة التبويب بالإضافة إلى ذلك.
  2. انقر متغيرات البيئة. في الفصل متغيرات البيئةحدد متغير البيئة PATH. انقر يتغير. إذا كان المتغير PATH غير موجود ، فانقر فوق جديد.
  3. فى الشباك تغيير متغير النظام(أو متغير نظام جديد) حدد قيمة متغير البيئة PATH. انقر نعم. أغلق النوافذ المفتوحة الأخرى بالنقر فوق نعم.
  4. أعد فتح نافذة موجه الأوامر وقم بتشغيل جافا.

نظام التشغيل MacOS X

لتشغيل إصدار مختلف من Java ، حدد المسار الكامل أو استخدم أداة java_home:

٪ / usr / libexec / java_home -v 1.8.0_73 -exec javac -version

سولاريس ولينكس

  1. لمعرفة ما إذا تم تعيين المسار بشكل صحيح:
    في النوافذ الطرفية ، اكتب:
    ٪ نسخة جافا
    سيتم عرض إصدار أداة جافا إذا تعذر العثور عليها. إذا كان الإصدار قديمًا أو حدث خطأ جافا: الأمر غير موجود، ثم المسار غير صحيح.
  2. تحديد أي ملف قابل للتنفيذ نسخة جافاهو أول ما وجد في المتغير طريق
    في نافذة المحطة ، أدخل:
    ٪ أي جافا
إعداد المسار النهائي

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

قذيفة باش

تحرير ملف التحميل التلقائي (~ / .bashrc)

  1. قم بتغيير المتغير طريقالمتغيرات
    PATH = / usr / local / jdk1.8.0 / bin: $ PATH
    تصدير PATH
  2. قم بتنزيل ملف التحميل التلقائي
    ٪. /.حساب تعريفي

  3. ٪ نسخة جافا
قذيفة C (csh)

تحرير ملف التحميل التلقائي (~ / .cshrc)

  1. حدد المسار
    تعيين المسار = (/ usr / local / jdk1.8.0 / bin $ path)
  2. احفظ التغييرات وأغلق النافذة
  3. قم بتنزيل ملف التحميل التلقائي
    المصدر٪ ~ / .cshrc
  4. تأكد من تعيين المسار بتكرار أمر جافا
    ٪ نسخة جافا


تحميل...
قمة