الإعلانات

خدمات الكمبيوترأحد الأشياء التي أجد نفسي أفعلها كثيرًا منذ الغوص في تكنولوجيا المعلومات هو مراقبة وفحص حالة الخدمات التي تعمل في أجهزة الكمبيوتر في جميع أنحاء الشركة.

هناك طريقة قياسية لإدارة الخدمات التي يستخدمها معظم الأشخاص لأنها معروفة جيدًا وسهلة إلى حد ما. يتضمن هذا الدخول إلى عناصر التحكم الإدارية أو الدخول إلى لوحة التحكم ، وملاحقة أداة الخدمات وفعل ما عليك القيام به.

إذا كنت ترغب في إدارة الخدمات التي تعمل على جهاز كمبيوتر أو خادم مختلف على جهازك الشبكة ، تحتاج إلى الانتقال إلى إدارة الكمبيوتر ، والاتصال بالجهاز البعيد ، ثم إدارتها خدمات.

لا يوجد خطأ على الإطلاق في اتباع هذا النهج - في الواقع يستخدم مسؤولو النظام في كل مكان أدوات Windows القياسية هذه لإدارة البنية التحتية عبر المؤسسة. ولكن ، ماذا لو كان بإمكانك مراقبة الخدمات وإيقافها وبدء تشغيلها عن طريق كتابة سطر واحد في موجه الأوامر؟

التحكم في الخدمات من سطر الأوامر

قد تحتاج إلى إيقاف تشغيل الخدمات في جهاز كمبيوتر عميل حتى تتمكن من إعادة تثبيت بعض البرامج. أو ربما تحتاج إلى إعادة تشغيل الخدمات التي تعمل على الخادم لأن بعض البرامج لا تعمل بشكل صحيح.

instagram viewer

حتى الآن ، ربما كنت تدير الخدمات على أجهزة العملاء التي تعمل على شبكتك باستخدام أداة الخدمات القياسية. هذه هي أداة الخدمات التي تقوم بتشغيلها في الأدوات الإدارية قسم من لوحة التحكم.

خدمات الكمبيوتر

في أدوات الإدارة ، يمكنك إما الانتقال مباشرة إلى أداة الخدمات ، أو فتح إدارة الكمبيوتر إذا كنت تريد الوصول إلى جهاز كمبيوتر مختلف على شبكتك.

تشغيل خدمات النوافذ

للوصول إلى جهاز كمبيوتر مختلف ، ما عليك سوى النقر فوق الإجراء ، "الاتصال بجهاز كمبيوتر آخرثم اكتب اسم شبكة الكمبيوتر.

تشغيل خدمات النوافذ

ثم يمكنك فتح أداة الخدمات.

طريقة أسهل لإدارة الخدمات

على أي حال ، هذا هو الطريق الطويل. الطريقة الأقصر والأسرع هي استخدام الأمر "SC".

ربما تكون على دراية بأمر NET. يتطابق أمر SC تقريبًا مع NET ، باستثناء أنه يمكنه أيضًا إنشاء خدمة ، بالإضافة إلى المراقبة وإيقافها وبدء تشغيلها. وأفضل ما في الأمر أنه يمكنك إصدار أمر SC ضد أجهزة الكمبيوتر الأخرى عبر الشبكة (بافتراض أن لديك حقوق المسؤول).

إن إجراء استعلام SC على جهاز كمبيوتر سوف يمنحك جميع الخدمات المثبتة وما إذا كانت تعمل. عندما تصدر الأمر "SC \\ ** computer-name ** query | more" - ستحصل على الناتج كما هو موضح هنا.

تشغيل خدمات النوافذ

كما ترى ، يمنحك هذا حالة الخدمة ونوع الخدمة والمعلمات الأخرى. من أجل تدريباتنا هنا ، سنولي اهتمامًا فقط لحالة الخدمات.

إذا كنت تريد سرد الخدمات التي لا تعمل حاليًا (متوقفة) فقط ، فعندئذٍ ستقوم بإصدار الأمر ، "SC \\ ** computer-name ** query status =" inactive "| more"

يجعل الجزء | المزيد من الأمر توقف الإخراج مؤقتًا على كل شاشة بحيث يمكنك التمرير.

