بسم الله الرحمن الرحيم ..
اخواني انا الان اعمل مشروع تخرجي وقت وصلت لمرحلة حرجة ..
المهم ..
انا اريد ان اتحكم بجهاز اخر على الشبكة ( سيرفر ) ..
اي اني اريد ان اخذ صلاحياتي كـ ادمن على الجهاز الاخر ...
واريد ان استقبل من ( السيرفر) كل services ... واتحكم بها من stop and start
and monitor it ...
وهذا الكود يعطيني ال services التي على جهازي
//create an array to hold the list of services
System.ServiceProcess.ServiceController[] services= System.ServiceProcess.ServiceController.GetServices();
//fill the array with the GetServices method
System.ServiceProcess.ServiceController controller = new ServiceController();
foreach (System.ServiceProcess.ServiceController controller in services)
{
listBox1.Items.Add(controller.ServiceName);
}في method ...GetServices ()
هناك 2 over loaded واحدهم اسم المشين التي تريد ان تاتي بـ services ..
المشكلة ان الخطا الذي يحدث هو privelge
اريد احد ان يساعدني في حل هذه المشكلة
تحياتي
