عدم توسيع متغير البيئة % APPDATA % إلى مجلد التطبيق

الأعراض

إذا قمت بإضافة % APPDATA % إلى أي مستخدم أو متغير بيئة نظام باستخدام الأسلوب التالي، قد حل % APPDATA % إلى مجلد بيانات التطبيق المستخدم المناسب:
  • انقر نقراً مزدوجاً فوق جهاز الكمبيوتر، ومن ثم انقر فوق خصائص.
  • ضمن علامة التبويب خيارات متقدمة ، انقر فوق متغيرات البيئة.
  • قم بإضافة المستخدم أو النظام متغير بيئة جديد يسمى المسار. تعيين إدخال قيمة المتغير إلى % APPDATA %.
  • تطبيق الإعدادات.
إذا قمت ببدء جلسة عمل أوامر (Cmd.exe) وتحقق من متغير بيئة المسار باستخدام الأمر set path ، قد يتم توسيع % APPDATA % إلى مجلد التطبيق المستخدم المناسب. بدلاً من ذلك، راجع "% APPDATA %."

على سبيل المثال المشكلة:
   C:\ >set PATH   PATH=%APPDATA% 
على سبيل المثال العمل:
   C:\ >set PATH   PATH="C:\Documents and Settings\<UserName>\Application" 

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

السبب

يحدث هذا السلوك بسبب مشكلة في Shell32.dll.

الحل البديل

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

الحالة

أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في بداية هذه المقالة.
خصائص

رقم الموضوع: 329308 - آخر مراجعة: 15‏/01‏/2017 - المراجعة: 1

تعليقات