السلام عليكم
حاب اسال كيف اخلي البرنامج يشتغل بخاصية administrator على طول من دون ما اضغط عليه كلك يمين واخليه يشتغل بهاذي الخاصية باختصار الكلام لمن اضفط على البرنامج يشغليه على طول بي هاذي الخاصية
وشكرا
ارجو الرد باسرع وقت
قائمة project >> اخر اختيار properties >> من التبويب الاول application
نضغط على الزر view UAC settings أو View Windows Settings " إن وجد " سنجد كود xml
سنغير الكود التالى :
PHP كود :
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
بالكود التالي :
[php]<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
فيشتغل البرنامج تلقائيا كمسؤول
(17-06-14, 06:48 PM)Omar Mekkawy كتب : [ -> ]
اخواني لم يضبط الكود انا استخدم امر
PHP كود :
IO.File.Create("C:\Program Files\sgfdgdfgs")
وهذا الامر في Program Files ولازم في ملفات Program Files اذا بتستخدم امر مثل هذا لازم تشغله كمسئول عشان يقدر ينفذ الامر الطريقة هي اروح على البرنامج اضغط كلك يمين بعدين اختار تشغيل كمسئول لا انا ابغى من اول ما اشغل البرنامج يطلب مني تشغيله كمسئول
اتمنى فهمتني واتمنى عندك الجواب
الطريقة التي جلبها الاخ Omar صحيحة 100%
إقتباس :من قائمة project >> اخر اختيار properties >> من التبويب الاول application
نضغط على الزر view UAC settings سنجد كود xml
سنغير الكود التالى
PHP كود :
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
نقوم بتغيره ب
PHP كود :
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
.....
بعد الخطوات التي ذكرها الأساتذة قم بتشغيل البرنامج من ملف exe الناتج وليس من داخل الفجوال ستوديو
.....