![]() |
|
تشغيل البرنامج كخدمة Service - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : تشغيل البرنامج كخدمة Service (/showthread.php?tid=2425) |
تشغيل البرنامج كخدمة Service - أبو محمد اللحياني - 17-09-2010 هذا البرنامج في المرفقات يعمل تماماً في XP وتسجل الخدمة بنجاح . ويلغى التثبيت بنجاح PHP كود : project1 /installويظهر اسم الخدمة DisplayName : ServiceDemo ضمن مجموعة الخدمات ولكن في ويندوز 7 يصدر خطأ : " تم رفض الوصول " . كيف يمكن تسجيل البرنامج كخدمة في ويندوز 7 المثال مأخوذ من هذا الموقع : كود : http://www.thedelphigeek.com/2006/07/trouble-with-services.htmlتشغيل البرنامج كخدمة Service - أبو محمد اللحياني - 17-09-2010 شغلت موجه الأمر cmd.exe كمسؤول ثم كتب الأمر مرة أخرى فعمل بنجاح وتم تثبيت الخدمة، وظهر اسمها ضمن الخدمات. ولكن يبقى السؤال كيف أقوم بتشغيل cmd.exe كمسؤول برمجياً ؟؟ تشغيل البرنامج كخدمة Service - kachwahed - 17-09-2010 السلام عليكم ألق نظرة: كيف أشغل برنامجي كمسؤول Administrator في Win7 ؟ بالتوفيق. تشغيل البرنامج كخدمة Service - أبو محمد اللحياني - 17-09-2010 المعذرة لقد وجد الحل هنا : كود : http://www.delphi4arab.net/forum/showpost.php?p=19221&postcount=4كود : RunAsAdmin('path for services', '/install');تشغيل البرنامج كخدمة Service - أبو محمد اللحياني - 17-09-2010 المعذرة أخي كاش واحد لم كتب الرد ولم أنظر لردك الأخير لان الصفحة كان مفتوحة على آخر مشاركة بارك الله في الجميع . تشغيل البرنامج كخدمة Service - أبو محمد اللحياني - 17-09-2010 نسيت أن أضيف أني استخدمت هذا الحل الموجود في الرد رقم 17 مع التعديل عليه من النت . لأنه هناك مشكلتات لابد في تجاوزها من إذن مسؤول : 1- المشكلة الأولى في عملية تسجيل الخدمة فلا بد من إذن مسؤول وهذا استخدمنا فيه الإجرائية : RunAsAdmin 2- المشكلة الثانية في إستمرار الخدمة في العمل ولا بدلها من إذن مسؤول وهذا تم حله باستخدام الملف manifest.xml . في المرفقات المشروع بعد التعديل عليه + صور من رسائل الخطأ التي تعترض هذه العلمية . |