اختبار إذا تم تسجيل دخول جهاز كمبيوتر عبر شبكة
سؤال
هل هناك أي طريقة باستخدام أدوات Perl أو PS أو تلقائيًا ، لاختبار جهاز كمبيوتر ، عبر شبكتي ، لمعرفة ما إذا كان يتم تشغيله وتسجيل الدخول؟
فمثلا:
- يبدأ السيناريو
- يقوم البرنامج النصي باختبار الكمبيوتر الشخصي لمعرفة ما إذا كان يتم تشغيله وتسجيل الدخول كمستخدم
- يقوم البرنامج النصي بتشغيل مهمة على هذا الكمبيوتر
زيادة:
- إرجاع 0 إذا لم يتم تسجيل الدخول و/أو تشغيله
- أعد اسم المستخدم لمن قام بتسجيل الدخول.
المحلول
TASKLIST /S hostname /U username
TASKLIST /S hostname /U domain\username
سوف يوضح لك جميع المهام التي يعمل عليها المستخدم على الجهاز. إذا قام بإرجاع خطأ أو بدون إخراج ، فلن يتم تسجيل الدخول إلى المستخدم. خلاف ذلك ، يمكنك تحليل قائمة البرامج وتقرر بنفسك ما إذا كانت البرامج تشير إلى أن المستخدم قد تم تسجيل الدخول ، أو أن هناك بعض المهام التي تعمل في الخلفية نيابة عنه.
لا تنتمي إلى StackOverflow