منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
كيف الى تشغيل او ايقاف اي خدمة لويندوز7 - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : كيف الى تشغيل او ايقاف اي خدمة لويندوز7 (/showthread.php?tid=9899)

الصفحات: 1 2 3


كيف الى تشغيل او ايقاف اي خدمة لويندوز7 - سعود - 02-08-13

كيف الى تشغيل او ايقاف اي خدمة لويندوز7

وكيف اعرف اسم الخدمة ؟


كيف الى تشغيل او ايقاف اي خدمة لويندوز7 - AHMED HUSSIEN - 02-08-13



[COLOR="#00FF00"]
السلام عليكم ورحمه الله وبركاته
[/COLOR]



اولا اضف المرجع التالى System.ServiceProcess

ثانيا اضف هذا الكود

PHP كود :
Public Function IsServiceFound(ServiceName As String) As Boolean
        
For Each s As ServiceController In ServiceController.GetServices
            
If s.ServiceName ServiceName Then
                
Return True
            End 
If
        
Next
        
Return False
    End 
Function

    Public 
Sub StartService(ServiceName As String)
        For 
Each s As ServiceController In ServiceController.GetServices
            
If s.ServiceName ServiceName Then
                s
.Start()
            
End If
        
Next
    End Sub

    
Public Sub StopService(ServiceName As String)
        For 
Each s As ServiceController In ServiceController.GetServices
            
If s.ServiceName ServiceName Then
                s
.Stop()
            
End If
        
Next
    End Sub 



كيف الى تشغيل او ايقاف اي خدمة لويندوز7 - سعود - 02-08-13

وعليكم السلام ورحمة الله وبركاته
بارك الله بيك
لو مثلا حبيت تشغيل خدمة iis ماهو اسم الخدمة المسؤولة عنها جربت اسم W3SVC
ويظهر رسالة خطا
إقتباس :يتعذر بدء الخدمة W3SVC على الكمبيوتر '.'.



كيف الى تشغيل او ايقاف اي خدمة لويندوز7 - AHMED HUSSIEN - 02-08-13

افتح ال Task Manager ثم اذهب إلى تبويب Services
ابحث عن الخدمة التى تريدها




كيف الى تشغيل او ايقاف اي خدمة لويندوز7 - سعود - 02-08-13

جربت الاسماء الي ارى ان لها علاقة بتشغيل المستضيف iis لكن نفس الرسالة.


كيف الى تشغيل او ايقاف اي خدمة لويندوز7 - AHMED HUSSIEN - 02-08-13

السلام عليكم ورحمه الله وبركاته

انظر وجد هذا فى موقع اجنبى

إقتباس : Seems like the service name is changed for IIS in Windows 7. There used to be services inetinfo.exe and IISADMIN in XP. Is the name changed in Win 7?

إقتباس : Yes the IIS service name has changed in Vista and onward. The service name is W3SVC. The display name is showing World Wide Web Service.

إقتباس :جربت اسم W3SVC

اسم الخدمة صحيح. جرب احد الحلين التاليين

1- اذهب لفولدر برنامجك و كليك يمين ثم Run As Administrator (تشغيل كمسئول)

2. جرب الكود بالشكل التالى

PHP كود :
Dim SC As New ServiceProcess.ServiceController("W3SVC")
        If 
SC.Status <> ServiceProcess.ServiceControllerStatus.Stopped Then
            SC
.Start()
        
End If 

ارجو لك التوفيق


كيف الى تشغيل او ايقاف اي خدمة لويندوز7 - سعود - 02-08-13

جربتها كلها ما يشتغل ..


كيف الى تشغيل او ايقاف اي خدمة لويندوز7 - kslawy - 02-08-13

http://technet.microsoft.com/en-us/library/cc732317(v=ws.10).aspx


كيف الى تشغيل او ايقاف اي خدمة لويندوز7 - سعود - 02-08-13

kslawy كتب :http://technet.microsoft.com/en-us/library/cc732317(v=ws.10).aspx
بارك الله بيك
لكن كيف نستخدمها عن طريق فيجوال بيسك؟
جربتها عن طريق cmd وتظهر نفس الرسالة (بالمعنى) يقول ان الخدمة معطلة اعرف تفعيلها بشكل يدوي من الخدمات لكن اريد من فيجوال بيسك


كيف الى تشغيل او ايقاف اي خدمة لويندوز7 - الشاكي لله - 03-08-13

عندي بالدوس استطيع اغلاق الخدمة وتشغيلها

[ATTACH=CONFIG]3619[/ATTACH]

كيف مايصير عندك