الخدمات التي تعمل على الكمبيوتر

كما ترون ، تم إيقاف جميع هذه الخدمات. الآن ، بدلاً من الاضطرار إلى البحث في كل هذه الخدمات ، إذا كنت تعرف اسم الخدمة ، يمكنك فقط إصدار الأمر "SC \\ ** اسم الكمبيوتر ** الاستعلام ** اسم الخدمة **"

الخدمات التي تعمل على الكمبيوتر

سيقدم ذلك تقريرًا بالحالة الحالية لتلك الخدمة فقط ولا شيء آخر. لإيقاف خدمة عن بُعد ، كل ما عليك فعله هو إصدار أمر الإيقاف ، "SC \\ ** اسم الكمبيوتر ** إيقاف ** اسم الخدمة **"

الخدمات التي تعمل على الكمبيوتر

سيظهر الناتج حالة "STOP-PENDING" ، ولكن بعد لحظات قليلة ، إذا استفسرت عن هذه الخدمة مرة أخرى ، فسترى أنها لم تعد قيد التشغيل. يمكنك تشغيله بإصدار نفس الأمر ، ولكن استبدال "stop" بـ "start".

إنشاء برنامج نصي للاستعلام أو إيقاف أو بدء أي خدمة

حسنًا ، الآن بعد أن حصلت على الأساسيات ، حان الوقت لكتابة نص برمجي سيوقف أي خدمة تريدها دون الحاجة إلى تذكر سلسلة الأوامر الدقيقة. يمكننا القيام بذلك عن طريق كتابة برنامج نصي موثوق به لـ Windows ، كما يلي.

عند تشغيل هذا النص البرمجي ، سيطلب منك اسم الخدمة التي تريد إيقافها أو بدئها.

الخدمات التي تعمل على الكمبيوتر

ثم إذا كنت ترغب في إيقاف أو بدء الخدمة.

كيفية التحكم في تشغيل الخدمات باستخدام أمر SC [Windows] sc7

باستخدام ">> c: \ temp \ results.txt" الأمر ، فإنه يخرج التوقف ويبدأ في النتائج والأخطاء في ملف نصي يمكنك استخدامه لمعرفة ما إذا كان الأمر يعمل أم لا.

عندما قمت بتشغيل البرنامج النصي أعلاه ، تابعته باستعلام سريع عن الخدمة قبل تشغيل البرنامج النصي وبعده.

خدمات الكمبيوتر

كما ترون ، الخدمة التي أوقفتها - helpvc - كانت تعمل. قمت بتشغيل Windows Script لإيقافه ، واستفسرت عنه ، وتم إيقافه.

إذا كنت ترغب في أن تصبح خياليًا حقًا ، فيمكنك إضافة قسم إلى النص الذي ينتج كل ما هو حالي الخدمات المثبتة على جهاز الكمبيوتر إلى ملف نصي يمكنك مراجعته قبل تحديد الخدمة التي يجب إيقافها أو بداية. سيكون الأمر لذلك "sc \\" & strComputer & "query> c: \ temp \ services.txt".

كما ترى ، يمكن أن يكون أمر SC طريقة قوية وفعالة جدًا لإدارة الخدمات على أي جهاز كمبيوتر ، وإذا كان لديك بعض الموهبة في Windows Scripting ، يمكنك حتى أتمتة العملية لجعل عملك متساويًا أسهل.

هل تعتقد أن أمر SC يمكن أن يكون مفيدًا لك؟ ماذا عن البرنامج النصي الآلي الذي يدير الأمر؟ شارك أفكارك وأفكارك في قسم التعليقات أدناه.

حقوق الصورة: صراع الأسهم

ريان حاصل على درجة البكالوريوس في الهندسة الكهربائية. لقد عمل 13 عامًا في هندسة الأتمتة ، و 5 سنوات في مجال تكنولوجيا المعلومات ، وهو الآن مهندس تطبيقات. محرر إداري سابق لـ MakeUseOf ، وقد تحدث في المؤتمرات الوطنية حول تصور البيانات وقد ظهر في التلفزيون والإذاعة الوطنية.