كيف يعمل مربع حوار تعرف أين تكون التطبيقات؟
يمكن استخدام "مربع حوار التشغيل" كطريقة سهلة ومفيدة للغاية لفتح برامج على جهاز الكمبيوتر الخاص بك ، ولكن فقط كيف يعرف أين توجد هذه التطبيقات على نظامك؟ إن سؤال SuperUser سؤال وجواب اليوم يجيب عن سؤال القارئ الغريب.
تأتي جلسة الأسئلة والأجوبة اليوم مقدمة من SuperUser-a subdivision of Stack Exchange ، وهي مجموعة مجتمعية مدفوعة من مواقع Q & A.
السؤال
يريد قارئ SuperUser mt025 معرفة كيف يعرف مربع حوار Run أين التطبيقات غير الموجودة في نظام PATH الخاص بـ Windows:
باعتباري مستخدمًا للطاقة ، أستخدم باستمرار "تشغيل الحوار". أستطيع أن أفهم لماذا تعمل الأوامر التالية ، كما هي في مسار متغيرات البيئة.
- MSPAINT
- diskmgmt.msc
- مستكشف
هذه الأوامر تعمل أيضا في CMD.
تعمل الأوامر التالية في Run Run ، ولكنها ليست في مسار متغير البيئة ، وأنها لا تعمل في CMD.
- ثعلب النار
- WINWORD
- IEXPLORE
كيف يعرف تشغيل أين هذه الملفات?
الاجابة
يساهم SuperUser w32sh في الإجابة:
عند تنفيذ أمر من Run Run ، يقوم النظام بالبحث في مفاتيح التسجيل App Paths هنا:
- مسارات HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ App
و
- مسارات HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ App
مثال
- HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ App Paths \ filezilla.exe
(افتراضي) تحتوي بيانات القيمة على المسار الكامل إلى الملف التنفيذي. إذا لم يتم العثور عليه ، فإنه يبدو في كل مجلد المدرجة في مسار, في حين أن CMD (موجه الأوامر) لا يشير إلى مفاتيح التسجيل هذه ، فإنه يبحث فقط في مسار.
هل لديك شيء تضيفه إلى الشرح؟ الصوت قبالة في التعليقات. هل ترغب في قراءة المزيد من الإجابات من مستخدمي Stack Exchange الآخرين المحترفين بالتكنولوجيا؟ تحقق من موضوع المناقشة الكامل هنا.