/MANIFESTUAC (UAC بتضمين معلومات في ملف البيان)

تحديد ما إذا كان الحساب مستخدم التحكم (UAC) معلومات مضمن في الملف الظاهر للبرنامج.

/MANIFESTUAC
/MANIFESTUAC:NO
/MANIFESTUAC:fragment
/MANIFESTUAC:level=_level
/MANIFESTUAC:uiAccess=_uiAccess

المعلمات

  • fragment
    سلسلة تتضمن levelو uiAccessقيم. للحصول على مزيد من المعلومات، راجع مقطع "ملاحظات" لاحقاً في هذا الموضوع.

  • _level
    واحد asInvoker أو highestAvailable requireAdministrator. افتراضيات إلى asInvoker. للحصول على مزيد من المعلومات، راجع مقطع "ملاحظات" لاحقاً في هذا الموضوع.

  • _uiAccess
    trueإذا كنت ترغب في تطبيق لتجاوز واجهة مستخدم مستويات حماية وإدخال محرك أقراص إلى أتشغيل الإطارات الإذن تشغيل سطح المكتب (مثل لوحة المفاتيح تشغيل شاشة)؛ وإلاfalse. تكون قيمتها افتراضياً: false. تعيين إلى trueفقط للمستخدم واجهة تشغيل التطبيقات.

ملاحظات

إذا قمت بتحديد خيارات/MANIFESTUAC متعددة تشغيل سطر الأوامر, آخر ملف إدخال الأسبقية.

تكون الاختيارات ل/MANIFESTUAC:المستوى كـ التالي:

  • asInvoker: سيتم تشغيل تطبيق باستخدام نفس الأذونات كـ العملية التي بدأت it. يمكن أن تكون كاملة تطبيق إلى المستوى إذن أعلى بواسطة تحديد تشغيل كـ المسؤول.

  • highestAvailable: يتم تشغيل تطبيق بأعلى المستوى الإذن الذي يمكن. إذا كان مستخدم الذي قام ببدء تشغيل تطبيق كعضو مجموعة Administrators (المسؤولون) (Administrators)، هذا خيار هو نفس requireAdministrator. إذا كان المستوى الأعلى متوفراً permهوsion هو أعلى من مستوى عملية الفتح، سيطلب النظام باستخدام بيانات اعتماد.

  • requireAdministrator: سيتم تشغيل تطبيق مع أذونات المسؤول. يجب أن يكون مستخدم الذي قام ببدء تشغيل تطبيق عضو من مجموعة Administrators (المسؤولون) (Administrators). إذا الفتح معالجة هو لا يعمل مع adminهوtrative permهوsions، النظام سيطالب باستخدام بيانات اعتماد.

يمكنك تحديد قيم المستوى و uiAccess في خطوة واحدة بواسطة استخدام خيار/MANIFESTUAC:fragment. يجب أن يكون الجزء بالشكل التالي:

"level=[ asInvoker | highestAvailable | requireAdministrator ] uiAccess=[ true | false ]"

إلى التعيين هذا خيار الرابط في بيئة تطوير ‏‫Visual Studio

  1. افتح مربع الحوار صفحات الخصائص للمشروع. للمزيد من التفاصيل ، راجع كيفية: صفحات الخصائص المشاريع المفتوحة.

  2. قم بتوسيع العقدة خصائص التكوين.

  3. توسيع العقدة الرابط.

  4. تحديد صفحة خصائص ملف البيان.

  5. قم بتعديل **تمكين مستخدم التحكم في حساب (UAC)**و المستوى تنفيذ UAC خصائص حماية واجهة المستخدم تجاوز UAC على .

إلى قم بتعيين هذا خيار الرابط برمجياً

راجع أيضًا:

المرجع

تعيين خيارات الرابط

خيارات الرابط